XML یک زبان نشانه گذاری همه کاره است که برای اهداف متعددی مانند مدیریت داده ها، وب، ابزارهای آفیس، اسناد و غیره استفاده می شود. از آنجایی که XML برای پردازش توسط برنامه های کامپیوتری راحت است، PDF اسناد اغلب به فرمت های XML تبدیل می شوند تا نمایش ساختار یافته محتوا را دریافت کنند. XML تبدیل شده از تگ های مختلف برای نمایش سند PDF استفاده می کند. در این مقاله با نحوه تبدیل فایل PDF به XML به صورت برنامه نویسی در جاوا آشنا می شوید.
Java API برای تبدیل PDF به XML - دانلود رایگان
Aspose.PDF برای جاوا یک API قدرتمند برای تولید و دستکاری PDF است. با استفاده از API، میتوانید فایلهای PDF با طرحبندیهای ساده و پیچیده را بهطور یکپارچه ایجاد، پردازش و تبدیل کنید. ما در این مقاله از این API برای تبدیل PDF به XML استفاده خواهیم کرد. میتوانید JAR API را دانلود یا با استفاده از تنظیمات Maven زیر نصب کنید.
مخزن:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
وابستگی:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>22.4</version>
</dependency>
تبدیل PDF به XML در جاوا
Aspose.PDF از استانداردهای XML زیر برای تبدیل PDF به XML پشتیبانی می کند:
- MobiXML
- PdfXML
می توانید هر یک از فرمت های ذکر شده در بالا را برای فایل XML تبدیل شده انتخاب کنید. بنابراین بیایید به نحوه انجام تبدیل PDF به XML در برنامه های جاوا ادامه دهیم.
جاوا تبدیل PDF به MobiXML
در زیر مراحل تبدیل PDF به فرمت MobiXML در جاوا آمده است.
- سند PDF را با استفاده از کلاس Document بارگیری کنید.
- PDF را با استفاده از روش Document.save(string, SaveFormat) به XML تبدیل کنید و SaveFormat.MobiXml را به عنوان پارامتر دوم ارسال کنید.
نمونه کد زیر نحوه تبدیل PDF به فرمت MobiXML در جاوا را نشان می دهد.
// سند PDF را بارگیری کنید
Document document = new Document("candy.pdf");
// سند را در قالب MobiXML ذخیره کنید
document.save("standard-xml-output.xml", SaveFormat.MobiXml);
تبدیل PDF به PdfXML در جاوا
برای تبدیل یک PDF به فرمت PdfXML، باید SaveFormat.PdfXml را به عنوان دومین پارامتر متد Document.save (رشته، SaveFormat) پاس دهید. نمونه کد زیر نحوه تبدیل PDF به فرمت PdfXML در جاوا را نشان می دهد.
// سند PDF را بارگیری کنید
Document document = new Document("candy.pdf");
// سند را در قالب MobiXML ذخیره کنید
document.save("standard-xml-output.xml", SaveFormat.PdfXml);
تبدیل جاوا PDF به XML - مجوز رایگان دریافت کنید
برای استفاده از Aspose.PDF برای جاوا بدون محدودیت ارزیابی، میتوانید یک مجوز موقت رایگان دریافت کنید.
نتیجه
در این مقاله نحوه تبدیل یک سند PDF به XML در جاوا را یاد گرفتید. نحوه تبدیل PDF به فرمت MobiXML یا PdfXML را مشاهده کرده اید. علاوه بر این، برای مطالعه بیشتر درباره Aspose.PDF برای جاوا، می توانید به مستندات مراجعه کنید. در صورت داشتن هرگونه سوال یا سوال، می توانید از طریق [تالار گفتمان11 ما با ما تماس بگیرید.