Class BatesNArtifact

BatesNArtifact klass

Klassen beskriver Bates numrering artefakt.

public class BatesNArtifact : PaginationArtifact

Konstruktörer

NamnBeskrivning
BatesNArtifact()Initierar en ny instans av BatesNArtifact klassen. Denna konstruktor är intern och skapar en header artefakt instans med standardvärden.

Egenskaper

NamnBeskrivning
ArtifactHorizontalAlignment { get; set; }Horisontell justering av artefakt. Om position anges uttryckligen (i Position egenskap) ignoreras detta värde.
ArtifactVerticalAlignment { get; set; }Vertikal justering av artefakt. Om position anges uttryckligen (i Position egenskap) ignoreras detta värde.
BottomMargin { get; set; }Bottenmarginal av artefakt. Om position anges uttryckligen (i Position egenskap) ignoreras detta värde.
Contents { get; }Hämtar samling av artefaktens interna operatörer.
CustomSubtype { get; set; }Hämtar namnet på artefaktens subtype. Kan användas om artefaktens subtype inte är standard subtype.
CustomType { get; set; }Hämtar namnet på artefaktens typ. Kan användas om artefaktens typ är icke-standard.
EndPage { get; set; }Hämtar eller ställer in slutnummer för artefakten. Värdet måste vara större än eller lika med 0. Om ett värde mindre än 0 anges, justeras det till 0. Standardvärdet 0 betyder att det inte finns några slutgränser.
Form { get; }Hämtar XForm av artefakten (om XForm används).
Image { get; }Hämtar bild av artefakten (om den finns).
IsBackground { get; set; }Om sant placeras artefakten bakom sidinnehållet.
LeftMargin { get; set; }Vänster marginal av artefakt. Om position anges uttryckligen (i Position egenskap) ignoreras detta värde.
Lines { get; }Linjer av flerlinjig text artefakt.
NumberOfDigits { get; set; }Hämtar eller ställer in antalet siffror för Bates numrering. Värdet måste vara mellan 3 och 15 inklusive. Om ett värde mindre än 3 anges, justeras det till 3. Om ett värde större än 15 anges, justeras det till 15. Standardvärdet är 6.
Opacity { get; set; }Hämtar eller ställer in opacitet av artefakten. Möjliga värden ligger i intervallet 0..1.
Position { get; set; }Hämtar eller ställer in artefaktens position. Om denna egenskap anges, ignoreras marginaler och justeringar.
Prefix { get; set; }Hämtar eller ställer in prefixet som ska läggas till Bates numret.
Rectangle { get; }Hämtar rektangeln av artefakten.
RightMargin { get; set; }Höger marginal av artefakt. Om position anges uttryckligen (i Position egenskap) ignoreras detta värde.
Rotation { get; set; }Hämtar eller ställer in artefaktens rotationsvinkel.
StartNumber { get; set; }Hämtar eller ställer in startnumret för Bates numrering. Värdet måste vara större än eller lika med 1. Om ett värde mindre än 1 anges, justeras det till 1.
StartPage { get; set; }Hämtar eller ställer in startsidnumret för artefakten. Värdet måste vara större än eller lika med 1. Om ett värde mindre än 1 anges, justeras det till 1.
Subset { get; set; }Hämtar eller ställer in delmängden av sidor som artefakten gäller (t.ex. alla sidor, jämna sidor, udda sidor).
Subtype { get; set; }Hämtar artefaktens subtype. Om artefakten har en icke-standard subtype, kan namnet på subtypen läsas via CustomSubtype.
Suffix { get; set; }Hämtar eller ställer in suffixet som ska läggas till Bates numret.
Text { get; set; }Hämtar texten av artefakten.
TextState { get; set; }Textstatus för artefaktens text.
TopMargin { get; set; }Toppmarginal av artefakt. Om position anges uttryckligen (i Position egenskap) ignoreras detta värde.
Type { get; set; }Hämtar artefaktens typ.

Metoder

NamnBeskrivning
BeginUpdates()Starta fördröjda uppdateringar. Använd denna funktion om du behöver göra flera ändringar i samma artefakt för att förbättra prestanda. Vanligtvis ändras artefaktoperatörer varje gång när artefaktens egenskap ändras. Detta orsakar att sidinnehållet ändras varje gång artefakten ändras. För att undvika denna effekt, placera alla artefaktuppdateringar mellan StartUpdates/SaveUpdates anrop. Detta gör att sidinnehållet endast kan ändras en gång.
Dispose()Avyttra artefakten.
GetValue(string)Hämtar anpassat värde av artefakten.
RemoveValue(string)Tar bort anpassat värde från artefakten.
SaveUpdates()Sparar alla uppdateringar i artefakten som gjordes efter anropet av BeginUpdates().
SetImage(Stream)Sätter bilden av artefakten.
SetImage(string)Sätter bilden av artefakten.
SetLinesAndState(string[], TextState)Sätter text och text egenskaper av artefakten. Möjliggör att specificera flera linjer.
SetPageNumberReplacementString(string)Sätter vilken sträng som kommer att ersättas med sidnumret. Standardvärdet är #.
SetPdfPage(Page)Sätter PDF-sidan som placeras på dokumentets sida som artefakt.
SetText(FormattedText)Sätter texten av artefakten.
SetTextAndState(string, TextState)Sätter text och text egenskaper av artefakten.
SetValue(string, string)Sätter anpassat värde av artefakten.

Se Även