تعمل Java Total Library على تسريع تطوير حلول معالجة المستندات من البداية أو تحسين التطبيقات الحالية للتعامل مع إدارة المستندات بسهولة. لا تقوم واجهة برمجة التطبيقات بإنشاء مستندات Microsoft Office وتحريرها وتحويلها فحسب ، بل تتعامل أيضًا مع ملفات PDF و HTML و Images TIFF و JPG و PNG و BMP و SVG وملفات البريد الإلكتروني وتنسيقات الفيديو و 3 D و CAD وغير ذلك الكثير. إنها مجموعة من واجهات برمجة تطبيقات إدارة المستندات وحلول المعالجة بدون أي تبعيات للبرامج داخل أي تطبيقات Java J2SE و J2EE و J2ME. يمكن للمبرمجين إنشاء وتحديث وعرض وطباعة وتحويل بسهولة بين معظم التنسيقات الشائعة داخل أي تطبيقات تعتمد على Java.
Word لتحويل Excel
لا يدعم Total API التحويل البيني لتنسيقات Microsoft Word فحسب ، بل يدعم أيضًا تحويل Word إلى Excel و PDF و HTML والصور و EPUB و Markdown و XPS. عملية التحويل بسيطة. لننظر في حالة تحويل ** Word to Excel **. قم بتحميل ملف Microsoft Word باستخدام فئة Document وقم بتحويل ** WORD إلى HTML ** طريقة الحفظ . افتح بعد ذلك مستند HTML المحول باستخدام فئة Workbook واحفظ المستند بتنسيق XLSX باستخدام حفظ . يمكن للمطورين أيضًا تحويل Word إلى PDF .
Java Word لتحويل Excel
// 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 إلى صور
تدعم واجهة برمجة التطبيقات تحويل PDF إلى صور مثل JPEG2000 و EMZ و WMZ و TGA و PSD و DXF و WMF و SVGZ و APNG و DICOM و Powerpoint و Excel وتنسيقات أخرى. لتحويل PDF إلى صورة ، دعنا نعتبر صورة JPG كملف هدف. العملية هي تحميل ملف PDF باستخدام فئة المستند وتهيئة كائن JpegDevice class وتقديم ملف PDF إلى JPEG عبر معالجة طريقة قم بتحميل ملف JPEG باستخدام فئة صورة وأخيراً استدعاء طريقة Save.
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 إلى ملفات Excel
لتحويل ملفات Microsoft PowerPoint إلى ملفات مختلفة بما في ذلك Excel Word و MHTML وواجهات برمجة التطبيقات الفرعية ذات الصلة المرفقة من Aspose.Total الرئيسي لـ Java API. عملية تحويل ملفات PowerPoint إلى مستند Excel ، وتحميل ملف PowerPoint باستخدام فئة Presentation وتحويل ** PowerPoint إلى HTML ** عن طريق باستخدام طريقة حفظ . بعد ذلك ، قم بتحميل مستند HTML المحول باستخدام فئة Workbook واحفظ المستند بتنسيق EXCEL باستخدام حفظ . رمز تحويل ** PowerPoint إلى Word ** مدرج أيضًا.
Java PowerPoint to Excel التحويل
// 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); |
جافا PowerPoint لتحويل Word
// 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); |