PrinterMarkAnnotation

PrinterMarkAnnotation

Vue d’ensemble

PrinterMarkAnnotation est une classe dans le FOSS Aspose.PDF pour .NET. Hérite de: Annotation.

Générateur d’agrégat de marques d’imprimante.

Cette classe fournit 9 méthodes pour travailler avec les objets PrinterMarkAnnotation dans les programmes .NET. Les méthodes disponibles incluent: Accept, AddPrinterMarks, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, WriteXfdf. Tous les membres publics sont accessibles à toute application .NET après l’installation du paquet Aspose.PDF FOSS pour .NET. Propriétés: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, et 41 de plus.

Propriétés

NomTypeAccèsDescription
AnnotationTypeAnnotationTypeLectureToujours PrinterMark.
RectRectangle?Lecture/ÉcritureLe rectangle d’annotation (position sur la page).
InnerRectRectangle?LectureLe rectangle d’annotation déterminé par l’entrée /RD (différences de rectangle) — la région réellement dessinée à l’intérieur de Rect.
WidthdoubleLecture/ÉcritureLa largeur du rectangle d’annotation.
HeightdoubleLecture/ÉcritureLa hauteur du rectangle d’annotation.
ActiveStatestring?Lecture/ÉcritureÉtat d’apparence actuellement actif (/entrée AS).
AlignmentTextAlignmentLecture/ÉcritureAlignement du texte (pour les annotations texte libre / widget contenant du texte enrichi).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLecture/ÉcritureAlignement horizontal (Aspose.Pdf expose cela en plus de Alignment ; les deux sont réglables indépendamment).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLecture/ÉcritureRemplacement de l’alignement horizontal spécifique au texte.
AppearanceAppearanceDictionaryLectureDictionnaire d’apparence (/AP entry) — indexé par le nom du flux d’apparence (N, D, R).
StatesAppearanceDictionaryLectureDictionnaire d’état d’apparence (le sous-dictionnaire par état de AP/N, p. ex.
NormalAppearanceXForm?LectureL’apparence normale (/AP /N) de l’annotation sous forme XForm, ou null si elle n’en a aucune.
UpdateAppearanceOnConvertboolLecture/ÉcritureIndique s’il faut régénérer le flux d’apparence lorsqu’une annotation est enregistrée dans un document converti.
UseFontSubsetboolLecture/ÉcritureIndique si la police intégrée (le cas échéant) doit être sous-ensemble.
Contentsstring?Lecture/ÉcritureLe contenu de l’annotation (texte).
OpacitydoubleLecture/ÉcritureOpacité de l’annotation (0.0 = transparent, 1.0 = opaque).
BorderBorder?Lecture/ÉcritureBordure d’annotation.
ColorColorLecture/ÉcritureLa couleur de la bordure d’annotation (/C entry).
InteriorColorColor?Lecture/ÉcritureLa couleur intérieure de l’annotation (/IC entry, pour les annotations cercle/carré/ligne).
Titlestring?Lecture/ÉcritureLe titre de l’annotation (auteur pour les annotations de balisage).
Namestring?Lecture/ÉcritureLe nom de l’annotation (identifiant unique — l’entrée /NM).
FullNamestring?LectureNom d’annotation pleinement qualifié.
Subjectstring?Lecture/ÉcritureLe sujet de l’annotation (entrée /Subj).
ModifiedDatestring?LectureLa date de modification.
ModifiedDateTimeLecture/ÉcritureLa date /M (modifiée) en tant que DateTime typé.
FlagsAnnotationFlagsLecture/ÉcritureDrapeaux d’annotation (/F entry) — utilisés comme support de stockage pour les formes int et typées.
AnnotationFlagsAnnotationFlagsLecture/ÉcritureAlias typé de Flags correspondant à la surface publique Aspose.Pdf qui expose AnnotationFlags en tant que propriété.
ActionPdfAction?Lecture/ÉcritureL’action associée à cette annotation (/A entry).
ActionsPdfActionCollectionLectureCollection d’actions associées à cette annotation.
Authorstring?LectureL’auteur de l’annotation (/T entry).
AnnotationStatestring?LectureL’état de l’annotation (/State entry), p. ex.
AnnotationStateModelstring?LectureLe modèle d’état de l’annotation (/StateModel entry), p. ex.
ReplyTypestring?LectureLe type de réponse (/RT entry), p. ex.
InReplyToAnnotation?Lecture/ÉcritureL’annotation à laquelle celle-ci répond (/IRT entry).
QuadPointsPoint[]Lecture/ÉcritureQuadPoints sous forme d’un tableau de valeurs Point.
CharacteristicsCharacteristicsLectureCaractéristiques d’apparence (couleur de bordure, couleur d’arrière-plan, rotation).
PageIndexintLectureIndice à base 1 de la page qui possède cette annotation.
PagePage?LectureLa page qui possède cette annotation, ou null lorsqu’elle ne peut pas être résolue (par ex.
VerticalAlignmentVerticalAlignmentLecture/ÉcritureAlignement vertical appliqué à ce paragraphe.
MarginMarginInfoLecture/ÉcritureInformations de marge extérieure appliquées à ce paragraphe.
IsFirstParagraphInColumnboolLecture/ÉcritureForcez le paragraphe à commencer dans une nouvelle colonne.
IsKeptWithNextboolLecture/ÉcritureGardez ce paragraphe sur la même page que le suivant.
IsInNewPageboolLecture/ÉcritureForcez le paragraphe à commencer sur une nouvelle page.
IsInLineParagraphboolLecture/ÉcritureIndicateur de paragraphe en ligne (ne commence pas une nouvelle ligne).
HyperlinkTextstring?Lecture/ÉcritureCible de lien hypertexte de type chaîne héritée.
HyperlinkHyperlink?Lecture/ÉcritureDécoration de lien hypertexte typé appliquée au paragraphe.
ZIndexintLecture/ÉcritureIndice Z-order utilisé par le moteur de rendu DOM.

Méthodes

SignatureDescription
AddPrinterMarks(document: Document, printerMarksKind: PrinterMarksKind)Ajoutez les familles de marques d’imprimante demandées à chaque page du document.
AddPrinterMarks(page: Page, printerMarksKind: PrinterMarksKind)Ajoutez les familles de marques d’imprimante demandées à une seule page.
Accept(visitor: AnnotationSelector)Envoyez cette annotation à la surcharge typée Visit(SubType) du visiteur.
GetRectangle(considerRotation: bool)Rectangle englobant ajusté par considerRotation.
ChangeAfterResize(transform: Matrix)Ajuster la géométrie de l’annotation après que l’utilisateur a redimensionné la page ou le rectangle hôte.
UpdateAppearances()Régénérer le flux d’apparence normal (/AP /N) à partir de la géométrie et des couleurs actuelles de l’annotation.
WriteXfdf(writer: System.Xml.XmlWriter)Sérialiser cette annotation en tant qu’élément XFDF vers le writer (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Aplatissez cette annotation — rendez son apparence visuelle dans le contenu de la page et retirez-la du tableau des annotations de la page.
Clone()Clone superficiel — copie l’état scalaire/partagé par référence.

Voir aussi

 Français