BackgroundArtifact
Vue d’ensemble
BackgroundArtifact Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : Artifact.
Il représente un artefacte de fond (un bloc coloré ou une image peinte derrière le contenu de la page).
Cette classe fournit 14 méthodes pour travailler avec des objets BackgroundArtifact dans les programmes .NET. Les méthodes disponibles comprennent : Artifact, BackgroundArtifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText,et 2 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BackgroundImage, BottomMargin, Contents,Et 19 autres.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
BackgroundImage | Stream? | Lire / Écrire | Le flux d’image utilisé comme le fond de page. |
Type | ArtifactType | Lire / Écrire | La classification du type d’art. |
Subtype | ArtifactSubtype | Lire / Écrire | Le sous-type de l’art. |
CustomType | string? | Lire / Écrire | Le nom du type non standard d’art. |
CustomSubtype | string? | Lire / Écrire | Nom de sous-type non standard. |
Text | string? | Lire / Écrire | Contenu texte extrait des opérateurs de flux de contenu de l’artisphère. |
Rectangle | Rectangle? | Lire | La boîte de limitation de l’entrée /BBox dans le dictionnaire des propriétés. |
Opacity | double | Lire / Écrire | Opacité de l’artisanat (de ExtGState /ca). |
Page | Page? | Lire | La page de cet article appartient. |
ArtifactHorizontalAlignment | HorizontalAlignment | Lire / Écrire | L’allignation horizontale (de / à l’entrée attachée). |
ArtifactVerticalAlignment | VerticalAlignment | Lire / Écrire | Alignement vertical (de / à l’entrée attachée). |
IsBackground | bool | Lire / Écrire | Que ce soit un artifact de fond. |
Rotation | double | Lire / Écrire | Angle de rotation en degrés. |
BackgroundColor | Color? | Lire / Écrire | couleur de fond. |
RightMargin | double | Lire / Écrire | La bonne marge. |
LeftMargin | double | Lire / Écrire | La gauche marge. |
TopMargin | double | Lire / Écrire | Le top margin. |
BottomMargin | double | Lire / Écrire | La marge inférieure. |
Position | Point? | Lire / Écrire | Coordonnées de placement explicites. |
FormattedText | FormattedText? | Lire / Écrire | Formats pour l’artisanat. |
TextState | TextState? | Lire / Écrire | État de texte pour le texte artificiel. |
Lines | List<string> | Lire | Contenu de texte multi-line. |
Contents | List<Operator> | Lire | Les opérateurs de contenu internes qui dessinent l’art. |
Form | XForm? | Lire | Le Form XObject soutient cet objet lorsqu’il est rendu comme une forme réutilisable (par exemple. |
Image | XImage? | Lire | L’image XObject prend en charge cet objet lorsque son contenu est une image de raster. |
méthodes
| Signature | Description |
|---|---|
BackgroundArtifact() | Créer un artifact de fond (Pagination / Background, dessiné derrière le contenu). |
Artifact() | Constructeur par défaut - Créer un artisanat avec Un type et sous-type indéterminés. |
SetPageNumberReplacementString(value: string) | Définit le jeton de remplacement du numéro de page utilisé dans Text. |
SetLinesAndState(text: string[], textState: TextState) | Définit le contenu texte multi‑lignes avec l’état de texte donné. |
BeginUpdates() | Démarrez une mise à jour de propriété. |
SaveUpdates() | Flush une mise à jour batchée commencé par BeginUpdates. |
Dispose() | Il délivre les ressources détenues par l’art. |
GetValue(name: string) | Lisez un nom/pain de valeur personnalisé sur SetValue(string, string). |
SetValue(name: string, value: string) | Enregistrer un nom/pain de valeur personnalisé sur l’artifact (pour accéder aux métadonnées en bas-tête; ne pas être émis dans le PDF dans ce bâtiment). |
RemoveValue(name: string) | Supprimer un nom/pain de valeur personnalisé préalablement configuré via SetValue. |
SetImage(imageStream: Stream) | Ajouter une image de raster à l’artifact. |
SetText(formattedText: FormattedText) | Définissez le texte de l’artefact à partir d’une instance FormattedText. |
SetTextAndState(text: string, textState: TextState) | Définir Text et TextState ensemble. |
SetPdfPage(page: Page) | Liez cet article à une page spécifique. |