Aspose.Pdf.Annotations

Die Aspose.Pdf.AnmerkungenNamespace bietet Klassen für die Arbeit mit verschiedenen Arten von Aktionen, Zielen und anderen Funktionen des Dokuments , die traditionell als interaktive Bereitstellung bezeichnet werden, was bedeutet, dass der Benutzer damit kommunizieren kann.

Klassen

KlasseBeschreibung
ActionCollectionSammlung von Aktionen
AnnotationKlasse, die das Anmerkungsobjekt darstellt.
AnnotationActionCollectionStellt die Sammlung von Anmerkungsaktionen dar.
AnnotationCollectionKlasse, die die Anmerkungssammlung darstellt.
AnnotationSelectorDiese Klasse wird zum Auswählen von Anmerkungen mithilfe der Besuchervorlagenidee verwendet.
AppearanceDictionaryWörterbuch für das Erscheinungsbild von Anmerkungen, das angibt, wie die Anmerkung visuell auf der Seite dargestellt werden soll.
BorderKlasse, die Merkmale des Anmerkungsrahmens darstellt.
CaretAnnotationKlasse, die die Caret-Anmerkung darstellt.
CharacteristicsRepräsentiert Anmerkungsmerkmale
CircleAnnotationKlasse, die die Kreisanmerkung darstellt.
CommonFigureAnnotationAbstrakte Klasse, die allgemeine Abbildungsbeschriftungen darstellt.
CustomExplicitDestinationRepräsentiert ein benutzerdefiniertes explizites Ziel.
DashKlasse, die Linienstrichmuster darstellt.
DefaultAppearanceBeschreibt die Standarddarstellung des Feldes (Schriftart, Textgröße und Farbe).
DocumentActionCollectionKlasse beschreibt Aktionen, die bei einigen Aktionen mit document durchgeführt werden
ExplicitDestinationRepräsentiert die Basisklasse für explizite Ziele im PDF-Dokument.
FileAttachmentAnnotationKlasse beschreibt Dateianhangsanmerkungen.
FitBExplicitDestinationRepräsentiert ein explizites Ziel, das die Seite mit ihrem Inhalt genau so vergrößert anzeigt, dass ihr Begrenzungsrahmen sowohl horizontal als auch vertikal vollständig in das Fenster passt. Wenn die erforderlichen horizontalen und vertikalen Vergrößerungsfaktoren unterschiedlich sind, verwenden Sie den kleineren der beiden und zentrieren Sie den Begrenzungsrahmen innerhalb des Fensters in der anderen Dimension.
FitBHExplicitDestinationRepräsentiert ein explizites Ziel, das die Seite mit der vertikalen Koordinatenoberseite am oberen Rand des Fensters positioniert anzeigt und den Inhalt der Seite gerade so weit vergrößert, dass die gesamte Breite des Begrenzungsrahmens in das Fenster passt. Ein Nullwert für oben gibt an, dass der aktuelle Wert dieses Parameters unverändert beibehalten werden soll.
FitBVExplicitDestinationRepräsentiert ein explizites Ziel, das die Seite mit der horizontalen Koordinate links am linken Rand des Fensters positioniert anzeigt und den Inhalt der Seite gerade so weit vergrößert, dass die gesamte Höhe des Begrenzungsrahmens in das Fenster passt. Ein Nullwert für links gibt an, dass der aktuelle Wert dieses Parameters unverändert beibehalten werden soll.
FitExplicitDestinationRepräsentiert ein explizites Ziel, das die Seite mit ihrem Inhalt gerade genug vergrößert anzeigt, um die gesamte Seite sowohl horizontal als auch vertikal in das Fenster einzupassen. Wenn die erforderlichen horizontalen und vertikalen Vergrößerungsfaktoren unterschiedlich sind, verwenden Sie den kleineren der beiden und zentrieren Sie die Seite innerhalb des Fensters in der anderen Dimension.
FitHExplicitDestinationRepräsentiert ein explizites Ziel, das die Seite mit der vertikalen Koordinatenoberseite am oberen Rand des Fensters positioniert anzeigt und den Inhalt der Seite gerade genug vergrößert, um die gesamte Breite der Seite in das Fenster einzupassen. Ein Nullwert für oben gibt an, dass der aktuelle Wert dieses Parameters unverändert beibehalten werden soll.
FitRExplicitDestinationRepräsentiert ein explizites Ziel, das die Seite mit ihrem gerade ausreichend vergrößerten Inhalt anzeigt, um das durch die Koordinaten links, unten, rechts und oben angegebene Rechteck sowohl horizontal als auch vertikal in das Fenster einzupassen. Wenn die erforderlichen horizontalen und vertikalen Vergrößerungsfaktoren unterschiedlich sind, verwenden Sie den kleineren der beiden und zentrieren Sie das Rechteck innerhalb des Fensters in der anderen Dimension. Ein Nullwert für einen der Parameter kann zu unvorhersehbarem Verhalten führen.
FitVExplicitDestinationRepräsentiert ein explizites Ziel, das die Seite mit der horizontalen Koordinate links am linken Rand des Fensters positioniert anzeigt und den Inhalt der Seite gerade genug vergrößert, um die gesamte Höhe der Seite innerhalb des Fensters auszufüllen. Ein Nullwert für links gibt an, dass der aktuelle Wert dieses Parameters unverändert beibehalten werden soll.
FixedPrintStellt feste Druckdaten der Wasserzeichenanmerkung dar.
FreeTextAnnotationStellt eine Freitextanmerkung dar, die Text direkt auf der Seite anzeigt. Im Gegensatz zu einer gewöhnlichen Textanmerkung hat eine Freitextanmerkung keinen offenen oder geschlossenen Zustand; Anstatt in einem Popup-Fenster angezeigt zu werden, ist der Text immer sichtbar.
GoToActionStellt eine Go-to-Aktion dar, die die Ansicht zu einem bestimmten Ziel (Seite, Position und Vergrößerungsfaktor) ändert.
GoToRemoteActionStellt eine Remote-Gehe-zu-Aktion dar, die einer gewöhnlichen Gehe-zu-Aktion ähnelt, aber zu einem Ziel in einer anderen PDF-Datei anstelle der aktuellen Datei springt.
GoToURIActionStellt eine URI-Aktion dar, die bewirkt, dass ein URI aufgelöst wird.
HideActionStellt eine Aktion zum Ausblenden dar, die eine oder mehrere Anmerkungen auf dem Bildschirm ein- oder ausblendet, indem ihre Ausgeblendet-Flags gesetzt oder gelöscht werden.
HighlightAnnotationStellt eine Hervorhebungsanmerkung dar, die einen Textbereich im Dokument hervorhebt.
ImportDataActionBeim Aufrufen einer Importdatenaktion werden Forms Data Format (FDF)-Daten aus einer angegebenen Datei in das interaktive Formular des Dokuments importiert.
InkAnnotationStellt ein Freihand-“Scribble” dar, das aus einem oder mehreren disjunkten Pfaden besteht.
JavascriptActionKlasse, die die JavaScript-Aktion darstellt.
LaunchActionStellt eine Startaktion dar, die eine Anwendung startet oder ein Dokument öffnet oder druckt.
LineAnnotationKlasse, die Zeilenanmerkungen darstellt.
LinkAnnotationStellt entweder einen Hypertext-Link zu einem anderen Ziel im Dokument oder eine auszuführende Aktion dar.
MarkupAnnotationAbstrakte Klasse, die Markup-Anmerkungen darstellt.
MeasureKlasse, die das Maßkoordinatensystem beschreibt.
MediaClipKlasse beschreibt Medienclip-Objekt der Wiedergabe.
MediaClipDataKlasse beschreibt Medienclipdaten.
MediaClipSectionDiese Klasse beschreibt den Medienclip-Bereich.
MediaRenditionKlasse beschreibt Medienwiedergabe.
MovieAnnotationStellt eine Filmanmerkung dar, die animierte Grafiken und Ton enthält, die auf dem Computerbildschirm und über die Lautsprecher angezeigt werden. Wenn die Anmerkung aktiviert ist, wird der Film abgespielt.
NamedActionStellt benannte Aktionen dar, die von PDF-Viewer-Anwendungen unterstützt werden sollen.
NamedDestinationAnstatt direkt mit der expliziten Syntax definiert zu werden, kann auf ein Ziel indirekt über ein Namensobjekt oder eine Bytefolge verwiesen werden.
PDF3DAnnotationKlasse PDF3DAnnotation. Diese Klasse kann nicht vererbt werden.
PDF3DArtworkKlasse PDF3DArtwork.
PDF3DContentKlasse PDF3DContent.
PDF3DCrossSectionKlasse PDF3DCrossSection.
PDF3DCrossSectionArrayKlasse PDF3DCrossSectionArray.
PDF3DCuttingPlaneOrientationKlasse PDF3DCuttingPlaneOrientation.
PDF3DLightingSchemeKlasse PDF3DLightingScheme.
PDF3DRenderModeKlasse PDF3DRenderMode.
PDF3DStreamKlasse PDF3DStream.
PDF3DViewKlasse PDF3DView.
PDF3DViewArrayKlasse PDF3DViewArray.
PdfActionRepräsentiert Aktion im PDF-Dokument
PdfActionCollectionKlasse beschreibt eine Liste von Aktionen.
PolyAnnotationAbstrakte Basisklasse für Polyannotationen.
PolygonAnnotationKlasse, die die Polygonanmerkung darstellt.
PolylineAnnotationStellt eine Polylinienannotation dar, die einem Polygon ähnlich ist, außer dass der erste und der letzte Scheitelpunkt nicht implizit verbunden sind.
PopupAnnotationStellt die Popup-Anmerkung dar, die Text in einem Popup-Fenster zur Eingabe und Bearbeitung anzeigt.
RedactionAnnotationStellt Schwärzungsanmerkung dar.
RenditionKlasse, die das Wiedergabeobjekt von RendtionAnnotation beschreibt.
RenditionActionEine Wiedergabeaktion, die die Wiedergabe von Multimediainhalten steuert.
RichMediaAnnotationDie Klasse beschreibt RichMediaAnnotation, die das Einbetten von Video-/Audiodaten in ein PDF-Dokument ermöglicht.
ScreenAnnotationEine Bildschirmanmerkung, die einen Bereich einer Seite angibt, auf dem Medienclips abgespielt werden können.
SelectorRenditionKlasse beschreibt Selektordarstellung.
SoundAnnotationStellt eine Tonanmerkung dar, die Ton enthält, der vom Mikrofon des Computers aufgenommen oder aus einer Datei importiert wurde.
SoundDataStellt Tondaten dar, die den Ton definieren, der abgespielt werden soll, wenn die Anmerkung aktiviert wird.
SoundSampleDataStellt zusätzliche Einträge dar, die für ein Soundobjekt spezifisch sind (Abschnitt 9.2 PDF1-7)
SquareAnnotationKlasse, die quadratische Annotation darstellt.
SquigglyAnnotationStellt die verschnörkelte Anmerkung dar, die als gezackte Unterstreichung im Text eines Dokuments erscheint.
StampAnnotationSteht für Stempelanmerkung. Diese Art von Anmerkung zeigt Text oder Grafiken an, die so aussehen sollen, als wären sie mit einem Gummistempel auf die Seite gestempelt worden.
StrikeOutAnnotationStellt eine durchgestrichene Anmerkung dar, die im Text des Dokuments durchgestrichen erscheint.
SubmitFormActionKlasse, die die Aktion zum Senden des Formulars beschreibt.
TextAnnotationStellt eine Textanmerkung dar, die eine „Haftnotiz“ ist, die an einem Punkt im PDF-Dokument angebracht ist.
TextMarkupAnnotationAbstrakte Basisklasse für Textmarkup-Anmerkungen.
TextStyleDie Klasse repräsentiert den Textstil in der Anmerkung
UnderlineAnnotationStellt eine Unterstreichungsanmerkung dar, die als Unterstreichung im Text des Dokuments erscheint.
WatermarkAnnotationKlasse beschreibt Wasserzeichen-Anmerkungsobjekt.
WidgetAnnotationKlasse, die die Widget-Anmerkung darstellt.
XfdfReaderKlasse, die das Lesen des XFDF-Formats durchführt.
XYZExplicitDestinationRepräsentiert ein explizites Ziel, das die Seite mit den Koordinaten (links, oben) in der linken oberen Ecke des Fensters positioniert und den Inhalt der Seite um den Faktor Zoom vergrößert anzeigt. Ein Nullwert für einen der Parameter left, top oder zoom gibt an, dass der aktuelle Wert dieses Parameters unverändert beibehalten werden soll. Ein Zoomwert von 0 hat die gleiche Bedeutung wie ein Nullwert.

