Artifact

Vue d’ensemble

Artifact Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET.

Il représente un fichier PDF — une séquence de contenu marquée comme /Artifact (PDF 32000 §14.8.2.2).

Cette classe fournit 16 méthodes pour travailler avec les objets Artifact dans des programmes .NET. Les méthodes disponibles comprennent : Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState,et 1 méthode supplémentaire. 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, BottomMargin, Contents, CustomSubtype,Et 18 autres.

Propriétés

Nom deTypeAccessDescription
TypeArtifactTypeLire / ÉcrireLa classification du type d’art.
SubtypeArtifactSubtypeLire / ÉcrireLe sous-type de l’art.
CustomTypestring?Lire / ÉcrireLe nom du type non standard d’art.
CustomSubtypestring?Lire / ÉcrireNom de sous-type non standard.
Textstring?Lire / ÉcrireContenu texte extrait des opérateurs de flux de contenu de l’artisphère.
RectangleRectangle?LireLa boîte de limitation de l’entrée /BBox dans le dictionnaire des propriétés.
OpacitydoubleLire / ÉcrireOpacité de l’artisanat (de ExtGState /ca).
PagePage?LireLa page de cet article appartient.
ArtifactHorizontalAlignmentHorizontalAlignmentLire / ÉcrireL’allignation horizontale (de / à l’entrée attachée).
ArtifactVerticalAlignmentVerticalAlignmentLire / ÉcrireAlignement vertical (de / à l’entrée attachée).
IsBackgroundboolLire / ÉcrireQue ce soit un artifact de fond.
RotationdoubleLire / ÉcrireAngle de rotation en degrés.
BackgroundColorColor?Lire / Écrirecouleur de fond.
RightMargindoubleLire / ÉcrireLa bonne marge.
LeftMargindoubleLire / ÉcrireLa gauche marge.
TopMargindoubleLire / ÉcrireLe top margin.
BottomMargindoubleLire / ÉcrireLa marge inférieure.
PositionPoint?Lire / ÉcrireCoordonnées de placement explicites.
FormattedTextFormattedText?Lire / ÉcrireFormats pour l’artisanat.
TextStateTextState?Lire / ÉcrireÉtat de texte pour le texte artificiel.
LinesList<string>LireContenu de texte multi-line.
ContentsList<Operator>LireLes opérateurs de contenu internes qui dessinent l’art.
FormXForm?LireLe Form XObject soutient cet objet lorsqu’il est rendu comme une forme réutilisable (par exemple.
ImageXImage?LireL’image XObject prend en charge cet objet lorsque son contenu est une image de raster.

méthodes

SignatureDescription
Artifact()Constructeur par défaut - Créer un artisanat avec Un type et sous-type indéterminés.
Artifact(type: ArtifactType, subType: ArtifactSubtype)Créer un artisanat avec le type et le sous-type donné.
Artifact(type: string, subType: string)Créer un artisanat avec le type et la sous-type personnalisés basées sur les lignes.
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.
SetImage(imageName: string)Ajoutez une image de raster par voie.
SetText(formattedText: FormattedText)Définir 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.

Voir aussi

 Français