PdfFileEditor

PdfFileEditor

अवलोकन

PdfFileEditor जावा के लिए Aspose.PDF FOSS में एक वर्ग है.

पीडीएफ फ़ाइलों को संचालित करने के लिए विधि प्रदान करता हैः पृष्ठों का संयोजन, निकालना, विभाजित करना, सम्मिलित करना और हटा देना।.

यह वर्ग जावा प्रोग्राम में PdfFileEditor ऑब्जेक्ट के साथ काम करने के लिए 52 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: PdfFileEditor, addMargins, addPageBreak, append, bindPdf, concatenate, delete, extract, getLastException, insert, isCopyLogicalStructure, isCopyOutlines, और 23 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: copyLogicalStructure, copyOutlines, keepActions, lastException, useDiskBuffer.

गुण

नामप्रकारAccessविवरण
copyOutlinesbooleanपढ़िए।लौटाता है कि {@code concatenate(…)} को स्रोत दस्तावेजों से गंतव्य में /Outlines कॉपी करना चाहिए.
copyLogicalStructurebooleanपढ़िए।लौटाता है कि क्या {@code concatenate(…)} को स्रोत दस्तावेजों से /StructTreeRoot तार्किक-संरचना जानकारी संरक्षित करनी चाहिए.
keepActionsbooleanपढ़िए।यह लौटाता है कि पृष्ठों की नकल करते समय पेज-स्तर /AA (अतिरिक्त क्रियाएँ) प्रविष्टियों को रखना चाहिए या नहीं.
lastExceptionExceptionपढ़िए।एक Try* wrapper द्वारा कैप्चर किया गया अंतिम अपवाद लौटाता है, या {@code null} यदि कोई नहीं।.
useDiskBufferbooleanपढ़िए।यह लौटाता है कि क्या इस संपादक को बड़े कार्यभारों के लिए डिस्क-बफर उन्मुख संश्लेषण रणनीतियों का चयन करना चाहिए.

विधियाँ

