libUEMF
A portable library for reading and writing WMF, EMF and EMF+ files
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
U_PMF_SETTSGRAPHICS Struct Reference

EMF+ manual 2.3.8.2, Microsoft name: EmfPlusSetTSGraphics Record, Index 0x39. More...

#include <upmf.h>

Data Fields

U_PMF_CMN_HDR Header
 Common header.
 
uint8_t AntiAliasMode
 SmoothingMode enumeration.
 
uint8_t TextRenderHint
 TextRenderingHint enumeration.
 
uint8_t CompositingMode
 CompositingMode enumeration.
 
uint8_t CompositingQuality
 CompositingQuality enumeration.
 
int16_t RenderOriginX
 Origin X for halftoning and dithering.
 
int16_t RenderOriginY
 Origin Y for halftoning and dithering.
 
uint16_t TextContrast
 Gamma correction, range 0 to 12.
 
uint8_t FilterType
 FilterType enumeraton.
 
uint8_t PixelOffset
 PixelOffsetMode enumeration.
 
U_PMF_TRANSFORMMATRIX WorldToDevice
 world to device transform
 

Detailed Description

EMF+ manual 2.3.8.2, Microsoft name: EmfPlusSetTSGraphics Record, Index 0x39.

flags (LITTLE endian here, manual uses BIG endian) bit 1 U_PPF_VGA Set: Palette is VGA basic colors; Clear: Palette is a U_PMF_PALETTE object. bit 0 U_PPF_PP Set: Palette field is present; Clear: Palette field is absent


The documentation for this struct was generated from the following file: