aspose.imaging.fileformats.emf.emfplus.consts

Das Modul enthält Typen [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.1 EMF+ Constants

Classes

KlasseBeschreibung
EmfPlusImageEffectsIdentifiersDie ImageEffects‑Bezeichner definieren standardmäßige GUIDs zur Angabe von Grafikeffekten. Diese Bezeichner werden von Gerätetreibern verwendet, um ihre Unterstützungsstufen für diese Effekte zu veröffentlichen. Die Konstanten der Bezeichner werden mit der GUID‑Klammer‑String‑Darstellung definiert ([MS-DTYP] Abschnitt 2.3.4.3).

Enumerations

AufzählungBeschreibung
EmfPlusBitmapDataTypeDie BitmapDataType‑Aufzählung definiert Typen von Bitmap‑Datenformaten.
EmfPlusBrushDataFlagsDie BrushData‑Flags geben Eigenschaften von Grafikpinsel an, einschließlich des Vorhandenseins optionaler Datenfelder. Diese Flags können kombiniert werden, um mehrere Optionen anzugeben.
EmfPlusBrushTypeDie BrushType‑Aufzählung definiert Typen von Grafikpinsel, die zum Füllen von Grafikregionen verwendet werden.
EmfPlusCombineModeDie CombineMode‑Aufzählung definiert Modi zum Kombinieren zweier Grafikregionen.
In den folgenden Beschreibungen werden die zu kombinierenden Regionen als „existing“ und „new“ Regionen bezeichnet.
EmfPlusCompositingModeDie CompositingMode‑Aufzählung definiert Modi zum Kombinieren von Quellfarben mit Hintergrundfarben. Der Compositing‑Modus stellt den Aktivierungszustand des Alpha‑Blending dar.
EmfPlusCompositingQualityDie CompositingQuality‑Aufzählung definiert Qualitätsstufen für die Erstellung zusammengesetzter Bilder.
EmfPlusCurveAdjustmentsDie CurveAdjustments‑Aufzählung definiert Anpassungen, die auf die Farbkurve eines Bildes angewendet werden können.
EmfPlusCurveChannelDie CurveChannel‑Aufzählung definiert Farbkanäle, die durch eine Farbkurveneffektanpassung eines Bildes beeinflusst werden können.
EmfPlusCustomLineCapDataFlagsDie CustomLineCapData‑Flags geben Daten für benutzerdefinierte Linienenden an. Diese Flags können kombiniert werden, um mehrere Optionen anzugeben.
EmfPlusCustomLineCapDataTypeDie CustomLineCapDataType‑Aufzählung definiert Typen von benutzerdefinierten Linienenddaten, die Stil und Form der Enden von Grafiklinien festlegen.
EmfPlusDashedLineCapTypeDie DashedLineCapType‑Aufzählung definiert Typen von Linienenden, die an den Enden gestrichelter Linien verwendet werden, die mit Grafikstiften gezeichnet werden.
EmfPlusDriverStringOptionsFlagsDie DriverStringOptions‑Flags geben Eigenschaften der Positionierung und Darstellung von Grafiktext an. Diese Flags können kombiniert werden, um mehrere Optionen anzugeben.
EmfPlusFilterTypeDie FilterType-Aufzählung definiert Arten von Filteralgorithmen, die für die Verbesserung der Text- und Grafikqualität sowie für die Bilddarstellung verwendet werden können.
EmfPlusFontStyleFlagsDie FontStyle-Flags geben Stilarten von Grafikschriftarten an. Diese Flags können kombiniert werden, um mehrere Optionen anzugeben.
EmfPlusGraphicsVersionEnumDie GraphicsVersion-Aufzählung definiert Versionen der Betriebssystemgrafik, die zum Erstellen von EMF+-Metadateien verwendet werden.
EmfPlusHatchStyleDie HatchStyle-Aufzählung definiert Schraffurmuster, die von Grafikpinseln verwendet werden. Ein Schraffurmuster besteht aus einer einfarbigen Hintergrundfarbe und darüber gezeichneten Linien.
EmfPlusHotkeyPrefixDie HotkeyPrefix-Aufzählung definiert Ausgabemöglichkeiten für Hotkey-Präfixe im Grafiktext.
EmfPlusImageDataTypeDie ImageDataType-Aufzählung definiert Arten von Bilddatenformaten.
EmfPlusInterpolationModeDie InterpolationMode-Aufzählung definiert Methoden zur Skalierung, einschließlich Dehnung und Verkleinerung.
EmfPlusLanguageIdentifierTypeDie LanguageIdentifier-Aufzählung definiert Bezeichner für natürliche Sprachen in Gebietsschemata, einschließlich Länder, geografische Regionen und Verwaltungsbezirke.
EmfPlusLineCapTypeDie LineCapType-Aufzählung definiert Arten von Linienenden, die an den Enden von mit Grafikstiften gezeichneten Linien verwendet werden.
EmfPlusLineJoinTypeDie LineJoinType-Aufzählung definiert Methoden, um zwei Linien, die vom selben Grafikstift gezeichnet werden und deren Enden zusammenstoßen, zu verbinden.
EmfPlusLineStyleDie LineStyle-Aufzählung definiert Stilarten von Linien, die mit Grafikstiften gezeichnet werden.
EmfPlusMetafileDataTypeDie MetafileDataType-Aufzählung definiert Arten von Metadateien, die in einer EMF+-Metadatei eingebettet werden können.
EmfPlusObjectClampEmfPlusObjectClamp gibt das Objektklammerverhalten an. Es
wird nicht verwendet, bis dieses Objekt auf ein zu zeichnendes Bild angewendet wird.
EmfPlusObjectTypeDie ObjectType-Aufzählung definiert Arten von Grafikobjekten, die erstellt und in Grafikoperationen verwendet werden können.
EmfPlusPaletteStyleFlagsDie PaletteStyle-Flags geben Eigenschaften von Grafikpaletten an. Diese Flags können kombiniert werden, um mehrere Optionen anzugeben.
EmfPlusPathPointFlagsEin 32‑Bit‑vorzeichenloser Integer, der angibt, wie die von diesem Objekt definierten Punkte und zugehörigen Punkttypen zu interpretieren sind.
C (1 Bit): Wenn gesetzt, gibt das PathPoints‑Array absolute Positionen im Koordinatenraum mit 16‑Bit‑Ganzzahlkoordinaten an.
Wenn nicht gesetzt, gibt das PathPoints‑Array absolute Positionen im Koordinatenraum mit 32‑Bit‑Gleitkomma‑Koordinaten an.
Hinweis: Wenn das P‑Flag (unten) gesetzt ist, kann dieses Flag deaktiviert sein und MUSS ignoriert werden.
R (1 Bit): Wenn gesetzt, werden die Punkttypen im PathPointTypes‑Array durch EmfPlusPathPointTypeRle‑Objekte (Abschnitt 2.2.2.32) angegeben,
die Laufzeitkodierung (RLE) verwenden, und/oder durch EmfPlusPathPointType‑Objekte (Abschnitt 2.2.2.31). Siehe [MS-WMF] Abschnitt 3.1.6 für weitere Informationen zur RLE‑Kompression.
Wenn nicht gesetzt, werden die Punkttypen im PathPointTypes‑Array durch EmfPlusPathPointType‑Objekte angegeben.
P (1 Bit): Wenn gesetzt, gibt jedes Element im PathPoints‑Array einen Ort im Koordinatenraum an, der relativ zu dem
Ort ist, der vom vorherigen Element im Array angegeben wird. Für das erste Element in PathPoints wird ein vorheriger Ort bei den Koordinaten (0,0) angenommen.
Wenn nicht gesetzt, gibt jedes Element im PathPoints‑Array einen absoluten Ort an.
EmfPlusPathPointTypeEnumDie PathPointType-Aufzählung definiert Arten von Punkten auf einem Grafikpfad.
EmfPlusPathPointTypeFlagsDie PathPointType-Flags geben Typeneigenschaften von Punkten auf Grafikpfaden an. Diese Flags können kombiniert werden, um mehrere Optionen anzugeben.
EmfPlusPenAlignmentDie PenAlignment-Aufzählung definiert die Verteilung der Stiftdicke in Bezug auf die zu zeichnende Linie.
EmfPlusPenDataFlagsDie PenData-Flags geben Eigenschaften von Grafikstiften an, einschließlich des Vorhandenseins optionaler Datenfelder. Diese Flags können kombiniert werden, um mehrere Optionen anzugeben.
EmfPlusPixelFormatDie PixelFormat-Aufzählung definiert Pixelformate, die in EMF+-Bitmaps unterstützt werden.
EmfPlusPixelOffsetModeDie PixelOffsetMode-Aufzählung definiert, wie Pixel versetzt werden, was den Kompromiss zwischen Rendergeschwindigkeit und Qualität festlegt.
EmfPlusRecordTypeDie RecordType-Aufzählung definiert Record-Typen, die in EMF+-Metadateien verwendet werden.
EmfPlusRegionNodeDataTypeDie RegionNodeDataType-Aufzählung definiert Arten von Regionsknoten-Daten.
EmfPlusSmoothingModeDie SmoothingMode-Aufzählung definiert Glättungsmodi, die auf Linien, Kurven und die Kanten gefüllter Flächen angewendet werden, um sie kontinuierlicher oder schärfer definiert erscheinen zu lassen.
EmfPlusStringAlignmentDie StringAlignment-Aufzählung definiert Möglichkeiten, Zeichenketten in Bezug auf ein Textlayout‑Rechteck auszurichten.
EmfPlusStringDigitSubstitutionDie StringDigitSubstitution-Aufzählung definiert Möglichkeiten, Ziffern in einer Zeichenkette gemäß der Gebietsschema- oder Spracheinstellung eines Benutzers zu ersetzen.
EmfPlusStringFormatFlagsDie StringFormat-Flags geben Optionen für die grafische Textlayout‑Anordnung an, einschließlich Richtung, Beschneidung und Schriftartenverwaltung. Diese Flags können kombiniert werden, um mehrere Optionen festzulegen.
EmfPlusStringTrimmingDie StringTrimming-Aufzählung definiert, wie Zeichen aus einer Zeichenkette, die zu groß für das Textlayout‑Rechteck ist, abgeschnitten werden.
EmfPlusTextRenderingHintDie TextRenderingHint-Aufzählung definiert Arten von Text-Hinting und Antialiasing, die die Qualität der Textdarstellung beeinflussen.
EmfPlusUnitTypeDie UnitType-Aufzählung definiert Maßeinheiten in verschiedenen Koordinatensystemen.
EmfPlusWrapModeDie WrapMode-Aufzählung definiert, wie das Muster einer Textur‑ oder Farbverlaufspinsel gekachelt wird, über eine Form oder an Formgrenzen, wenn es kleiner ist als der zu füllende Bereich.