PrinterMarkAnnotation

PrinterMarkAnnotation

Prezentare generală

PrinterMarkAnnotation este o clasă în Aspose.PDF FOSS pentru .NET. Moștenește de la: Annotation.

Generator agregat de marcă de imprimantă.

Această clasă oferă 9 metode pentru lucrul cu obiecte PrinterMarkAnnotation în programe .NET. Metodele disponibile includ: Accept, AddPrinterMarks, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, WriteXfdf. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS pentru .NET. Proprietăți: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState și alte 41.

Proprietăți

NumeTipAccesDescriere:
AnnotationTypeAnnotationTypeCitireÎntotdeauna PrinterMark.
RectRectangle?Citire/ScriereDreptunghiul de adnotare (poziția pe pagină).
InnerRectRectangle?CitireDreptunghiul de adnotare scăzut de intrarea /RD (rectangle differences) — regiunea desenată efectiv în interiorul Rect.
WidthdoubleCitire/ScriereLățimea dreptunghiului de adnotare.
HeightdoubleCitire/ScriereÎnălțimea dreptunghiului de adnotare.
ActiveStatestring?Citire/ScriereStarea de aspect curent activă (/AS entry).
AlignmentTextAlignmentCitire/ScriereAlinierea textului (pentru adnotări de tip text liber / widget care conțin text îmbogățit).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentCitire/ScriereAliniere orizontală (Aspose.Pdf expune aceasta pe lângă Alignment; cele două pot fi setate independent).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentCitire/ScriereSuprascriere a alinierii orizontale specifice textului.
AppearanceAppearanceDictionaryCitireDicționar de aspect (/AP entry) — indexat după numele fluxului de aspect (N, D, R).
StatesAppearanceDictionaryCitireDicționar de stare de aspect (sub-dicționarul per-stare al AP/N, de ex.
NormalAppearanceXForm?CitireAspectul normal (/AP /N) al adnotării ca XForm, sau null când nu are niciunul.
UpdateAppearanceOnConvertboolCitire/ScriereDacă să regeneraţi fluxul de aspect când o adnotare este salvată într-un document convertit.
UseFontSubsetboolCitire/ScriereDacă fontul încorporat (dacă există) ar trebui să fie subsettat.
Contentsstring?Citire/ScriereConținutul adnotării (text).
OpacitydoubleCitire/ScriereOpacitatea adnotării (0.0 = transparent, 1.0 = opac).
BorderBorder?Citire/ScriereMarginea adnotării.
ColorColorCitire/ScriereCuloarea marginii adnotării (/C entry).
InteriorColorColor?Citire/ScriereCuloarea interioară a adnotării (/IC entry, pentru adnotări de tip cerc/pătrat/linie).
Titlestring?Citire/ScriereTitlul adnotării (autor pentru adnotările de tip markup).
Namestring?Citire/ScriereNumele adnotării (identificator unic — /NM entry).
FullNamestring?CitireNume complet calificat al adnotării.
Subjectstring?Citire/ScriereSubiectul adnotării (intrare /Subj).
ModifiedDatestring?CitireData modificării.
ModifiedDateTimeCitire/ScriereData /M (modificată) ca un DateTime tastat.
FlagsAnnotationFlagsCitire/ScriereFlaguri de adnotare (/F entry) — utilizate ca suport de stocare atât pentru forma int, cât și pentru cea tipizată.
AnnotationFlagsAnnotationFlagsCitire/ScriereAlias tipizat al Flagurilor care se potrivește cu suprafața publică Aspose.Pdf ce expune AnnotationFlags ca proprietate.
ActionPdfAction?Citire/ScriereAcțiunea asociată cu această adnotare (/A entry).
ActionsPdfActionCollectionCitireColecție de acțiuni asociate cu această adnotare.
Authorstring?CitireAutorul adnotării (/T entry).
AnnotationStatestring?CitireStarea adnotării (/State entry), de exemplu.
AnnotationStateModelstring?CitireModelul de stare al adnotării (/StateModel entry), de exemplu.
ReplyTypestring?CitireTipul de răspuns (/intrare RT), de ex.
InReplyToAnnotation?Citire/ScriereAdnotarea la care acesta răspunde (/IRT entry).
QuadPointsPoint[]Citire/ScriereQuadPoints ca un tablou de valori Point.
CharacteristicsCharacteristicsCitireCaracteristici de aspect (culoarea bordurii, culoarea de fundal, rotație).
PageIndexintCitireIndexul bazat pe 1 al paginii care deține această adnotare.
PagePage?CitirePagina care deține această adnotare, sau null când nu poate fi rezolvată (de ex.
VerticalAlignmentVerticalAlignmentCitire/ScriereAliniere verticală aplicată acestui paragraf.
MarginMarginInfoCitire/ScriereInformații de margine exterioară aplicate acestui paragraf.
IsFirstParagraphInColumnboolCitire/ScriereForțați paragraful să înceapă o nouă coloană.
IsKeptWithNextboolCitire/ScrierePăstrați acest paragraf pe aceeași pagină cu următorul.
IsInNewPageboolCitire/ScriereForțați paragraful să înceapă pe o pagină nouă.
IsInLineParagraphboolCitire/ScriereIndicator de paragraf în linie (nu începe o linie nouă).
HyperlinkTextstring?Citire/ScriereȚintă de hyperlink de tip șir moștenită.
HyperlinkHyperlink?Citire/ScriereDecorație de hyperlink tipizată aplicată paragrafului.
ZIndexintCitire/ScriereIndicele Z-order utilizat de renderer-ul DOM.

Metode

SemnăturăDescriere:
AddPrinterMarks(document: Document, printerMarksKind: PrinterMarksKind)Adăugați familiile solicitate de semne de tipar pe fiecare pagină a documentului.
AddPrinterMarks(page: Page, printerMarksKind: PrinterMarksKind)Adaugă familiile solicitate de marcaje de imprimantă pe o singură pagină.
Accept(visitor: AnnotationSelector)Trimite această adnotare la supraîncărcarea tipizată Visit(SubType) a vizitatorului.
GetRectangle(considerRotation: bool)Dreptunghiul de delimitare ajustat de considerRotation.
ChangeAfterResize(transform: Matrix)Ajustează geometria adnotării după ce utilizatorul a redimensionat pagina sau dreptunghiul gazdă.
UpdateAppearances()Regenera fluxul de apariție normal (/AP /N) din geometria și culorile curente ale adnotării.
WriteXfdf(writer: System.Xml.XmlWriter)Serializați această adnotare ca element XFDF către writer (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Aplatizați această adnotare — redați aspectul său vizual în conținutul paginii și eliminați-o din array-ul de adnotări al paginii.
Clone()Clonare superficială — copiază starea scalară/partajată prin referință.

Vezi și:

 Română