Informacije o dokumentu
Pregled
DocumentInfo je klasa u Aspose.PDF FOSS za .NET.
Predstavlja rječnik informacija dokumenta.
Ova klasa pruža 9 metoda za rad s objektima DocumentInfo u .NET programima.
Dostupne metode uključuju: Add, Clear, ClearCustomData, ContainsKey, DocumentInfo, GetCustom, IsPredefinedKey, Remove, SetCustom.
Svi javni članovi su dostupni bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS for .NET.
Svojstva: Author, Count, CreationDate, CreationTimeZone, Creator, IsDirty i još 8.
Svojstva
| Naziv | Vrsta | Pristup | Opis |
|---|---|---|---|
IsDirty | bool | Read | Je li neka svojstvo izmijenjeno od posljednjeg spremanja/učitavanja. |
Count | int | Read | Broj unosa metapodataka u temeljnom /Info rječniku. |
Keys | IEnumerable<string> | Read | Svi ključevi unosa metapodataka. |
Title | string? | Read/Write | Dohvaća ili postavlja naslov. |
Author | string? | Read/Write | Dohvaća ili postavlja autora. |
Subject | string? | Read/Write | Dohvaća ili postavlja predmet. |
Keywords | string? | Read/Write | Dohvaća ili postavlja ključne riječi. |
Creator | string? | Read/Write | Dohvaća ili postavlja tvorca. |
Producer | string? | Read/Write | Dohvaća ili postavlja proizvođača. |
Trapped | string? | Read/Write | Dohvaća ili postavlja trapped. |
CreationDate | DateTime | Read/Write | Dohvaća ili postavlja datum stvaranja. |
ModDate | DateTime | Read/Write | Dohvaća ili postavlja datum izmjene. |
CreationTimeZone | TimeSpan | Read/Write | Pomak vremenske zone pohranjen u metapodatku CreationDate, ili nula ako nije prisutan. |
ModTimeZone | TimeSpan | Read/Write | Pomak vremenske zone pohranjen u metapodatku ModDate, ili nula ako nije prisutan. |
Metode
| Signature | Description |
|---|---|
DocumentInfo(document: Document) | Stvara instancu DocumentInfo za zadani dokument. |
IsPredefinedKey(key: string) | Je li zadani ključ jedan od poznatih unosa rječnika informacija PDF dokumenta definiranih u PDF 32000-2 § 14.3.3 — Title, Author, Subject, Keywords, Creator, Producer, CreationDate, ModDate, Trapped. |
Clear() | Ukloni svaki unos iz /Info rječnika. |
ClearCustomData() | Ukloni svaki nepredefinirani (prilagođeni) unos. |
Remove(key: string) | Ukloni unos pod ključem. |
SetCustom(key: string, value: string) | Postavi prilagođeno svojstvo metapodataka. |
Add(key: string, value: string) | Dodaje prilagođeno svojstvo metapodataka. |
ContainsKey(key: string) | Ima li temeljni /Info rječnik unos za zadani ključ. |
GetCustom(key: string) | Dohvati prilagođeno svojstvo metapodataka. |