PdfFileInfo
Overview
PdfFileInfo egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: Closeable.
Csak olvasható hozzáférést biztosít a PDF dokumentum metadataira és olyan tulajdonságokra, mint például cím, szerző, oldalszám és titkosítási állapot.
Ez a osztály 38 módszert biztosít az PdfFileInfo objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: PdfFileInfo, bindPdf, clearInfo, close, getAuthor, getCreationDate, getCreator, getDocument, getDocumentPrivilege, getKeywords, getModDate, getNumberOfPages, és 12 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: author, creationDate, creator, document, documentPrivilege, encrypted, és még nyolc.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Visszaadja a kötött dokumentumot, vagy {@code null}. |
title | String | Read | A dokumentum címét adja vissza. |
author | String | Read | A dokumentum szerzője. |
subject | String | Read | A dokumentum tárgyát adja vissza. |
keywords | String | Read | Visszaadja a dokumentum kulcsszavakat. |
creator | String | Read | Visszaadja a dokumentum létrehozó alkalmazást. |
producer | String | Read | A PDF-tervező visszaadja. |
creationDate | Date | Read | A dokumentum létrehozásának dátumát adja vissza. |
modDate | Date | Read | A dokumentum módosításának dátumát adja vissza. |
encrypted | boolean | Read | Visszaadja, hogy a dokumentum titkosított-e. |
pdfFile | boolean | Read | Visszaadja, hogy a kötött fájl érvényes PDF-t tartalmaz. |
passwordType | PasswordType | Read | A dokumentum megnyitásához használt jelszó szerepét adja vissza. |
numberOfPages | int | Read | A teljes oldalszámot adja vissza. |
documentPrivilege | DocumentPrivilege | Read | A dokumentum jogosultságait a faszád-kompatibilis privilégiumből származó objektumként adja vissza. |
Methods
| Signature | Description |
|---|---|
PdfFileInfo() | Új üres {@code PdfFileInfo} példányt hoz létre. |
PdfFileInfo(inputFile: String) | A megadott PDF-fájl megnyitásával létrehoz egy {@code PdfFileInfo} kódot. |
PdfFileInfo(inputFile: String, password: String) | A megadott titkosított PDF-fájl megnyitásával létrehoz egy {@code PdfFileInfo} |
| a megadott jelszó használatával. | |
PdfFileInfo(inputFile: String, password: String, customHandler: ICustomSecurityHandler) | Egy egyedi biztonsági kezelőt használva létrehoz egy {@code PdfFileInfo} kódolt PDF-hez. |
PdfFileInfo(stream: InputStream) | A megadott bemeneti áramlóról olvasva létrehoz egy {@code PdfFileInfo} kódot. |
PdfFileInfo(stream: InputStream, password: String) | A megadott titkosított bemeneti szövegből olvasva létrehoz egy {@code PdfFileInfo} kódot. |
| A megadott jelszóval. | |
PdfFileInfo(stream: InputStream, password: String, customHandler: ICustomSecurityHandler) | Egy {@code PdfFileInfo} kódot hozhat létre egy titkosított bemeneti áramlás olvasásával a következőkkel: |
| egy különleges biztonsági személyzet. | |
PdfFileInfo(document: Document) | Egy már feltöltött dokumentumhoz kötődő {@code PdfFileInfo} kódot hoz létre. |
getDocument() → Document | Visszaadja a kötött dokumentumot, vagy {@code null}. |
bindPdf(document: Document) → boolean | Egy már megnyitott dokumentum példányt köt erre az információolvasóra. |
bindPdf(inputFile: String) → boolean | Csatlakoztat egy PDF fájlt a olvasóhoz. |
bindPdf(inputFile: String, password: String) → boolean | A megadott programmal kódolt PDF-fájlokat köt a Info Readerhez. |
| Jelszó. | |
bindPdf(inputStream: InputStream) → boolean | A PDF-et egy bemeneti áramlóról köti. |
bindPdf(inputStream: InputStream, password: String) → boolean | A megadott jelszó segítségével titkosított PDF-t köt egy bemeneti áramlóról. |
bindPdf(inputFile: String, password: String, customHandler: ICustomSecurityHandler) → boolean | A kódolt PDF-fájlhoz egy egyedi biztonsági kezelőt használ. |
bindPdf(inputStream: InputStream, password: String, customHandler: ICustomSecurityHandler) → boolean | A kódolt PDF-s streamet egy egyedi biztonsági kezelő segítségével köti. |
getTitle() → String | A dokumentum címét adja vissza. |
getAuthor() → String | A dokumentum szerzője. |
getSubject() → String | A dokumentum tárgyát adja vissza. |
getKeywords() → String | Visszaadja a dokumentum kulcsszavakat. |
getCreator() → String | Visszaadja a dokumentum létrehozó alkalmazást. |
getProducer() → String | A PDF-tervező visszaadja. |
getCreationDate() → Date | A dokumentum létrehozásának dátumát adja vissza. |
getModDate() → Date | A dokumentum módosításának dátumát adja vissza. |
isEncrypted() → boolean | Visszaadja, hogy a dokumentum titkosított-e. |
isPdfFile() → boolean | Visszaadja, hogy a kötött fájl érvényes PDF-t tartalmaz. |
hasOpenPassword() → boolean | Visszaadja, hogy a titkosított dokumentumban van-e nyitott jelszó. |
hasEditPassword() → boolean | Visszaadja, hogy a titkosított dokumentumban van-e módosítási jelszó. |
getPasswordType() → PasswordType | A dokumentum megnyitásához használt jelszó szerepét adja vissza. |
getNumberOfPages() → int | A teljes oldalszámot adja vissza. |
getPageWidth(pageNumber: int) → double | Visszaadja az adott 1-es oldalon található oldal szélességét pontokban (1/72 hüvelyk) |
| szám, a oldal MediaBox-tól. | |
getPageHeight(pageNumber: int) → double | Visszaadja az adott 1-es oldalon található oldal magasságát pontokban (1/72 hüvelyk) |
| szám, a oldal MediaBox-tól. | |
getDocumentPrivilege() → DocumentPrivilege | A dokumentum jogosultságait a faszád-kompatibilis privilégiumből származó objektumként adja vissza. |
setMetaInfo(name: String, value: String) | Egyéni bejegyzést ad hozzá (vagy felülír) a dokumentum / Info szótárába. |
saveNewInfo(outputFile: String) → boolean | Megőrzi a kötött dokumentumot minden {@link #setMetaInfo} szerkesztéssel együtt ?? |
| a {@code outputFile}. | |
saveNewInfo(outputStream: OutputStream) → boolean | A {@link #saveNewInfo(String) űrállomás változata. |
clearInfo() | A kötött dokumentum szabványos dokumentumszámadatok bejegyzéseit törli. |
close() | Zárja ezt az infolászót és felszabadítja a kötött dokumentumot. |