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. |