PdfConverter

PdfConverter

अवलोकन

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

पीडीएफ पृष्ठों को रास्टर छवियों (जेपीईजी, पीएनजी) में परिवर्तित करता है.

यह वर्ग जावा प्रोग्राम में PdfConverter ऑब्जेक्ट के साथ काम करने के लिए 47 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: PdfConverter, bindPdf, close, doConvert, getCoordinateType, getDocument, getEndPage, getNextImage, getPageCount, getResolution, getStartPage, hasNextImage, और 6 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: coordinateType, document, endPage, pageCount, resolution, startPage.

गुण

नामप्रकारAccessविवरण
documentDocumentपढ़िए।वर्तमान में बाध्य दस्तावेज़ लौटाता है.
pageCountintपढ़िए।बंधे हुए दस्तावेज़ में पृष्ठों की कुल संख्या लौटाता है.
startPageintपढ़िए।प्रारंभ पृष्ठ, या 0 यदि अनसेट लौटाता है.
endPageintपढ़िए।अंत पृष्ठ, या 0 यदि अनसेट लौटाता है.
resolutionResolutionपढ़िए।वर्तमान संकल्प लौटाता है.
coordinateTypePageCoordinateTypeपढ़िए।निर्देशांक स्थान के रूप में किस पृष्ठ बॉक्स का उपयोग किया जाना चाहिए, लौटाता है.

विधियाँ

