PdfFileInfo
PdfFileInfo
अवलोकन
PdfFileInfo जावा के लिए Aspose.PDF FOSS में एक वर्ग है. वारिसों सेः: Closeable.
पीडीएफ दस्तावेज़ मेटाडेटा और गुण जैसे शीर्षक, लेखक, पृष्ठ संख्या और एन्क्रिप्शन स्थिति तक केवल-पढ़ने की पहुंच प्रदान करता है.
यह वर्ग जावा प्रोग्राम में PdfFileInfo ऑब्जेक्ट के साथ काम करने के लिए 38 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: PdfFileInfo, bindPdf, clearInfo, close, getAuthor, getCreationDate, getCreator, getDocument, getDocumentPrivilege, getKeywords, getModDate, getNumberOfPages, और 12 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: author, creationDate, creator, document, documentPrivilege, encrypted, और 8 अधिक।.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
document | Document | पढ़िए। | बंधे हुए दस्तावेज़, या {@code null} लौटाता है. |
title | String | पढ़िए। | दस्तावेज़ का शीर्षक लौटाता है. |
author | String | पढ़िए। | दस्तावेज़ लेखक को लौटाता है. |
subject | String | पढ़िए। | दस्तावेज़ विषय लौटाता है. |
keywords | String | पढ़िए। | दस्तावेज़ कीवर्ड लौटाता है. |
creator | String | पढ़िए। | दस्तावेज़ निर्माता अनुप्रयोग लौटाता है. |
producer | String | पढ़िए। | पीडीएफ निर्माता को लौटाता है. |
creationDate | Date | पढ़िए। | दस्तावेज़ सृजन तिथि लौटाता है. |
modDate | Date | पढ़िए। | दस्तावेज़ संशोधन तिथि लौटाता है. |
encrypted | boolean | पढ़िए। | यह लौटाता है कि क्या दस्तावेज़ एन्क्रिप्टेड है. |
pdfFile | boolean | पढ़िए। | यह लौटाता है कि क्या बंधा फ़ाइल एक वैध पीडीएफ फाइल है. |
passwordType | PasswordType | पढ़िए। | दस्तावेज़ खोलने के लिए प्रयुक्त पासवर्ड की भूमिका लौटाता है. |
numberOfPages | int | पढ़िए। | पृष्ठों की कुल संख्या लौटाता है. |
documentPrivilege | DocumentPrivilege | पढ़िए। | एक मुखौटा-संगत विशेषाधिकार वस्तु के रूप में दस्तावेज़ अनुमतियाँ लौटाता है. |
विधियाँ
| Signature | विवरण |
|---|---|
PdfFileInfo() | एक नया खाली {@code PdfFileInfo} उदाहरण बनाता है. |
PdfFileInfo(inputFile: String) | निर्दिष्ट पीडीएफ फ़ाइल खोलकर {@code PdfFileInfo} बनाता है. |
PdfFileInfo(inputFile: String, password: String) | निर्दिष्ट एन्क्रिप्टेड पीडीएफ फ़ाइल को उपलब्ध पासवर्ड का उपयोग करके खोलकर एक {@code PdfFileInfo} बनाता है. |
PdfFileInfo(inputFile: String, password: String, customHandler: ICustomSecurityHandler) | कस्टम सुरक्षा हैंडलर का उपयोग करके एन्क्रिप्टेड पीडीएफ के लिए {@code PdfFileInfo} बनाता है. |
PdfFileInfo(stream: InputStream) | निर्दिष्ट इनपुट स्ट्रीम से पढ़कर {@code PdfFileInfo} बनाता है. |
PdfFileInfo(stream: InputStream, password: String) | निर्दिष्ट एन्क्रिप्टेड इनपुट स्ट्रीम से दिए गए पासवर्ड का उपयोग करके पढ़कर {@code PdfFileInfo} बनाता है. |
PdfFileInfo(stream: InputStream, password: String, customHandler: ICustomSecurityHandler) | कस्टम सुरक्षा हैंडलर का उपयोग करके एन्क्रिप्टेड इनपुट स्ट्रीम को पढ़कर {@code PdfFileInfo} बनाता है. |
PdfFileInfo(document: Document) | पहले से लोड किए गए दस्तावेज़ के लिए एक {@code PdfFileInfo} बाउंड बनाता है. |
getDocument() → Document | बंधे हुए दस्तावेज़, या {@code null} लौटाता है. |
bindPdf(document: Document) → boolean | इस जानकारी रीडर के लिए पहले से ही खुले दस्तावेज़ उदाहरण को बांधता है. |
bindPdf(inputFile: String) → boolean | इस जानकारी रीडर के लिए एक पीडीएफ फ़ाइल को बांधता है. |
bindPdf(inputFile: String, password: String) → boolean | प्रदान किए गए पासवर्ड का उपयोग करके इस जानकारी रीडर के लिए एक एन्क्रिप्टेड पीडीएफ फ़ाइल को बांधता है. |
bindPdf(inputStream: InputStream) → boolean | इनपुट स्ट्रीम से PDF को बांड करता है. |
bindPdf(inputStream: InputStream, password: String) → boolean | प्रदान किए गए पासवर्ड का उपयोग करके इनपुट स्ट्रीम से एक एन्क्रिप्टेड पीडीएफ को बांड करता है. |
bindPdf(inputFile: String, password: String, customHandler: ICustomSecurityHandler) → boolean | कस्टम सुरक्षा हैंडलर का उपयोग करके एन्क्रिप्टेड पीडीएफ फ़ाइल को बांड करता है. |
bindPdf(inputStream: InputStream, password: String, customHandler: ICustomSecurityHandler) → boolean | कस्टम सुरक्षा हैंडलर का उपयोग करके एन्क्रिप्टेड पीडीएफ स्ट्रीम को बांड करता है. |
getTitle() → String | दस्तावेज़ का शीर्षक लौटाता है. |
getAuthor() → String | दस्तावेज़ लेखक को लौटाता है. |
getSubject() → String | दस्तावेज़ विषय लौटाता है. |
getKeywords() → String | दस्तावेज़ कीवर्ड लौटाता है. |
getCreator() → String | दस्तावेज़ निर्माता अनुप्रयोग लौटाता है. |
getProducer() → String | पीडीएफ निर्माता को लौटाता है. |
getCreationDate() → Date | दस्तावेज़ सृजन तिथि लौटाता है. |
getModDate() → Date | दस्तावेज़ संशोधन तिथि लौटाता है. |
isEncrypted() → boolean | यह लौटाता है कि क्या दस्तावेज़ एन्क्रिप्टेड है. |
isPdfFile() → boolean | यह लौटाता है कि क्या बंधा फ़ाइल एक वैध पीडीएफ फाइल है. |
hasOpenPassword() → boolean | यह लौटाता है कि क्या एन्क्रिप्टेड दस्तावेज़ में एक खुला पासवर्ड प्रविष्टि है. |
hasEditPassword() → boolean | यह लौटाता है कि क्या एन्क्रिप्टेड दस्तावेज़ में एक संपादन पासवर्ड प्रविष्टि है. |
getPasswordType() → PasswordType | दस्तावेज़ खोलने के लिए प्रयुक्त पासवर्ड की भूमिका लौटाता है. |
getNumberOfPages() → int | पृष्ठों की कुल संख्या लौटाता है. |
getPageWidth(pageNumber: int) → double | दिए गए 1-आधारित पृष्ठ संख्या के लिए बिंदुओं में पेज चौड़ाई (1/72 इंच) देता है, जो पृष्ठ MediaBox से लिया गया है।. |
getPageHeight(pageNumber: int) → double | दिए गए 1-आधारित पृष्ठ संख्या के लिए बिंदुओं में पेज ऊंचाई (1/72 इंच) देता है, जो पृष्ठ MediaBox से लिया गया है।. |
getDocumentPrivilege() → DocumentPrivilege | एक मुखौटा-संगत विशेषाधिकार वस्तु के रूप में दस्तावेज़ अनुमतियाँ लौटाता है. |
setMetaInfo(name: String, value: String) | दस्तावेज़ के /Info शब्दकोश में एक कस्टम प्रविष्टि जोड़ता है (या ओवरराइट करता है) ।. |
saveNewInfo(outputFile: String) → boolean | किसी भी {@link #setMetaInfo} संपादन के साथ बंधे दस्तावेज़ को सहेजता है to { @code outputFile}. |
saveNewInfo(outputStream: OutputStream) → boolean | {@link #saveNewInfo(String) का स्ट्रीम संस्करण।}. |
clearInfo() | बंधे हुए दस्तावेज़ से मानक दस्तावेज मेटाडेटा प्रविष्टियों को साफ़ करता है. |
close() | इस जानकारी रीडर को बंद करता है और बंधे दस्तावेज़ जारी करता. |