Signatureविवरण
PdfFileEditor()एक नया {@code PdfFileEditor} उदाहरण बनाता है.
isCopyOutlines()booleanलौटाता है कि {@code concatenate(…)} को स्रोत दस्तावेजों से गंतव्य में /Outlines कॉपी करना चाहिए.
setCopyOutlines(copyOutlines: boolean)संकलन के दौरान /Outlines कॉपी करने को सक्षम या अक्षम करता है।.
isCopyLogicalStructure()booleanलौटाता है कि क्या {@code concatenate(…)} को स्रोत दस्तावेजों से /StructTreeRoot तार्किक-संरचना जानकारी संरक्षित करनी चाहिए.
setCopyLogicalStructure(copyLogicalStructure: boolean)संरेखण के दौरान /StructTreeRoot प्रतिलिपि बनाने को सक्षम या अक्षम करता है.
isKeepActions()booleanयह लौटाता है कि पृष्ठों की नकल करते समय पेज-स्तर /AA (अतिरिक्त क्रियाएँ) प्रविष्टियों को रखना चाहिए या नहीं.
setKeepActions(keepActions: boolean)पृष्ठों को कॉपी करते समय /AA संरक्षण को सक्षम या अक्षम करता है।.
getLastException()Exceptionएक Try* wrapper द्वारा कैप्चर किया गया अंतिम अपवाद लौटाता है, या {@code null} यदि कोई नहीं।.
isUseDiskBuffer()booleanयह लौटाता है कि क्या इस संपादक को बड़े कार्यभारों के लिए डिस्क-बफर उन्मुख संश्लेषण रणनीतियों का चयन करना चाहिए.
setUseDiskBuffer(useDiskBuffer: boolean)डिस्क-बफर उन्मुख संश्लेषण रणनीतियों को सक्षम या अक्षम करता है.
bindPdf(inputFile: String)booleanइस संपादक के लिए एक पीडीएफ फ़ाइल को बांधता है.
bindPdf(inputStream: InputStream)booleanइनपुट स्ट्रीम से PDF को बांड करता है.
bindPdf(document: Document)booleanइस संपादक के लिए एक मौजूदा {@link Document} को बांधता है.
save(outputFile: String)booleanबंधे हुए दस्तावेज़ को फ़ाइल में सहेजता है.
save(outputStream: OutputStream)booleanबाउंड दस्तावेज़ को आउटपुट स्ट्रीम में सहेजता है.
concatenate(inputFiles: String[], outputFile: String)booleanएक आउटपुट फ़ाइल में कई पीडीएफ फाइलों को संबद्ध करता है.
addPageBreak(src: Document, dst: Document, breaks: PageBreak[])boolean{@code src} में प्रत्येक पृष्ठ को कॉन्फ़िगर किए गए { @link PageBreak} y-offset पर विभाजित करता है और दोनों आधे भागों को { @@कोड dst } से जोड़ता है।.
concatenate(inputStreams: InputStream[], outputStream: OutputStream)booleanएक आउटपुट स्ट्रीम में कई पीडीएफ धाराओं को संबद्ध करता है.
concatenate(documents: Document[], result: Document)booleanपरिणाम दस्तावेज़ में सभी पृष्ठों को जोड़कर कई दस्तावेजों को संबद्ध करता है.
extract(inputFile: String, startPage: int, endPage: int, outputFile: String)booleanपीडीएफ फ़ाइल से एक आउटपुट फाइल में पृष्ठों की सीमा निकालें.
extract(inputFile: String, pageNumbers: int[], outputFile: String)booleanपीडीएफ फ़ाइल से निर्गम फ़ाइल में विशिष्ट पृष्ठ निकालें.
splitToPages(inputFile: String)java.io.ByteArrayOutputStream[]इनपुट पीडीएफ को प्रति पृष्ठ एक बाइट-सरणी में विभाजित करता है, {@link java.io.ByteArrayOutputStream} के सरणी के रूप में लौटाया जाता है।.
splitToPages(inputFile: String, outputDir: String)boolean
splitFromFirst(inputStream: InputStream, pageNum: int, outputStream: OutputStream)booleanइनपुट स्ट्रीम से आउटपुट स्ट्रिम में पृष्ठ {@code 1.pageNum} निकालता है.
splitToEnd(inputStream: InputStream, pageNum: int, outputStream: OutputStream)booleanइनपुट स्ट्रीम से आउटपुट स्ट्रिम में पृष्ठ {@code pageNum.lastPage} निकालता है.
insert(inputFile: String, insertPosition: int, portFile: String, startPage: int, endPage: int, outputFile: String)booleanनिर्दिष्ट स्थान पर स्रोत फ़ाइल से पृष्ठों को लक्ष्य फ़ाइल में सम्मिलित करता है.
delete(inputFile: String, pageNumbers: int[], outputFile: String)booleanपीडीएफ फ़ाइल से निर्दिष्ट पृष्ठों को मिटाता है और परिणाम सहेजता हैं.
makeNUp(inputFile: String, outputFile: String, nX: int, nY: int)booleanपृष्ठों को N-अप लेआउट में व्यवस्थित करता है.
resizeContents(document: Document, parameters: ContentsResizeParameters){@code q scaleX 0 0 scaleY tx ty cm में प्रत्येक पृष्ठ की सामग्री स्ट्रीम को लपेटकर दस्तावेज़ के सभी पन्नों का आकार बदलता है …
resizeContents(document: Document, pageNumbers: int[], parameters: ContentsResizeParameters){@code q … में प्रत्येक लक्षित पृष्ठ की सामग्री स्ट्रीम को लपेटकर दस्तावेज़ के विशिष्ट पृष्ठों का आकार बदलता है।…
resizeContents(inputFile: String, outputFile: String, parameters: ContentsResizeParameters)booleanAspose में फ़ाइल-पथ अतिभार प्रतिबिंबित करना {@code PdfFileEditor.ResizeContents(स्ट्रिंग, स्ट्रिंग. ContentsResizeParameters) }।.
makeBooklet(inputFile: String, outputFile: String)booleanपुस्तिका के रूप में पृष्ठों को व्यवस्थित करता है।.
makeBooklet(inputStream: InputStream, outputStream: OutputStream)booleanइनपुट स्ट्रीम से पृष्ठों को आउटपुट स्ट्रिम में सहेजे गए बुकलेट लेआउट में व्यवस्थित करता है.
makeBooklet(inputFile: String, outputFile: String, pageSize: PageSize)booleanनिर्दिष्ट लक्ष्य पृष्ठ आकार का उपयोग करके पुस्तिका लेआउट में पृष्ठों को व्यवस्थित करता है.
makeBooklet(inputStream: InputStream, outputStream: OutputStream, pageSize: PageSize)booleanनिर्दिष्ट लक्ष्य पृष्ठ आकार के साथ इनपुट स्ट्रीम से पुस्तिका लेआउट में पृष्ठों को व्यवस्थित करता है.
concatenate(firstInputFile: String, secondInputFile: String, outputFile: String)booleanदो पीडीएफ फ़ाइलों को एक आउटपुट फाइल में जोड़ता है.
append(inputFile: String, portFile: String, startPage: int, endPage: int, outputFile: String)boolean{@codeportFile} से { @ code inputFille } के अंत तक पृष्ठों की एक सीमा जोड़ता है, परिणाम को लिखकर { @@ कोड आउटपुटफ़ाइल}.
splitFromFirst(inputFile: String, pageNum: int, outputFile: String)boolean{@code1.pageNum} पृष्ठों को { @code outputFile}. में निकालता है.
splitToEnd(inputFile: String, pageNum: int, outputFile: String)boolean{@code outputFile} में पृष्ठों को निकालता है.
addMargins(inputFile: String, outputFile: String, pages: int[], left: double, right: double, top: double, bottom: double)booleanमूल सामग्री स्थिति को बनाए रखते हुए निर्दिष्ट पृष्ठों के MediaBox और CropBox का विस्तार करता है (सामग्री {@कोड बाएं} तथा { @कोड़ नीचे} द्वारा शिफ्ट होती है) ।.
tryConcatenate(inputFiles: String[], outputFile: String)boolean{@link #concatenate(String[], String} का ट्राई-वैरिएंट।.
tryConcatenate(inputStreams: InputStream[], outputStream: OutputStream)boolean{@link #concatenate(InputStream[], OutputStream) का ट्राई-वैरिएंट।.
tryMakeBooklet(inputFile: String, outputFile: String)boolean{@link #makeBooklet(String, String) } का ट्राई-वैरिएंट।.
tryMakeNUp(inputFile: String, outputFile: String, nX: int, nY: int)boolean{@link #makeNUp(String, String , int, int) का ट्राई-वैरिएंट।}.
tryExtract(inputFile: String, startPage: int, endPage: int, outputFile: String)boolean{@link #extract(String, int, Int, String) का ट्राई-वैरिएंट।}.
tryExtract(inputFile: String, pageNumbers: int[], outputFile: String)boolean{@link #extract(String, int[], String) का ट्राई-वैरिएंट।}.
tryResize(document: Document, parameters: ContentsResizeParameters)boolean{@link #resizeContents(Document, ContentsResizeParameters) का प्रयास करें।}.
tryAppend(inputFile: String, portFile: String, startPage: int, endPage: int, outputFile: String)boolean{@link #append(String, String , int, int , स्ट्रिंग) का प्रयास-रूप।}.
tryInsert(inputFile: String, insertPosition: int, portFile: String, startPage: int, endPage: int, outputFile: String)boolean{@link #insert(String, int, String ,int, Int, स्ट्रिंग) का प्रयास-रूप।}.
tryDelete(inputFile: String, pageNumbers: int[], outputFile: String)boolean{@link #delete(String, int[], String) का ट्राई-वैरिएंट।}.
trySplitFromFirst(inputFile: String, pageNum: int, outputFile: String)boolean{@link #splitFromFirst(String, int, String) का ट्राई-वैरिएंट।}.
trySplitToEnd(inputFile: String, pageNum: int, outputFile: String)boolean{@link #splitToEnd(String, int, String) का ट्राई-वैरिएंट।}.

यह भी देखें

 हिन्दी