Class Artifact

Artifact klass

Klassen representerar PDF Artifact-objekt.

public class Artifact : IDisposable

Konstruktörer

NamnBeskrivning
Artifact(ArtifactType, ArtifactSubtype)Konstruktör för artifact med angiven typ och subtype
Artifact(string, string)Konstruktör för artifact med angiven typ och subtype

Egenskaper

NamnBeskrivning
ArtifactHorizontalAlignment { get; set; }Horisontell justering av artifact. Om position anges uttryckligen (i Position-egenskapen) ignoreras detta värde.
ArtifactVerticalAlignment { get; set; }Vertikal justering av artifact. Om position anges uttryckligen (i Position-egenskapen) ignoreras detta värde.
BottomMargin { get; set; }Nedre marginal av artifact. Om position anges uttryckligen (i Position-egenskapen) ignoreras detta värde.
Contents { get; }Hämtar samling av artifact interna operatörer.
CustomSubtype { get; set; }Hämtar namnet på artifact subtype. Kan användas om artifact subtype inte är standard subtype.
CustomType { get; set; }Hämtar namnet på artifact typ. Kan användas om artifact typ är icke-standard.
Form { get; }Hämtar XForm av artifact (om XForm används).
Image { get; }Hämtar bilden av artifact (om den finns).
IsBackground { get; set; }Om sant placeras artifact bakom sidinnehållet.
LeftMargin { get; set; }Vänster marginal av artifact. Om position anges uttryckligen (i Position-egenskapen) ignoreras detta värde.
Lines { get; }Linjer av flerlinjig text artifact.
Opacity { get; set; }Hämtar eller ställer in opacitet av artifact. Möjliga värden ligger i intervallet 0..1.
Position { get; set; }Hämtar eller ställer in artifact position. Om denna egenskap anges, ignoreras då marginaler och justeringar.
Rectangle { get; }Hämtar rektangeln av artifact.
RightMargin { get; set; }Höger marginal av artifact. Om position anges uttryckligen (i Position-egenskapen) ignoreras detta värde.
Rotation { get; set; }Hämtar eller ställer in artifact rotationsvinkel.
Subtype { get; set; }Hämtar artifact subtype. Om artifact har en icke-standard subtype kan namnet på subtypen läsas via CustomSubtype.
Text { get; set; }Hämtar texten av artifact.
TextState { get; set; }Textstatus för artifact text.
TopMargin { get; set; }Övre marginal av artifact. Om position anges uttryckligen (i Position-egenskapen) ignoreras detta värde.
Type { get; set; }Hämtar artifact typ.

Metoder

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

Andra medlemmar

NamnBeskrivning
enum ArtifactSubtypeUppräkning av möjliga artifact subtyper.
enum ArtifactTypeUppräkning av möjliga artifact typer.

Se Även