PrinterMarkAnnotation
Áttekintés
PrinterMarkAnnotation egy osztály a Aspose.PDF FOSS-ban .NET számára. Örökli: Annotation.
Aggregált nyomtató jelölő generátor.
Ez az osztály 9 metódust biztosít a PrinterMarkAnnotation objektumokkal való munkához a .NET programokban. Elérhető metódusok: Accept, AddPrinterMarks, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, WriteXfdf. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.PDF FOSS a .NET csomag telepítése után. Tulajdonságok: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, és még 41.
Tulajdonságok
| Név | Típus | Hozzáférés | Leírás |
|---|---|---|---|
AnnotationType | AnnotationType | Olvasás | Mindig PrinterMark. |
Rect | Rectangle? | Olvasás/Írás | Az annotációs téglalap (az oldal pozíciója). |
InnerRect | Rectangle? | Olvasás | Az annotációs téglalap, amelyet az /RD (rectangle differences) bejegyzés szűkít — a ténylegesen a Recten belül rajzolt terület. |
Width | double | Olvasás/Írás | Az annotációs téglalap szélessége. |
Height | double | Olvasás/Írás | Az annotációs téglalap magassága. |
ActiveState | string? | Olvasás/Írás | Jelenleg aktív megjelenési állapot (/AS bejegyzés). |
Alignment | TextAlignment | Olvasás/Írás | Szövegigazítás (szabad szöveges / widget megjegyzésekhez, amelyek formázott szöveget tartalmaznak). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Olvasás/Írás | Vízszintes igazítás (Aspose.Pdf ezt is elérhetővé teszi az Alignment mellett; a kettő függetlenül állítható be). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Olvasás/Írás | Szöveg-specifikus vízszintes igazítás felülbírálása. |
Appearance | AppearanceDictionary | Olvasás | Megjelenési szótár (/AP bejegyzés) — a megjelenítési adatfolyam neve (N, D, R) alapján kulcsos. |
States | AppearanceDictionary | Olvasás | Megjelenítési-állapot szótár (az AP/N minden állapotra vonatkozó al-szótára, pl. |
NormalAppearance | XForm? | Olvasás | Az annotáció normál (/AP /N) megjelenése XFormként, vagy null, ha nincs. |
UpdateAppearanceOnConvert | bool | Olvasás/Írás | Azt jelzi, hogy újra kell-e generálni a megjelenítési adatfolyamot, amikor egy annotációt konvertált dokumentumba mentenek. |
UseFontSubset | bool | Olvasás/Írás | A beágyazott betűtípus (ha van) részhalmazra bontásra kerül-e. |
Contents | string? | Olvasás/Írás | Az annotáció tartalma (szöveg). |
Opacity | double | Olvasás/Írás | Az annotáció átlátszatlansága (0.0 = átlátszó, 1.0 = átlátszatlan). |
Border | Border? | Olvasás/Írás | Megjegyzés szegélye. |
Color | Color | Olvasás/Írás | A megjegyzés szegély színe (/C bejegyzés). |
InteriorColor | Color? | Olvasás/Írás | A megjegyzés belső színe (/IC bejegyzés, kör/négyzet/vonal megjegyzésekhez). |
Title | string? | Olvasás/Írás | A megjegyzés címe (szerző a jelölő megjegyzéseknél). |
Name | string? | Olvasás/Írás | A megjegyzés neve (egyedi azonosító — a /NM bejegyzés). |
FullName | string? | Olvasás | Teljesen kvalifikált megjegyzésnév. |
Subject | string? | Olvasás/Írás | Az annotáció tárgya (/Subj bejegyzés). |
ModifiedDate | string? | Olvasás | A módosítás dátuma. |
Modified | DateTime | Olvasás/Írás | A /M (módosított) dátum, mint egy tipizált DateTime. |
Flags | AnnotationFlags | Olvasás/Írás | Annotációs zászlók (/F bejegyzés) — használva a tároló háttérként mind az int, mind a tipizált formákhoz. |
AnnotationFlags | AnnotationFlags | Olvasás/Írás | A Flags tipizált aliasa, amely megfelel a Aspose.Pdf nyilvános felületnek, és AnnotationFlags-t tulajdonságként teszi elérhetővé. |
Action | PdfAction? | Olvasás/Írás | Az annotációhoz kapcsolódó művelet (/A bejegyzés). |
Actions | PdfActionCollection | Olvasás | Az annotációhoz kapcsolódó műveletek gyűjteménye. |
Author | string? | Olvasás | Az annotáció szerzője (/T bejegyzés). |
AnnotationState | string? | Olvasás | Az annotáció állapota (/State entry, pl.). |
AnnotationStateModel | string? | Olvasás | Az annotáció állapota modell (/StateModel bejegyzés), pl. |
ReplyType | string? | Olvasás | A választípus (/RT bejegyzés), pl. |
InReplyTo | Annotation? | Olvasás/Írás | Az annotáció, amelyre ez válaszol (/IRT bejegyzés). |
QuadPoints | Point[] | Olvasás/Írás | QuadPoints Point értékek tömbjeként. |
Characteristics | Characteristics | Olvasás | Megjelenési jellemzők (keretszín, háttérszín, forgatás). |
PageIndex | int | Olvasás | Az a lap 1-alapú indexe, amelyikhez ez a megjegyzés tartozik. |
Page | Page? | Olvasás | Az a lap, amelyikhez ez a megjegyzés tartozik, vagy null, ha nem oldható fel (például. |
VerticalAlignment | VerticalAlignment | Olvasás/Írás | Függőleges igazítás alkalmazva erre a bekezdésre. |
Margin | MarginInfo | Olvasás/Írás | Külső margó információ alkalmazva erre a bekezdésre. |
IsFirstParagraphInColumn | bool | Olvasás/Írás | Kényszerítsd a bekezdést, hogy új oszlopban kezdődjön. |
IsKeptWithNext | bool | Olvasás/Írás | Tartsa ezt a bekezdést ugyanazon az oldalon, mint a következőt. |
IsInNewPage | bool | Olvasás/Írás | Kényszerítse a bekezdést, hogy új oldalon kezdődjön. |
IsInLineParagraph | bool | Olvasás/Írás | Beágyazott bekezdés jelző (nem kezd új sort). |
HyperlinkText | string? | Olvasás/Írás | Örökölt karakterlánc típusú hiperhivatkozás cél. |
Hyperlink | Hyperlink? | Olvasás/Írás | A bekezdésre alkalmazott típusos hiperhivatkozás díszítés. |
ZIndex | int | Olvasás/Írás | A DOM renderelő által használt Z-sorrend index. |
Metódusok
| Aláírás | Leírás |
|---|---|
AddPrinterMarks(document: Document, printerMarksKind: PrinterMarksKind) | Adja hozzá a kért nyomtatójel-családokat a dokumentum minden oldalához. |
AddPrinterMarks(page: Page, printerMarksKind: PrinterMarksKind) | Adja hozzá a kért nyomtatójel-családokat egyetlen oldalhoz. |
Accept(visitor: AnnotationSelector) | Küldje el ezt a jelölést a látogató típusos Visit(SubType) overloadjára. |
GetRectangle(considerRotation: bool) | Határoló téglalap a considerRotation által módosítva. |
ChangeAfterResize(transform: Matrix) | Állítsa be a megjegyzés geometriáját, miután a felhasználó átméretezte az oldalt vagy a gazda téglalapot. |
UpdateAppearances() | Regenerálja a normál megjelenítési adatfolyamot (/AP /N) a megjegyzés aktuális geometriájából és színeiből. |
WriteXfdf(writer: System.Xml.XmlWriter) | Serializálja ezt a megjegyzést XFDF elemmé az íróhoz (PDF 32000 §12.7.8 / XFDF 3.0). |
Flatten() | Lapítsa le ezt a megjegyzést – renderelje a vizuális megjelenését az oldal tartalmába, és távolítsa el az oldal megjegyzések tömbjéből. |
Clone() | Felületes klón — másolja a skaláris/ref-megosztott állapotot. |