Dokumento informacija
Apžvalga
DocumentInfo yra klasė Aspose.PDF FOSS for .NET.
Atstovauja dokumento informacijos žodyną.
Ši klasė suteikia 9 metodus darbui su DocumentInfo objektais .NET programose.
Prieinami metodai: Add, Clear, ClearCustomData, ContainsKey, DocumentInfo, GetCustom, IsPredefinedKey, Remove, SetCustom.
Visi vieši nariai prieinami bet kuriai .NET programai po to, kai įdiegiama Aspose.PDF FOSS for .NET paketas.
Savybės: Author, Count, CreationDate, CreationTimeZone, Creator, IsDirty ir dar 8.
Savybės
| Pavadinimas | Tipas | Prieiga | Aprašymas |
|---|---|---|---|
IsDirty | bool | Read | Ar bet kuri savybė buvo modifikuota nuo paskutinio įrašymo/įkėlimo. |
Count | int | Read | Metaduomenų įrašų skaičius pagrindiniame /Info žodyne. |
Keys | IEnumerable<string> | Read | Visi metaduomenų įrašų raktai. |
Title | string? | Read/Write | Gauti arba nustatyti pavadinimą. |
Author | string? | Read/Write | Gauti arba nustatyti autorių. |
Subject | string? | Read/Write | Gauti arba nustatyti temą. |
Keywords | string? | Read/Write | Gauti arba nustatyti raktažodžius. |
Creator | string? | Read/Write | Gauti arba nustatyti kūrėją. |
Producer | string? | Read/Write | Gauti arba nustatyti gamintoją. |
Trapped | string? | Read/Write | Gauti arba nustatyti trapped. |
CreationDate | DateTime | Read/Write | Gauti arba nustatyti sukūrimo datą. |
ModDate | DateTime | Read/Write | Gauti arba nustatyti modifikavimo datą. |
CreationTimeZone | TimeSpan | Read/Write | Laiko juostos poslinkis, saugomas CreationDate metaduomenyse, arba nulis, jei nėra. |
ModTimeZone | TimeSpan | Read/Write | Laiko juostos poslinkis, saugomas ModDate metaduomenyse, arba nulis, jei nėra. |
Metodai
| Signature | Description |
|---|---|
DocumentInfo(document: Document) | Sukuria DocumentInfo egzempliorių nurodytam dokumentui. |
IsPredefinedKey(key: string) | Ar nurodytas raktas yra vienas iš gerai žinomų PDF dokumento informacijos žodyno įrašų, apibrėžtų PDF 32000-2 § 14.3.3 — Title, Author, Subject, Keywords, Creator, Producer, CreationDate, ModDate, Trapped. |
Clear() | Pašalina visus įrašus iš /Info žodyno. |
ClearCustomData() | Pašalina visus ne iš anksto apibrėžtus (pasirinktinius) įrašus. |
Remove(key: string) | Pašalina įrašą pagal raktą. |
SetCustom(key: string, value: string) | Nustato pasirinktines metaduomenų savybes. |
Add(key: string, value: string) | Prideda pasirinktines metaduomenų savybes. |
ContainsKey(key: string) | Ar pagrindinis /Info žodynas turi įrašą nurodytam raktui. |
GetCustom(key: string) | Gauti pasirinktą metaduomenų savybę. |