PdfFileInfo

Overview

PdfFileInfo Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: Closeable.

Sadece okuma-sadece PDF belge metadata ve başlık, yazar, sayfa sayısı ve şifreleme durumu gibi özelliklere erişim sağlar.

Bu sınıf, Java programlarında PdfFileInfo nesnelerle çalışmak için 38 yöntem sunar. Mevcut yöntemler şunları içerir: PdfFileInfo, bindPdf, clearInfo, close, getAuthor, getCreationDate, getCreator, getDocument, getDocumentPrivilege, getKeywords, getModDate, getNumberOfPages,12 adet daha yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : author, creationDate, creator, document, documentPrivilege, encrypted,8 ve daha fazlası.

Properties

NameTypeAccessDescription
documentDocumentReadBağlantı belgesini veya {@code null} iade eder.
titleStringReadBelge başlığı geri verin.
authorStringReadYazarın yazarı geri dönüyor.
subjectStringReadBelge konusu geri dönüyor.
keywordsStringReadAnahtar kelimeleri geri getirir.
creatorStringReadBelge oluşturucusu uygulaması geri getirir.
producerStringReadPDF üreticisine geri dön.
creationDateDateReadBelge oluşturma tarihini geri getirir.
modDateDateReadBelge değişikliği tarihini iade eder.
encryptedbooleanReadBelgenin şifrelenip yoksa geri dönmesi.
pdfFilebooleanReadBağlantılı dosyanın geçerli bir PDF olup olmadığını geri getirir.
passwordTypePasswordTypeReadBelgeyi açmak için kullanılan şifrenin rolünü geri getirir.
numberOfPagesintReadToplam sayfa sayısını geri getirir.
documentPrivilegeDocumentPrivilegeReadDoküman izinleri, fasad uyumlu bir ayrıcalıklı nesne olarak iade eder.

Methods

SignatureDescription
PdfFileInfo()Yeni bir boş {@code PdfFileInfo} örneği oluşturur.
PdfFileInfo(inputFile: String)Belirlenen PDF dosyasını açarak {@code PdfFileInfo} oluşturun.
PdfFileInfo(inputFile: String, password: String)Bir {@code PdfFileInfo} oluşturur, verilen şifreyi kullanarak belirli bir şifreli PDF dosyasını açır.
PdfFileInfo(inputFile: String, password: String, customHandler: ICustomSecurityHandler)Bir özelleştirilmiş bir güvenlik işlemcisi kullanılarak şifreli bir PDF için {@code PdfFileInfo} oluşturur.
PdfFileInfo(stream: InputStream)Bir {@code PdfFileInfo} oluşturur, belirli giriş akışından okunarak.
PdfFileInfo(stream: InputStream, password: String){@code PdfFileInfo} belirli şifreli giriş akışından sağlanan şifreyi kullanarak okumanızdan bir { @code{{@#} oluşturur.
PdfFileInfo(stream: InputStream, password: String, customHandler: ICustomSecurityHandler){@code PdfFileInfo} bir özelleştirilmiş güvenlik işlemcisi kullanılarak şifreli bir giriş akışı okur.
PdfFileInfo(document: Document)Bir {@code PdfFileInfo} zaten yüklü bir belgeye bağlanmış bir oluşturur.
getDocument()DocumentBağlantı belgesini veya {@code null} iade eder.
bindPdf(document: Document)booleanBu info reader’a zaten açılan bir belge örneği bağlar.
bindPdf(inputFile: String)booleanBu info reader için bir PDF dosyasını bağlayın.
bindPdf(inputFile: String, password: String)booleanBu info reader için şifreli bir PDF dosyasını sağlanan şifreyi kullanarak bağlar.
bindPdf(inputStream: InputStream)booleanBir giriş akışından bir PDF bağlar.
bindPdf(inputStream: InputStream, password: String)booleanBir giriş akışından şifreli bir PDF’yi sağlanan şifre ile bağlar.
bindPdf(inputFile: String, password: String, customHandler: ICustomSecurityHandler)booleanBir özelleştirilmiş güvenlik işlemcisi kullanılarak şifreli bir PDF dosyasını bağlar.
bindPdf(inputStream: InputStream, password: String, customHandler: ICustomSecurityHandler)booleanBir özelleştirilmiş güvenlik işlemcisi kullanılarak şifreli bir PDF akışı bağlar.
getTitle()StringBelge başlığı geri verin.
getAuthor()StringYazarın yazarı geri dönüyor.
getSubject()StringBelge konusu geri dönüyor.
getKeywords()StringAnahtar kelimeleri geri getirir.
getCreator()StringBelge oluşturucusu uygulaması geri getirir.
getProducer()StringPDF üreticisine geri dön.
getCreationDate()DateBelge oluşturma tarihini geri getirir.
getModDate()DateBelge değişikliği tarihini iade eder.
isEncrypted()booleanBelgenin şifrelenip yoksa geri dönmesi.
isPdfFile()booleanBağlantılı dosyanın geçerli bir PDF olup olmadığını geri getirir.
hasOpenPassword()booleanŞifreli belgenin açık bir şifre girişine sahip olup olmadığını geri getirir.
hasEditPassword()booleanŞifreli belgenin bir edit şifre girişine sahip olup olmadığını geri getirir.
getPasswordType()PasswordTypeBelgeyi açmak için kullanılan şifrenin rolünü geri getirir.
getNumberOfPages()intToplam sayfa sayısını geri getirir.
getPageWidth(pageNumber: int)doubleSayfa genişliğini 1 tabanlı sayfa sayısı için noktalar (1/72 inç) olarak döndürür, sayfadan alınır MediaBox.
getPageHeight(pageNumber: int)doubleSayfa yüksekliğini 1 sayfa sayısı için noktalar (1/72 inç) olarak geri getirir, sayfadan alınan MediaBox.
getDocumentPrivilege()DocumentPrivilegeDoküman izinleri, fasad uyumlu bir ayrıcalıklı nesne olarak iade eder.
setMetaInfo(name: String, value: String)Belgenin /Info sözlüğüne özelleştirilmiş bir giriş eklemek (veya yazmak) .
saveNewInfo(outputFile: String)booleanBağlantılı belgeyi kaydedin - herhangi bir {@link #setMetaInfo} düzenleyin ile birlikte {_code outputFile}‘a.
saveNewInfo(outputStream: OutputStream)booleanAkış varyantı {@link #saveNewInfo(String)}.
clearInfo()Standart belge metadata girişlerini bağlanmış belgenin içeriğinden temizler.
close()Bu info okuyucu kapatın ve bağlanmış belgeyi yayınlayın.

See Also

 Türkçe