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

NameTypeAccessDescription
documentDocumentReadVisszaadja a kötött dokumentumot, vagy {@code null}.
titleStringReadA dokumentum címét adja vissza.
authorStringReadA dokumentum szerzője.
subjectStringReadA dokumentum tárgyát adja vissza.
keywordsStringReadVisszaadja a dokumentum kulcsszavakat.
creatorStringReadVisszaadja a dokumentum létrehozó alkalmazást.
producerStringReadA PDF-tervező visszaadja.
creationDateDateReadA dokumentum létrehozásának dátumát adja vissza.
modDateDateReadA dokumentum módosításának dátumát adja vissza.
encryptedbooleanReadVisszaadja, hogy a dokumentum titkosított-e.
pdfFilebooleanReadVisszaadja, hogy a kötött fájl érvényes PDF-t tartalmaz.
passwordTypePasswordTypeReadA dokumentum megnyitásához használt jelszó szerepét adja vissza.
numberOfPagesintReadA teljes oldalszámot adja vissza.
documentPrivilegeDocumentPrivilegeReadA dokumentum jogosultságait a faszád-kompatibilis privilégiumből származó objektumként adja vissza.

Methods

SignatureDescription
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()DocumentVisszaadja a kötött dokumentumot, vagy {@code null}.
bindPdf(document: Document)booleanEgy már megnyitott dokumentum példányt köt erre az információolvasóra.
bindPdf(inputFile: String)booleanCsatlakoztat egy PDF fájlt a olvasóhoz.
bindPdf(inputFile: String, password: String)booleanA megadott programmal kódolt PDF-fájlokat köt a Info Readerhez.
Jelszó.
bindPdf(inputStream: InputStream)booleanA PDF-et egy bemeneti áramlóról köti.
bindPdf(inputStream: InputStream, password: String)booleanA megadott jelszó segítségével titkosított PDF-t köt egy bemeneti áramlóról.
bindPdf(inputFile: String, password: String, customHandler: ICustomSecurityHandler)booleanA kódolt PDF-fájlhoz egy egyedi biztonsági kezelőt használ.
bindPdf(inputStream: InputStream, password: String, customHandler: ICustomSecurityHandler)booleanA kódolt PDF-s streamet egy egyedi biztonsági kezelő segítségével köti.
getTitle()StringA dokumentum címét adja vissza.
getAuthor()StringA dokumentum szerzője.
getSubject()StringA dokumentum tárgyát adja vissza.
getKeywords()StringVisszaadja a dokumentum kulcsszavakat.
getCreator()StringVisszaadja a dokumentum létrehozó alkalmazást.
getProducer()StringA PDF-tervező visszaadja.
getCreationDate()DateA dokumentum létrehozásának dátumát adja vissza.
getModDate()DateA dokumentum módosításának dátumát adja vissza.
isEncrypted()booleanVisszaadja, hogy a dokumentum titkosított-e.
isPdfFile()booleanVisszaadja, hogy a kötött fájl érvényes PDF-t tartalmaz.
hasOpenPassword()booleanVisszaadja, hogy a titkosított dokumentumban van-e nyitott jelszó.
hasEditPassword()booleanVisszaadja, hogy a titkosított dokumentumban van-e módosítási jelszó.
getPasswordType()PasswordTypeA dokumentum megnyitásához használt jelszó szerepét adja vissza.
getNumberOfPages()intA teljes oldalszámot adja vissza.
getPageWidth(pageNumber: int)doubleVisszaadja 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)doubleVisszaadja az adott 1-es oldalon található oldal magasságát pontokban (1/72 hüvelyk)
szám, a oldal MediaBox-tól.
getDocumentPrivilege()DocumentPrivilegeA 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)booleanMegőrzi a kötött dokumentumot minden {@link #setMetaInfo} szerkesztéssel együtt ??
a {@code outputFile}.
saveNewInfo(outputStream: OutputStream)booleanA {@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.

See Also

 Magyar