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 | विवरण |
|---|---|---|---|
document | Document | पढ़िए। | वर्तमान में बाध्य दस्तावेज़ लौटाता है. |
pageCount | int | पढ़िए। | बंधे हुए दस्तावेज़ में पृष्ठों की कुल संख्या लौटाता है. |
startPage | int | पढ़िए। | प्रारंभ पृष्ठ, या 0 यदि अनसेट लौटाता है. |
endPage | int | पढ़िए। | अंत पृष्ठ, या 0 यदि अनसेट लौटाता है. |
resolution | Resolution | पढ़िए। | वर्तमान संकल्प लौटाता है. |
coordinateType | PageCoordinateType | पढ़िए। | निर्देशांक स्थान के रूप में किस पृष्ठ बॉक्स का उपयोग किया जाना चाहिए, लौटाता है. |
विधियाँ
| 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) → boolean | PageSize overload: दिए गए पृष्ठ आकार (डिफ़ॉल्ट JPEG) पर अगले पेज को प्रस्तुत करता है. |
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat) → boolean | PageSize + प्रारूप अतिभार स्ट्रीम संस्करण. |
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() | कन्वर्टर बंद करता है और बंधे हुए दस्तावेज़ को रिलीज़ करता हैं. |