Document

अवलोकन

Document जावा के लिए Aspose.PDF FOSS में एक वर्ग है. वारिसों सेः: Closeable.

पीडीएफ दस्तावेजों के साथ काम करने के लिए केंद्रीय वर्ग (आईएसओ 32000-1:2008) ।.

यह वर्ग जावा प्रोग्राम में दस्तावेज़ वस्तुओं के साथ काम करने हेतु 96 विधियाँ प्रदान करता है।. उपलब्ध विधियों में शामिल हैंः: Document, allocateObjectNumber, close, convert, convertToPdfA2B, decrypt, encrypt, exportAnnotationsToXfdf, flatten, getActions, getBackground, getCatalog, और 59 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: actions, background, catalog, centerWindow, collection, displayDocTitle, और 32 अधिक।.

गुण

नामप्रकारAccessविवरण
backgroundColorपढ़िए।{@link #setBackground(Color)} के माध्यम से सेट दस्तावेज़-स्तरीय पृष्ठभूमि रंग लौटाता है, या कोई नहीं के लिए { @code null }।.
pagesPageCollectionपढ़िए।पृष्ठों को प्राप्त करता है।.
infoDocumentInfoपढ़िए।दस्तावेज़ सूचना शब्दकोश (ISO 32000-1:2008, §14.3.3) लौटाता है।.
orCreateInfoDocumentInfoपढ़िए।{@link #getInfo() } के लिए अवैध उपनाम।.
metadataXmpMetadataपढ़िए।इस दस्तावेज़ का XMP मेटाडेटा लौटाता है.
versionStringपढ़िए।पीडीएफ संस्करण स्ट्रिंग (जैसे) लौटाता है.
catalogPdfDictionaryपढ़िए।मूल सूची शब्दकोश लौटाता है.
actionsDocumentActionsपढ़िए।दस्तावेज़-स्तरीय क्रिया ट्रिगर (ISO 32000-1:2008, §12.6.4.1) लौटाता हैः {@code /OpenAction} प्लस { @code _AA} प्रविष्टियाँ (will-close, will/did-save, Will/Did-print) ।.
trailerPdfDictionaryपढ़िए।ट्रेलर शब्दकोश लौटाता है।.
parserPDFParserपढ़िए।अंतर्निहित पीडीएफ पार्सर (इंजन घटकों द्वारा आंतरिक उपयोग के लिए) लौटाता है.
outlinesOutlineCollectionपढ़िए।दस्तावेज़ रूपरेखा (बुकमार्क) संग्रह लौटाता है.
formFormपढ़िए।इस दस्तावेज़ का इंटरैक्टिव रूप (AcroForm) लौटाता है.
embeddedFilesEmbeddedFileCollectionपढ़िए।एम्बेडेड फ़ाइलों (अंतलेख) का संग्रह लौटाता है.
collectionCollectionपढ़िए।दस्तावेज़ का पोर्टफोलियो {@link Collection} लौटाता है, पहली पहुँच पर एक खाली उदाहरण देता है.
fontUtilitiesFontUtilitiesपढ़िए।इस दस्तावेज़ के लिए फ़ॉन्ट उपयोगिताएँ लौटाता है.
embedStandardFontsbooleanपढ़िए।यह लौटाता है कि क्या मानक 14 पीडीएफ फ़ॉन्ट को सहेजते समय एम्बेड किया जाना चाहिए.
layersjava.util.List<Layer>पढ़िए।वैकल्पिक सामग्री समूहों (परत) की सूची लौटाता है.
viewerPreferencesViewerPreferencesपढ़िए।दर्शक वरीयताओं को लौटाता है.
hideToolbarbooleanपढ़िए।टूलबार प्राथमिकताएँ छिपाएं.
hideMenubarbooleanपढ़िए।मेनूबार प्राथमिकताएँ छिपाएं.
hideWindowUIbooleanपढ़िए।विंडो UI प्राथमिकताएँ छिपाएं.
fitWindowbooleanपढ़िए।विंडो वरीयता को समायोजित करें।.
centerWindowbooleanपढ़िए।मध्य खिड़की प्राथमिकता।.
displayDocTitlebooleanपढ़िए।दस्तावेज़ शीर्षक वरीयता प्रदर्शित करें.
pageLayoutStringपढ़िए।पृष्ठ लेआउट (SinglePage, OneColumn , TwoColumnLeft आदि) ।.
pageModePageModeपढ़िए।पृष्ठ मोड प्राप्त करता है।.
pageInfoPageInfoपढ़िए।दस्तावेज़ को फ़ाइल में सहेजता है.
linearizedbooleanपढ़िए।यह लौटाता है कि क्या वर्तमान दस्तावेज़ तेज़ वेब दृश्य के लिए रैखिक है.
sourcePathStringपढ़िए।फ़ाइल पथ लौटाता है जिस पर से यह दस्तावेज़ लोड किया गया था, या {@code null} नए दस्तावेजों के लिए या स्ट्रीम से लोडेड दस्तावेज.
fileNameStringपढ़िए।फ़ाइल नाम (पथ) लौटाता है जिस पर से यह दस्तावेज़ खोला गया था.
namedDestinationsNamedDestinationsपढ़िए।दस्तावेज़ के नामित गंतव्यों संग्रह को लौटाता है.
pageLabelsPageLabelsपढ़िए।पृष्ठ लेबल लौटाता है, या {@code null} यदि { @code /PageLabels} मौजूद नहीं है.
taggedContentTaggedContentपढ़िए।दस्तावेज़ की टैग सामग्री लौटाता है, जो तार्किक संरचना के पेड़ तक पहुंच प्रदान करता है.
logicalStructureStructTreeRootपढ़िए।पढ़ने के लिए तार्किक संरचना वृक्ष लौटाता है.
encryptedbooleanपढ़िए।यदि यह दस्तावेज़ एन्क्रिप्टेड है तो सही लौटाता है.
javaScriptJavaScriptCollectionपढ़िए।दस्तावेज़ के नाम वृक्ष से JavaScript संग्रह लौटाता है.
pdfaCompliantbooleanपढ़िए।यदि यह दस्तावेज़ PDF/A अनुरूप है (convert ((() या validate (()) के बाद सेट किया गया हो तो true लौटाता है।.
pdfFormatPdfFormatपढ़िए।रूपांतरण के बाद इस दस्तावेज़ का पीडीएफ प्रारूप लौटाता है.

विधियाँ

Signatureविवरण
Document(filePath: String)फ़ाइल पथ से PDF दस्तावेज़ खोलता है.
Document(filePath: String, password: String)एक पासवर्ड के साथ फ़ाइल पथ से PDF दस्तावेज़ खोलता है.
Document(filePath: String, password: String, customHandler: ICustomSecurityHandler)कस्टम सुरक्षा हैंडलर का उपयोग करके फ़ाइल पथ से पीडीएफ दस्तावेज़ खोलता है.
Document(stream: InputStream)इनपुट स्ट्रीम से पीडीएफ दस्तावेज़ खोलता है.
Document(stream: InputStream, password: String)इनपुट स्ट्रीम से एक पीडीएफ दस्तावेज़ को पासवर्ड के साथ खोलता है.
Document(stream: InputStream, password: String, customHandler: ICustomSecurityHandler)कस्टम सुरक्षा हैंडलर का उपयोग करके इनपुट स्ट्रीम से पीडीएफ दस्तावेज़ खोलता है.
Document()एक नया खाली पीडीएफ दस्तावेज़ बनाता है.
Document(filePath: String, options: HtmlLoadOptions)HTML फ़ाइल से PDF दस्तावेज़ बनाता है.
Document(stream: InputStream, options: HtmlLoadOptions)HTML इनपुट स्ट्रीम से PDF दस्तावेज़ बनाता है.
getBackground()Color{@link #setBackground(Color)} के माध्यम से सेट दस्तावेज़-स्तरीय पृष्ठभूमि रंग लौटाता है, या कोई नहीं के लिए { @code null }।.
setBackground(color: Color)दस्तावेज़ में प्रत्येक पृष्ठ पर एक ठोस पृष्ठभूमि रंग लागू करता है ({@link Page#setBackground(Color)} के माध्यम से).
getPages()PageCollectionपृष्ठों को वापस देता है।.
getInfo()DocumentInfoदस्तावेज़ सूचना शब्दकोश (ISO 32000-1:2008, §14.3.3) लौटाता है।.
getOrCreateInfo()DocumentInfo{@link #getInfo() } के लिए अवैध उपनाम।.
getMetadata()XmpMetadataइस दस्तावेज़ का XMP मेटाडेटा लौटाता है.
setXmpMetadata(stream: InputStream)स्ट्रीम से पढ़े गए कच्चे XML बाइट्स से XMP मेटाडेटा सेट करता है।.
getXmpMetadata(stream: OutputStream)दिए गए आउटपुट स्ट्रीम में XMP मेटाडेटा XML बाइट लिखता है.
getVersion()Stringपीडीएफ संस्करण स्ट्रिंग (जैसे) लौटाता है.
getCatalog()PdfDictionaryमूल सूची शब्दकोश लौटाता है.
getActions()DocumentActionsदस्तावेज़-स्तरीय क्रिया ट्रिगर (ISO 32000-1:2008, §12.6.4.1) लौटाता हैः {@code /OpenAction} प्लस { @code _AA} प्रविष्टियाँ (will-close, will/did-save, Will/Did-print) ।.
getTrailer()PdfDictionaryट्रेलर शब्दकोश लौटाता है।.
getParser()PDFParserअंतर्निहित पीडीएफ पार्सर (इंजन घटकों द्वारा आंतरिक उपयोग के लिए) लौटाता है.
getOutlines()OutlineCollectionदस्तावेज़ रूपरेखा (बुकमार्क) संग्रह लौटाता है.
getForm()Formइस दस्तावेज़ का इंटरैक्टिव रूप (AcroForm) लौटाता है.
getEmbeddedFiles()EmbeddedFileCollectionएम्बेडेड फ़ाइलों (अंतलेख) का संग्रह लौटाता है.
getCollection()Collectionदस्तावेज़ का पोर्टफोलियो {@link Collection} लौटाता है, पहली पहुँच पर एक खाली उदाहरण देता है.
setCollection(value: Collection)दस्तावेज़ पोर्टफोलियो को प्रतिस्थापित करता है (या हटा देता है, जब {@code value == null}) ।.
getFontUtilities()FontUtilitiesइस दस्तावेज़ के लिए फ़ॉन्ट उपयोगिताएँ लौटाता है.
isEmbedStandardFonts()booleanयह लौटाता है कि क्या मानक 14 पीडीएफ फ़ॉन्ट को सहेजते समय एम्बेड किया जाना चाहिए.
setEmbedStandardFonts(embed: boolean)यह निर्धारित करता है कि क्या मानक 14 पीडीएफ फ़ॉन्ट को सहेजते समय एम्बेड किया जाना चाहिए.
getLayers()java.util.List<Layer>वैकल्पिक सामग्री समूहों (परत) की सूची लौटाता है.
getViewerPreferences()ViewerPreferencesदर्शक वरीयताओं को लौटाता है.
getHideToolbar()booleanटूलबार प्राथमिकताएँ छिपाएं.
setHideToolbar(v: boolean)टूलबार छिपाने की प्राथमिकता सेट करता है।.
getHideMenubar()booleanमेनूबार प्राथमिकताएँ छिपाएं.
setHideMenubar(v: boolean)हाइड मेनूबार प्राथमिकता सेट करता है।.
getHideWindowUI()booleanविंडो UI प्राथमिकताएँ छिपाएं.
setHideWindowUI(v: boolean)विंडो UI को छिपाने की प्राथमिकता सेट करता है।.
getFitWindow()booleanविंडो वरीयता को समायोजित करें।.
setFitWindow(v: boolean)फ़िट विंडो प्राथमिकता सेट करता है।.
getCenterWindow()booleanमध्य खिड़की प्राथमिकता।.
setCenterWindow(v: boolean)केंद्र विंडो प्राथमिकता सेट करता है।.
getDisplayDocTitle()booleanदस्तावेज़ शीर्षक वरीयता प्रदर्शित करें.
setDisplayDocTitle(v: boolean)डिस्प्ले दस्तावेज़ शीर्षक प्राथमिकता सेट करता है।.
getPageLayout()Stringपृष्ठ लेआउट (SinglePage, OneColumn , TwoColumnLeft आदि) ।.
setPageLayout(layout: String)पृष्ठ लेआउट सेट करता है।.
getPageMode()PageModeपृष्ठ मोड लौटाता है.
setPageMode(mode: PageMode)पेज मोड सेट करता है।.
getPageInfo()PageInfoदस्तावेज़ को फ़ाइल में सहेजता है.
processParagraphs()सभी पृष्ठों के लिए पैराग्राफ संसाधित करता है (लेआउट पास) ।.
save(filePath: String)@param filePath आउटपुट फ़ाइल पथ @throws IOException यदि लेखन विफल रहता है @ ThrowsIllegalArgumentException अगर file PATH शून्य / है
save()दस्तावेज़ को उसके संबंधित लक्ष्य पथ पर वापस सहेजता है.
save(outputStream: OutputStream)दस्तावेज़ को आउटपुट स्ट्रीम में सहेजता है.
hasIncrementalUpdate()booleanयह लौटाता है कि क्या वर्तमान दस्तावेज़ में वृद्धिशील अद्यतन हैं.
optimize()एक वृद्धिशील अनुलग्नक के बजाय अगले सहेजने पर पूर्ण पुनर्लेखन का अनुरोध करता है.
requestFullRewrite()यह अनुरोध करता है कि अगले सहेजने के कार्य में पूर्ण पुनर्लेखन किया जाए, भले ही अतिरिक्त सहेजना संभव हो।.
isLinearized()booleanयह लौटाता है कि क्या वर्तमान दस्तावेज़ तेज़ वेब दृश्य के लिए रैखिक है.
optimizeResources()अगले सहेजने से पहले अप्रयुक्त पृष्ठ-स्तर संसाधनों को हटाता है.
optimizeResources(options: org.aspose.pdf.optimization.OptimizationOptions)अगले सहेजने से पहले दिए गए विकल्पों के अनुसार दस्तावेज़ को अनुकूलित करता है.
save(filePath: String, format: SaveFormat)दस्तावेज़ को निर्दिष्ट प्रारूप में सहेजता है.
save(filePath: String, options: PdfSaveOptions)निर्दिष्ट पीडीएफ सहेजने के विकल्पों के साथ दस्तावेज़ को बचाता है.
save(filePath: String, options: HtmlSaveOptions)निर्दिष्ट विकल्पों के साथ दस्तावेज़ को HTML के रूप में सहेजता है.
getSourcePath()Stringफ़ाइल पथ लौटाता है जिस पर से यह दस्तावेज़ लोड किया गया था, या {@code null} नए दस्तावेजों के लिए या स्ट्रीम से लोडेड दस्तावेज.
getFileName()Stringफ़ाइल नाम (पथ) लौटाता है जिस पर से यह दस्तावेज़ खोला गया था.
setFileName(fileName: String)इस दस्तावेज़ से जुड़ी फ़ाइल का नाम सेट करता है।.
exportAnnotationsToXfdf(filePath: String)इस दस्तावेज़ से सभी एनोटेशन को XFDF फ़ाइल में निर्यात करता है.
exportAnnotationsToXfdf(stream: OutputStream)इस दस्तावेज़ से सभी एनोटेशन को XFDF आउटपुट स्ट्रीम में निर्यात करता है.
importAnnotationsFromXfdf(filePath: String)इस दस्तावेज़ में XFDF फ़ाइल से एनोटेशन आयात करता है.
importAnnotationsFromXfdf(stream: InputStream)इस दस्तावेज़ में XFDF इनपुट स्ट्रीम से एनोटेशन आयात करता है.
flatten()पूरे दस्तावेज़ को समतल करता है: सभी एनोटेशन और फॉर्म फ़ील्ड की उपस्थिति को पृष्ठ सामग्री स्ट्रीम में बांका करता हैं, फिर एलोटेशंस और फार्म फ़ीलडों को हटा देता है.
flatten(settings: Form.FlattenSettings)निर्दिष्ट फ़ॉर्म फ्लैट सेटिंग्स का उपयोग करके दस्तावेज़ को समतल करता है.
getNamedDestinations()NamedDestinationsदस्तावेज़ के नामित गंतव्यों संग्रह को लौटाता है.
getPageLabels()PageLabelsपृष्ठ लेबल लौटाता है, या {@code null} यदि { @code /PageLabels} मौजूद नहीं है.
getTaggedContent()TaggedContentदस्तावेज़ की टैग सामग्री लौटाता है, जो तार्किक संरचना के पेड़ तक पहुंच प्रदान करता है.
getLogicalStructure()StructTreeRootपढ़ने के लिए तार्किक संरचना वृक्ष लौटाता है.
allocateObjectNumber()intएक नए अप्रत्यक्ष वस्तु के लिए नया ऑब्जेक्ट नंबर आवंटित करता है.
registerImportedObject(body: PdfBase)PdfObjectReferenceकिसी अन्य दस्तावेज़ से आयातित वस्तु को ताजा आवंटित कुंजी के तहत पंजीकृत करता है.
isEncrypted()booleanयदि यह दस्तावेज़ एन्क्रिप्टेड है तो सही लौटाता है.
encrypt(userPassword: String, ownerPassword: String, permissions: int, cryptoAlgorithm: CryptoAlgorithm)निर्दिष्ट एल्गोरिथ्म का उपयोग करके उपयोगकर्ता और मालिक के पासवर्ड से दस्तावेज़ को एन्क्रिप्ट करता है.
encrypt(userPassword: String, ownerPassword: String, privilege: org.aspose.pdf.facades.DocumentPrivilege, customHandler: ICustomSecurityHandler)दस्तावेज़ को कस्टम सुरक्षा हैंडलर के साथ एन्क्रिप्ट करता है.
encrypt(userPassword: String, ownerPassword: String, privilege: org.aspose.pdf.facades.DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm, usePdf20: boolean)निर्दिष्ट एल्गोरिथ्म और विशेषाधिकार सेट का उपयोग करके उपयोगकर्ता और मालिक के पासवर्ड से दस्तावेज़ को एन्क्रिप्ट करता है.
decrypt()दस्तावेज़ को डिक्रिप्ट करता है, एन्क्रिप्शन हटाता है।.
getJavaScript()JavaScriptCollectionदस्तावेज़ के नाम वृक्ष से JavaScript संग्रह लौटाता है.
validate(outputLogPath: String, format: PdfFormat)booleanनिर्दिष्ट पीडीएफ प्रारूप प्रोफ़ाइल के विरुद्ध दस्तावेज़ को मान्य करता है.
validate(logStream: OutputStream, format: PdfFormat)booleanनिर्दिष्ट पीडीएफ प्रारूप प्रोफ़ाइल के विरुद्ध दस्तावेज़ को मान्य करता है.
validate(options: PdfFormatConversionOptions)booleanPDF/A सत्यापन विकल्प वस्तु का उपयोग करके दस्तावेज़ को मान्य करता है.
convert(outputLogPath: String, format: PdfFormat, action: ConvertErrorAction)booleanदस्तावेज़ को निर्दिष्ट पीडीएफ प्रारूप में परिवर्तित करता है.
convert(logStream: OutputStream, format: PdfFormat, action: ConvertErrorAction)booleanदस्तावेज़ को निर्दिष्ट पीडीएफ प्रारूप में परिवर्तित करता है.
convert(logStream: OutputStream, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction)booleanस्पष्ट पारदर्शिता प्रसंस्करण के साथ परिवर्तित करता है।.
convert(options: PdfFormatConversionOptions)booleanविस्तृत रूपांतरण विकल्पों का उपयोग करके परिवर्तित करता है।.
convertToPdfA2B(outputLogPath: String)booleanइस पीडीएफ को पीडिफ़/ए-2बी प्रारूप में परिवर्तित करता है.
convertToPdfA2B(logStream: OutputStream)booleanइस पीडीएफ को पीडिफ़/ए-2बी प्रारूप में परिवर्तित करता है.
repair()सहेजने, सत्यापन या रूपांतरण कार्यप्रवाहों से पहले मामूली संरचनात्मक समस्याओं को ठीक करने का प्रयास।.
isPdfaCompliant()booleanयदि यह दस्तावेज़ PDF/A अनुरूप है (convert ((() या validate (()) के बाद सेट किया गया हो तो true लौटाता है।.
getPdfFormat()PdfFormatरूपांतरण के बाद इस दस्तावेज़ का पीडीएफ प्रारूप लौटाता है.
close()दस्तावेज़ को बंद करता है और अंतर्निहित संसाधनों को जारी करता हैं.

यह भी देखें

 हिन्दी