DocumentInfo
Übersicht
DocumentInfo ist eine Klasse in Aspose.PDF FOSS für .NET.
Stellt das Dokumenten-Informationswörterbuch dar.
Diese Klasse stellt 9 Methoden zum Arbeiten mit DocumentInfo-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Add, Clear, ClearCustomData, ContainsKey, DocumentInfo, GetCustom, IsPredefinedKey, Remove, SetCustom. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS für .NET-Pakets zugänglich. Eigenschaften: Author, Count, CreationDate, CreationTimeZone, Creator, IsDirty und weitere 8.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
IsDirty | bool | Lesen | Ob irgendeine Eigenschaft seit dem letzten Speichern/Laden geändert wurde. |
Count | int | Lesen | Anzahl der Metadaten-Einträge im zugrunde liegenden /Info-Wörterbuch. |
Keys | IEnumerable<string> | Lesen | Alle Metadaten-Eintragschlüssel. |
Title | string? | Lesen/Schreiben | Liest oder legt den Titel fest. |
Author | string? | Lesen/Schreiben | Liest oder legt den Autor fest. |
Subject | string? | Lesen/Schreiben | Ruft den Betreff ab oder legt ihn fest. |
Keywords | string? | Lesen/Schreiben | Ruft die Schlüsselwörter ab oder legt sie fest. |
Creator | string? | Lesen/Schreiben | Ruft den Ersteller ab oder legt ihn fest. |
Producer | string? | Lesen/Schreiben | Ruft den Produzenten ab oder legt ihn fest. |
Trapped | string? | Lesen/Schreiben | Liest oder legt das trapped. |
CreationDate | DateTime | Lesen/Schreiben | Ruft das Erstellungsdatum ab oder legt es fest. |
ModDate | DateTime | Lesen/Schreiben | Ruft das Änderungsdatum ab oder legt es fest. |
CreationTimeZone | TimeSpan | Lesen/Schreiben | Zeitzonenoffset, gespeichert in den CreationDate-Metadaten, oder Null, falls nicht vorhanden. |
ModTimeZone | TimeSpan | Lesen/Schreiben | Zeitzonenoffset, der in den ModDate-Metadaten gespeichert ist, oder Null, falls nicht vorhanden. |
Methoden
| Signatur | Beschreibung |
|---|---|
DocumentInfo(document: Document) | Erstellt eine DocumentInfo-Instanz für das angegebene Dokument. |
IsPredefinedKey(key: string) | Ob der angegebene Schlüssel einer der bekannten Einträge im PDF-Dokumenten-Informationswörterbuch ist, die in PDF 32000-2 § 14.3.3 definiert sind — Title, Author, Subject, Keywords, Creator, Producer, CreationDate, ModDate, Trapped. |
Clear() | Entferne jeden Eintrag aus dem /Info-Wörterbuch. |
ClearCustomData() | Entferne jeden nicht vordefinierten (benutzerdefinierten) Eintrag. |
Remove(key: string) | Entferne den Eintrag mit dem Schlüssel. |
SetCustom(key: string, value: string) | Legen Sie eine benutzerdefinierte Metadaten-Eigenschaft fest. |
Add(key: string, value: string) | Fügt eine benutzerdefinierte Metadateneigenschaft hinzu. |
ContainsKey(key: string) | Ob das zugrunde liegende /Info-Dictionary einen Eintrag für den angegebenen Schlüssel enthält. |
GetCustom(key: string) | Ruft eine benutzerdefinierte Metadaten-Eigenschaft ab. |