WatermarkArtifact

WatermarkArtifact

Opinie generală

WatermarkArtifact este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: Artifact.

Reprezintă un artefact cu marca de apă care poate fi adăugat la o pagină PDF.

Această clasă oferă 15 metode pentru a lucra cu obiecte WatermarkArtifact în programe .NET. Metodele disponibile includ: AddToPage, Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, și 3 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, şi încă 18 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
TypeArtifactTypeCitire/scriereClasificarea tipului artefactului.
SubtypeArtifactSubtypeCitire/scriereSubtipul artefactului.
CustomTypestring?Citire/scriereNumele tipului de artefact nestandard.
CustomSubtypestring?Citire/scriereNumele subtipului de artefact nestandard.
Textstring?Citire/scriereConținut de text extras din operatorii fluxului de conținute ale artefactului.
RectangleRectangle?Citeşte.Cutioara de limitare din /BBox în dicționarul proprietăților.
OpacitydoubleCitire/scriereOpacitatea artefactului (de la ExtGState /ca).
PagePage?Citeşte.Pagina la care aparţine acest artefact.
ArtifactHorizontalAlignmentHorizontalAlignmentCitire/scriereAlinierea orizontală (din /Anunț anexat).
ArtifactVerticalAlignmentVerticalAlignmentCitire/scriereAlinierea verticală (din /Anunț anexat).
IsBackgroundboolCitire/scriereDacă este un artefact de fond.
RotationdoubleCitire/scriereUnghiul de rotație în grade.
BackgroundColorColor?Citire/scriereCuloarea de fond.
RightMargindoubleCitire/scriereMarginea dreaptă.
LeftMargindoubleCitire/scriereMarginea stângă.
TopMargindoubleCitire/scriereMarja maximă.
BottomMargindoubleCitire/scriereMarjă de jos.
PositionPoint?Citire/scriereCoordonatele de plasare explicite.
FormattedTextFormattedText?Citire/scriereText formatat pentru artefact.
TextStateTextState?Citire/scriereStatul textului pentru artifact.
LinesList<string>Citeşte.Conținut de text cu mai multe linii.
ContentsList<Operator>Citeşte.Operatorii interni de flux care desenează artefactul.
FormXForm?Citeşte.Obiectul X de formă care sprijină acest artefact atunci când este redat ca o formã reutilizabilã (de exemplu,.
ImageXImage?Citeşte.Obiectul X imaginea care sprijină acest artefact atunci când conținutul său este o imagine raster.

Metode de evaluare

SemnăturaDescriere:
WatermarkArtifact()Creează o instanţă a unui artefact Watermark.
SetTextAndState(text: string, state: TextState)Setarea textului și a stării de text pentru semnul de apă.
SetText(formattedText: Aspose.Pdf.Facades.FormattedText)Set text de semnatic dintr-un obiect FormattedText (helper în stil API Facades).
AddToPage(page: Page)Adăuga acest artefact la o pagină.
Artifact()Constructorul implicit creează un artefact cu tip și subtip Undefined.
SetPageNumberReplacementString(value: string)Stabilește token-ul de înlocuire al numărului paginii folosit în text.
SetLinesAndState(text: string[], textState: TextState)Stabilește conținut de text cu mai multe linii, în care se află statul text.
BeginUpdates()Începe o actualizare a proprietăţii.
SaveUpdates()Flush o actualizare batch început de BeginUpdates.
Dispose()Eliberă resursele deţinute de artefact.
GetValue(name: string)Citeste o pereche personalizata de nume/valoare setate prin SetValue(string, string).
SetValue(name: string, value: string)Stochează o pereche de nume/valoare personalizată pe artefact (pentru accesul la metadatele din aval; nu este emis în PDF-ul acestei compilații).
RemoveValue(name: string)Îndepărtați o pereche de nume/valoare personalizată setată anterior prin SetValue.
SetImage(imageStream: Stream)Ataşează o imagine raster la artefact.
SetPdfPage(page: Page)Legă acest artefact la o pagină specifică.

Vezi și:

 Română