जावा टोटल लाइब्रेरी दस्तावेज़ प्रबंधन को आसान बनाने के लिए स्क्रैच से दस्तावेज़ हेरफेर समाधान विकसित करने या मौजूदा अनुप्रयोगों को बढ़ाने में तेजी लाता है। एपीआई न केवल माइक्रोसॉफ्ट ऑफिस दस्तावेजों को बनाता है, संपादित करता है और परिवर्तित करता है बल्कि पीडीएफ, एचटीएमएल, इमेज टीआईएफएफ, जेपीजी, पीएनजी, बीएमपी और एसवीजी, ईमेल फाइलें, वीडियो प्रारूप, 3 डी, सीएडी और भी बहुत कुछ संभालता है। यह किसी भी जावा J2SE, J2EE, J2ME अनुप्रयोगों के भीतर किसी भी सॉफ़्टवेयर निर्भरता के बिना दस्तावेज़ प्रबंधन और हेरफेर समाधान API का एक संग्रह है। प्रोग्रामर किसी भी जावा आधारित एप्लिकेशन के भीतर सबसे लोकप्रिय प्रारूपों के बीच आसानी से बना, अपडेट, रेंडर, प्रिंट और कन्वर्ट कर सकते हैं।
वर्ड टू एक्सेल रूपांतरण
टोटल एपीआई न केवल माइक्रोसॉफ्ट वर्ड प्रारूपों के अंतर रूपांतरण का समर्थन करता है बल्कि वर्ड को एक्सेल, पीडीएफ, एचटीएमएल, इमेज, ईपीयूबी, मार्कडाउन और एक्सपीएस में परिवर्तित करता है। रूपांतरण की प्रक्रिया सरल है। आइए वर्ड टू एक्सेल रूपांतरण के मामले पर विचार करें। दस्तावेज़ वर्ग का उपयोग करके Microsoft Word फ़ाइल लोड करें और Save method । इसके बाद वर्कबुक वर्ग का उपयोग करके परिवर्तित HTML दस्तावेज़ खोलें और [Save](https:/ का उपयोग करके दस्तावेज़ को XLSX प्रारूप में सहेजें। /apireference.aspose.com/cells/java/com.aspose.cells/workbook#save(java.lang.String,%20com.aspose.cells.SaveOptions)) विधि। डेवलपर्स वर्ड टू पीडीएफ को भी कन्वर्ट कर सकते हैं।
Java वर्ड टू एक्सेल रूपांतरण
// supports DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordML, MOBI, ODT, and OTT input file formats | |
// load DOCX with an instance of Document | |
Document document = new Document("template.docx"); | |
// call Save method while passing SaveFormat.HTML | |
document.save("html_output.html",SaveFormat.HTML); | |
// load the HTML file in an instance of Workbook | |
Workbook book = new Workbook("html_output.html"); | |
// supports XLS, XLSX, XLSB, XLSM, XLT, XLT, XLTM, XLAM, CSV, TSV, ODS, DIF, SXC, and FODS file formats | |
// save HTML as XLSX | |
book.save("output.xlsx", SaveFormat.AUTO); |
PDF को इमेज में बदलें
एपीआई पीडीएफ को जेपीईजी 2000, ईएमजेड, डब्ल्यूएमजेड, टीजीए, पीएसडी, डीएक्सएफ, डब्ल्यूएमएफ, एसवीजीजेड, एपीएनजी, डीआईसीओएम, पावरपॉइंट, एक्सेल और अन्य प्रारूपों में परिवर्तित करने का समर्थन करता है। PDF से छवि रूपांतरण के लिए, आइए JPG छवि को लक्ष्य फ़ाइल के रूप में देखें। प्रक्रिया है, दस्तावेज़ वर्ग का उपयोग करके PDF फ़ाइल लोड करें और JpegDevice class ऑब्जेक्ट को इनिशियलाइज़ करें और Process के माध्यम से JPEG को PDF रेंडर करें ://apireference.aspose.com/pdf/java/aspose.pdf.devices.pagedevice/process/methods/1) विधि Image क्लास का इस्तेमाल करके JPEG फ़ाइल लोड करें और अंत में सेव मेथड को कॉल करें।
Java PDF to Image Conversion
// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats | |
// load PDF with an instance of Document | |
Document document = new Document("input.pdf"); | |
// create an object of JpegDevice | |
JpegDevice renderer = new JpegDevice(); | |
// convert first of a particular PDF page to JPEG format | |
renderer.process(document.getPages().get_Item(1), "output.jpeg"); | |
// load JPEG file | |
Image image = Image.Load("output.jpeg"); | |
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats | |
// save JPEG to PSD file format | |
image.save("output.psd", new PsdOptions()); |
PowerPoint को एक्सेल फाइलों में बदलें
माइक्रोसॉफ्ट पावरपॉइंट फाइलों को एक्सेल वर्ड, एमएचटीएमएल, जावा एपीआई के लिए मुख्य असपोज से जुड़े प्रासंगिक उप एपीआई सहित विभिन्न फाइलों में परिवर्तित करने के लिए। पावरपॉइंट फ़ाइलों को एक्सेल दस्तावेज़ में कनवर्ट करने की प्रक्रिया, प्रस्तुति वर्ग का उपयोग करके पावरपॉइंट फ़ाइल लोड करें और PowerPoint को HTML द्वारा कनवर्ट करें सेव विधि का उपयोग करके। इसके बाद वर्कबुक वर्ग का उपयोग करके परिवर्तित HTML दस्तावेज़ को लोड करें और [save](https:/ का उपयोग करके दस्तावेज़ को EXCEL प्रारूप में सहेजें। /apireference.aspose.com/cells/java/com.aspose.cells/workbook#save(java.lang.String,%20com.aspose.cells.SaveOptions)) विधि। PowerPoint से Word रूपांतरण के लिए कोड भी सूचीबद्ध है।
जावा पावरपॉइंट से एक्सेल रूपांतरण
// supports PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, and POTM input file formats | |
// instantiate a Presentation object that represents a PPT file | |
Presentation presentation = new Presentation("template.ppt"); | |
// save the presentation as HTML | |
presentation.save("output.html", SaveFormat.Html); | |
// load the HTML file in an instance of Workbook | |
Workbook book = new Workbook("output.html"); | |
// Supports XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, MHTML, ODS, DIF, MARKDOWN, SXC, and FODS output file formats | |
// save HTML as XLS | |
book.save("output.xls", SaveFormat.Xls); |
जावा पावरपॉइंट टू वर्ड रूपांतरण
// supports POTM, POT, POTX, PPSM, PPS, PPSX, PPTM, PPT, and PPTX input file formats | |
// instantiate a Presentation object that represents a PPT file | |
Presentation presentation = new Presentation("input.ppt"); | |
// save the presentation as HTML | |
presentation.save("htmlOutput.html", SaveFormat.Html); | |
// load HTML with an instance of Document | |
Document document = new Document("htmlOutput.html"); | |
// supports DOC, DOCX, DOT, DOTM, DOTX, FLATOPC, ODT, OTT, RTF, TXT, WORDML, DOCM output file formats. | |
// save document in DOC format | |
document.save("output.doc",SaveFormat.Doc); |