Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
Namnutrymmet innehåller typer [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.3 EMF+ Records
Klasser
Klass | Beskrivning |
---|---|
EmfPlusBeginContainer | EmfPlusBeginContainer-posten öppnar en ny grafiktillståndsbehållare och anger en transformation för den. |
EmfPlusBeginContainerNoParams | EmfPlusBeginContainerNoParams-posten öppnar en ny grafiktillståndsbehållare. |
EmfPlusClear | EmfPlusClear-posten rensar utdatakoordinatutrymmet och initierar det med en bakgrundsfärg och transparency |
EmfPlusClippingRecordType | Urklippsposttyperna anger klippområden och operationer. |
EmfPlusComment | EmfPlusComment-posten anger godtyckliga privata data. |
EmfPlusControlRecordType | Kontrollposttyperna anger globala parametrar för EMF+ metafilbehandling. |
EmfPlusDrawArc | EmfPlusDrawArc-posten specificerar att rita bågen av en ellips. |
EmfPlusDrawBeziers | EmfPlusDrawBeziers-posten specificerar att rita en sekvens av anslutna Bezier-kurvor. Ordningen för Bezier-datapunkter är startpunkten, kontrollpunkt 1, kontrollpunkt 2 och slutpunkt. För mer information se [MSDN-DrawBeziers]. |
EmfPlusDrawClosedCurve | EmfPlusDrawClosedCurve-posten anger att rita en stängd kardinalspline |
EmfPlusDrawCurve | EmfPlusDrawCurve-posten specificerar att rita en kardinal spline OBS: ObjectID (1 byte): Indexet för ett EmfPlusPen-objekt (avsnitt 2.2.1.7) i EMF+-objekttabellen för att rita kurvan. Värdet MÅSTE vara noll till 63, inklusive. |
EmfPlusDrawDriverString | EmfPlusDrawDriverString-posten anger textutmatning med teckenpositioner. |
EmfPlusDrawEllipse | EmfPlusDrawEllipse-posten anger att rita en ellips. |
EmfPlusDrawImage | EmfPlusDrawImage-posten anger att man ritar en skalad bild. |
EmfPlusDrawImagePoints | EmfPlusDrawImagePoints-posten anger att man ritar en skalad bild inuti ett parallellogram. |
EmfPlusDrawingRecordType | Ritningsposttyperna anger grafikutdata. |
EmfPlusDrawLines | EmfPlusDrawlLines-posten anger ritning av en serie anslutna linjer |
EmfPlusDrawPath | EmfPlusDrawPath-posten anger att rita en grafisk sökväg. |
EmfPlusDrawPie | EmfPlusDrawPie-posten specificerar att rita en sektion av det inre av en ellips. |
EmfPlusDrawRects | EmfPlusDrawRects-posten anger att rita en serie rektanglar |
EmfPlusDrawString | EmfPlusDrawString-posten anger textutmatning med strängformatering |
EmfPlusEndContainer | EmfPlusEndContainer-posten stänger en grafiktillståndsbehållare som tidigare öppnades av en start-containeroperation. |
EmfPlusEndOfFile | EmfPlusEndOfFile-posten anger slutet av EMF+-data i metafilen. |
EmfPlusFillClosedCurve | EmfPlusFillClosedCurve-posten anger fyllning av det inre av en stängd kardinalspline |
EmfPlusFillEllipse | EmfPlusFillEllipse-posten anger fyllning av det inre av en ellips |
EmfPlusFillPath | Fyll sökväg record FLAGS: 16-bitars osignerat heltal som ger information om hur operationen ska utföras, och om postens struktur. 0 1 2 3 4 5 6 7 0 8 4 9 1 2 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 SXXXXXXX | ObjectId | S (1 bit): Denna bit indikerar typen av data i BrushId-fältet. Om det är inställt, anger BrushId en färg som ett EmfPlusARGB-objekt (avsnitt 2.2.2.1). Om den är ren, innehåller BrushId indexet för ett EmfPlusBrush-objekt (avsnitt 2.2.1.1) i EMF+-objekttabellen. X (1 bit): Reserverat och MÅSTE ignoreras. ObjectId (1 byte): Indexet för EmfPlusPath-objektet ( avsnitt 2.2.1.6) för att fylla i EMF+-objekttabellen. Värdet MÅSTE vara noll till 63, inklusive. |
EmfPlusFillPie | EmfPlusFillPie-posten anger att fylla en del av det inre av en ellips |
EmfPlusFillPolygon | EmfPlusFillPolygon-posten anger fyllning av det inre av en polygon. |
EmfPlusFillRects | EmfPlusFillRects-posten anger fyllning av insidan av en serie rektanglar |
EmfPlusFillRegion | EmfPlusFillRegion-posten anger fyllning av det inre av en grafikregion |
EmfPlusGetDc | EmfPlusGetDC-posten anger att efterföljande EMF-poster som påträffas i metafilen SKA bearbetas. |
EmfPlusHeader | EmfPlusHeader-posten anger starten av EMF+-data i metafilen. EmfPlusHeader-posten MÅSTE vara inbäddad i en EMF EMR_COMMENT_EMFPLUS-post, som MÅSTE vara posten omedelbart efter EMF-huvudet i metafilen. EMR_COMMENT_EMFPLUS-posten specificeras i [MS-EMF] avsnitt 2.3.3.2. |
EmfPlusMultiplyWorldTransform | EmfPlusMultiplyWorldTransform-posten multiplicerar den aktuella världsrymdtransformen med en specificerad transformationsmatris. |
EmfPlusObject | EmfPlusObject-posten anger ett objekt för användning i grafikoperationer. Objektdefinitionen kan sträcka sig över flera poster, vilket indikeras av värdet i fältet Flaggor. |
EmfPlusObjectRecordType | Objektposttyperna definierar återanvändbara grafikobjekt. |
EmfPlusOffsetClip | EmfPlusOffsetClip-posten tillämpar en översättningsomvandling på den aktuella klippningsregionen för världsrymden. Den nya aktuella klippningsregionen ställs in på resultatet av översättningstransformeringen. |
EmfPlusPropertyRecordType | Egenskapsposttyperna anger egenskaper för uppspelningsenhetskontexten. |
EmfPlusRecord | Basposttypen Emf+. |
EmfPlusResetClip | EmfPlusResetClip-posten återställer den aktuella klippningsregionen för världsrymden till oändlighet. |
EmfPlusResetWorldTransform | EmfPlusResetWorldTransform-posten återställer den aktuella världsrymdtransformen till identifieringsmatrisen. |
EmfPlusRestore | EmfPlusRestore-posten återställer grafiktillståndet, identifierat av ett specificerat index, från en stapel med sparade grafiktillstånd. |
EmfPlusRotateWorldTransform | EmfPlusRotateWorldTransform-posten utför en rotation på den aktuella världsrymdtransformen. |
EmfPlusSave | EmfPlusSave-posten sparar grafiktillståndet, identifierat av ett specificerat index, på en stapel med sparade grafiktillstånd. |
EmfPlusScaleWorldTransform | EmfPlusScaleWorldTransform-posten utför en skalning på den aktuella världsrymdtransformen. |
EmfPlusSerializableObject | EmfPlusSerializableObject-posten definierar ett parameterblock för bildeffekter som har serialiserats till en databuffert. |
EmfPlusSetAntiAliasMode | EmfPlusSetAntiAliasMode-posten anger kantutjämningsläget för textutmatning. |
EmfPlusSetClipPath | EmfPlusSetClipPath-posten kombinerar den aktuella klippningsregionen med en grafisk sökväg. Den nya aktuella klippningsregionen ställs in på resultatet av CombineMode-operationen. |
EmfPlusSetClipRect | EmfPlusSetClipRect-posten kombinerar det aktuella klippområdet med en rektangel. |
EmfPlusSetClipRegion | EmfPlusSetClipRegion-posten kombinerar den aktuella klippningsregionen med en annan grafikregion. Den nya aktuella klippningsregionen ställs in på resultatet av att utföra CombineMode-operationen on den tidigare aktuella urklippsregionen och det angivna EmfPlusRegion-objektet._x000 |
EmfPlusSetCompositingMode | EmfPlusSetCompositingMode-posten anger hur källfärger kombineras med bakgrundsfärger. |
EmfPlusSetCompositingQuality | EmfPlusSetCompositingQuality-posten anger önskad kvalitetsnivå för att skapa sammansatta bilder från flera objekt. |
EmfPlusSetInterpolationMode | EmfPlusSetInterpolationMode-posten anger hur bildskalning, inklusive sträckning och krympning, utförs. |
EmfPlusSetPageTransform | EmfPlusSetPageTransform-posten anger skalningsfaktorer och enheter för att konvertera sidutrymme -koordinater till enhetsutrymmeskoordinater. |
EmfPlusSetPixelOffsetMode | EmfPlusSetPixelOffsetMode-posten anger hur pixlar centreras med avseende på -koordinaterna för ritytan. |
EmfPlusSetRenderingOrigin | EmfPlusSetRenderingOrigin-posten anger renderingsursprunget för grafikutdata. |
EmfPlusSetTextContrast | EmfPlusSetTextContrast-posten anger textkontrast enligt gammakorrigeringsvärdet. |
EmfPlusSetTextRenderingHint | EmfPlusSetTextRenderingHint-posten anger kvaliteten på textåtergivningen, inklusive typen av kantutjämning. |
EmfPlusSetTsClip | EmfPlusSetTSClip-posten specificerar klippområden i grafikenhetskontexten för en terminalserver. |
EmfPlusSetTsGraphics | EmfPlusSetTSGraphics-posten anger tillståndet för en grafikenhetskontext för en terminalserver. |
EmfPlusSetWorldTransform | EmfPlusSetWorldTransform-posten ställer in världsomvandlingen enligt värdena i en specificerad transformationsmatris. |
EmfPlusStateRecordType | State Record Types specificerar operationer på tillståndet för uppspelningsenhetskontexten. |
EmfPlusTerminalServerRecordType | Terminal Server Record Types specificerar grafikbearbetning på en terminalserver. Följande är EMF+ terminalserverposttyper. |
EmfPlusTransformRecordType | Transformposttyperna anger egenskaper och transformeringar på koordinatutrymmen. |
EmfPlusTranslateWorldTransform | EmfPlusTranslateWorldTransform-posten utför en översättning av den aktuella världsrymdtransformen. |