Signatureविवरण
PdfConverter()150 डीपीआई के डिफ़ॉल्ट रिज़ॉल्यूशन के साथ एक नया {@code PdfConverter} उदाहरण बनाता है.
PdfConverter(document: Document)प्रदान किए गए दस्तावेज़ से बंधे एक नया कनवर्टर बनाता है.
bindPdf(inputFile: String)booleanइस कनवर्टर के लिए एक पीडीएफ फ़ाइल को बांधता है.
bindPdf(inputStream: InputStream)booleanइनपुट स्ट्रीम से पीडीएफ को बांड करता है.
bindPdf(document: Document)booleanइस कनवर्टर के लिए एक मौजूदा {@link Document} को बांड करता है.
getDocument()Documentवर्तमान में बाध्य दस्तावेज़ लौटाता है.
setResolution(resolution: Resolution)इमेज रेंडरिंग के लिए रिज़ॉल्यूशन सेट करता है।.
doConvert()booleanपृष्ठ काउंटर को रीसेट करके रूपांतरण प्रक्रिया शुरू करता है.
getPageCount()intबंधे हुए दस्तावेज़ में पृष्ठों की कुल संख्या लौटाता है.
setStartPage(startPage: int)बाद के रेंडर में शामिल करने के लिए पहला पृष्ठ (1-आधारित) सेट करता है.
setEndPage(endPage: int)बाद के रेंडरों के लिए अंतिम पृष्ठ (1-आधारित, समावेशी) सेट करता है.
getStartPage()intप्रारंभ पृष्ठ, या 0 यदि अनसेट लौटाता है.
getEndPage()intअंत पृष्ठ, या 0 यदि अनसेट लौटाता है.
getResolution()Resolutionवर्तमान संकल्प लौटाता है.
getCoordinateType()PageCoordinateTypeनिर्देशांक स्थान के रूप में किस पृष्ठ बॉक्स का उपयोग किया जाना चाहिए, लौटाता है.
setCoordinateType(coordinateType: PageCoordinateType)निर्धारित करता है कि कौन सा पेज बॉक्स समन्वय स्थान के रूप में उपयोग किया जाना चाहिए।.
hasNextImage()booleanयह लौटाता है कि क्या परिवर्तित करने के लिए अधिक पृष्ठ हैं.
getNextImage(outputFile: String, format: String)booleanछवि फ़ाइल में अगले पृष्ठ को प्रस्तुत करता है.
getNextImage(stream: OutputStream, format: String)booleanअगले पृष्ठ को आउटपुट स्ट्रीम में प्रस्तुत करता है.
getNextImage(outputFile: String, format: ImageFormat)boolean{@link ImageFormat} का उपयोग करके छवि फ़ाइल के लिए अगले पृष्ठ को प्रस्तुत करता है.
getNextImage(outputFile: String, format: ImageFormat, quality: int)booleanस्पष्ट JPEG गुणवत्ता के साथ छवि फ़ाइल में अगले पृष्ठ को प्रस्तुत करता है.
getNextImage(stream: OutputStream, format: ImageFormat)booleanदिए गए {@link ImageFormat} का उपयोग करके आउटपुट स्ट्रीम के लिए अगले पृष्ठ को प्रस्तुत करता है.
getNextImage(stream: OutputStream, format: ImageFormat, quality: int)booleanस्पष्ट JPEG गुणवत्ता के साथ एक आउटपुट स्ट्रीम में अगले पृष्ठ को प्रस्तुत करता है.
getNextImage(outputFile: String)booleanडिफ़ॉल्ट JPEG प्रारूप का उपयोग करके अगली पृष्ठ को फ़ाइल में प्रस्तुत करता है.
getNextImage(stream: OutputStream)booleanडिफ़ॉल्ट JPEG प्रारूप का उपयोग करके अगली पृष्ठ को स्ट्रीम में प्रस्तुत करता है.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int)booleanस्पष्ट आउटपुट आयामों वाली फ़ाइल में अगले पृष्ठ को प्रस्तुत करता है.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int, quality: int)booleanस्पष्ट आयामों और JPEG गुणवत्ता के साथ फ़ाइल में अगले पृष्ठ को प्रस्तुत करता है.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int)booleanस्पष्ट आउटपुट आयामों के साथ एक धारा में अगले पृष्ठ को प्रस्तुत करता है.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int, quality: int)booleanस्पष्ट आयामों और JPEG गुणवत्ता के साथ अगले पृष्ठ को एक स्ट्रीम में प्रस्तुत करता है.
getNextImage(outputFile: String, format: ImageFormat, width: double, height: double, quality: int)booleanडबल-चौड़ाई/ऊंचाई फ़ाइल अधिभार (सी# एपीआई हस्ताक्षर से मेल खाता है) ।.
getNextImage(outputFile: String, pageSize: PageSize)booleanPageSize overload: दिए गए पृष्ठ आकार (डिफ़ॉल्ट JPEG) पर अगले पेज को प्रस्तुत करता है.
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat)booleanPageSize + प्रारूप अतिभार स्ट्रीम संस्करण.
getNextImage(stream: OutputStream, format: ImageFormat, width: double, height: double, quality: int)booleanडबल-चौड़ाई/ऊंचाई स्ट्रीम ओवरलोड (सी# एपीआई हस्ताक्षर से मेल खाता है) ।.
saveAsTIFF(outputFile: String)booleanबंधे हुए दस्तावेज़ के सभी पृष्ठों को एक बहु-पृष्ठ TIFF फ़ाइल में सहेजता है.
saveAsTIFF(outputFile: String, settings: TiffSettings)booleanसेटिंग्स के साथ बहु-पृष्ठ TIFF में बंधे दस्तावेज़ के सभी पृष्ठों को सहेजता है.
saveAsTIFF(outputFile: String, settings: TiffSettings, resolution: Resolution)booleanसेटिंग्स और स्पष्ट संकल्प के साथ सभी पृष्ठों को बहु-पृष्ठ TIFF में सहेजता है.
saveAsTIFF(stream: OutputStream, settings: TiffSettings)booleanसभी पृष्ठों को बहु-पृष्ठ TIFF के रूप में आउटपुट स्ट्रीम में सहेजता है.
saveAsTIFF(outputFile: String, compression: CompressionType)booleanसभी पृष्ठों को दिए गए संपीड़न प्रकार के साथ बहु-पृष्ठ TIFF में सहेजता है.
saveAsTIFF(outputFile: String, pageSize: PageSize, settings: TiffSettings)booleanसभी पृष्ठों को निर्दिष्ट पृष्ठ आकार के अनुरूप बहु-पृष्ठ TIFF में सहेजता है.
saveAsTIFF(stream: OutputStream, pageSize: PageSize, settings: TiffSettings)booleanसभी पृष्ठों को निर्दिष्ट पृष्ठ आकार के अनुरूप बहु-पृष्ठ TIFF में सहेजता है.
saveAsTIFF(outputFile: String, width: int, height: int)booleanसभी पृष्ठों को दिए गए पिक्सेल आयाम के लिए स्केल किए हुए बहु-पृष्ठ TIFF में सहेजता है.
saveAsTIFF(outputFile: String, width: int, height: int, compression: CompressionType)booleanसंपीड़न के साथ दिए गए आयामों तक स्केल किए गए सभी पृष्ठों को बहु-पृष्ठ TIFF में सहेजता है.
saveAsTIFF(outputFile: String, width: int, height: int, settings: TiffSettings)booleanसेटिंग्स के साथ दिए गए आयामों तक स्केल किए गए सभी पृष्ठों को बहु-पृष्ठ TIFF में सहेजता है.
saveAsTIFF(stream: OutputStream, width: int, height: int, settings: TiffSettings)booleanस्पष्ट लक्ष्य आयामों और सेटिंग्स के साथ स्ट्रीम ओवरलोड।.
saveAsTIFFClassF(outputFile: String)booleanसभी पृष्ठों को TIFF क्लास F (B/W फैक्स प्रारूप, CCITT4 संपीड़न) के रूप में सहेजता है.
saveAsTIFFClassF(outputFile: String, width: int, height: int)booleanलक्ष्य आयामों के साथ TIFF वर्ग F।.
close()कन्वर्टर बंद करता है और बंधे हुए दस्तावेज़ को रिलीज़ करता हैं.

यह भी देखें

 हिन्दी