Schnittstellen

SchnittstelleBeschreibung
IAnnotationVisitorDefiniert den Besucher zum Aufrufen verschiedener Dokumentanmerkungen.
IAppointmentStellt die allgemeine Schnittstelle für Aktionen und Ziele dar.

Aufzählung

AufzählungBeschreibung
AnnotationFlagsEine Reihe von Flags, die verschiedene Merkmale der Anmerkung angeben.
AnnotationStateDie Aufzählung der Zustände, auf die die ursprüngliche Anmerkung gesetzt werden kann.
AnnotationStateModelDas Statusmodell, das dem Status der Anmerkung entspricht.
AnnotationTypeAufzählung von Anmerkungstypen.
BorderEffectBeschreibt den Effekt, der auf den Rand der Anmerkungen angewendet werden soll.
BorderStyleBeschreibt den Stil des Anmerkungsrahmens.
CapStyleStil des Zeilenendes der Ink-Anmerkungszeile.
CaptionPositionAufzählung der Beschriftungsposition der Anmerkung.
CaretSymbolEin Symbol, das dem Caretzeichen zugeordnet werden soll.
ExplicitDestinationTypeListet die Arten expliziter Ziele auf.
FileIconEin Symbol zum Anzeigen der Anmerkung.
FreeTextIntentListet die Absichten der Freitextanmerkung auf.
HighlightingModeZählt den Hervorhebungsmodus der Anmerkung auf, den visuellen Effekt, der verwendet werden soll, wenn die Maustaste in ihrem aktiven Bereich gedrückt oder gehalten wird.
JustificationListet die Formen der Quaderung (Ausrichtung) auf, die bei der Anzeige des Anmerkungstextes verwendet werden sollen.
LaunchActionOperationListet die Operationen auf, die mit dem Dokument während der Ausführung der Startaktion ausgeführt werden sollen.
LightingSchemeTypeEnum LightingSchemeType: Satz von Beleuchtungsschematypen.
LineEndingZählt die Linienendstile auf, die beim Zeichnen der Linie verwendet werden sollen.
LineIntentListet die Absichten der Zeilenanmerkung auf.
PDF3DActivationEnum PDF3DActivation: Aktivierungsmodus für 3D-Anmerkungen.
PolyIntentListet die Absichten der Polygon- oder Polylinienanmerkung auf.
PredefinedActionDefiniert verschiedene Aktionen, die von einer PDF-Datei ausgelöst werden können.
RenderModeTypeEnum RenderModeType: Satz von Rendermodustypen
RenditionOperationDie auszuführende Operation, wenn die Aktion ausgelöst wird.
RenditionTypeAufzählung beschreibt mögliche Wiedergabetypen.
ReplyTypeListet die Arten der Beziehungen (den „Antworttyp“) zwischen der Anmerkung und einer durch InReplyTo. angegebenen auf.
SoundEncodingDas Codierungsformat für die Beispieldaten.
SoundIconListet die Symbole auf, die beim Anzeigen der Anmerkung verwendet werden sollen.
SoundSampleDataEncodingFormatDas Codierungsformat für die Tonbeispieldaten.
StampIconListet die Symbole auf, die beim Anzeigen der Anmerkung verwendet werden sollen.
TextIconListet die Symbole auf, die beim Anzeigen der Anmerkung verwendet werden sollen.