يحكم PDF عالم تنسيقات المستندات الرقمية لسنوات عديدة لطباعة المستندات ومشاركتها وتبادلها وأرشفتها. ومع ذلك ، قد لا يكون ملف PDF مناسبًا في مواقف معينة مثل عرضه على صفحة ويب لأنه يتطلب دعم متصفح أو مكونات إضافية. في مثل هذه الحالات ، تأتي SVG كبديل. يمكن عرض ملفات SVG بسهولة على صفحات الويب دون إزعاج تجربة المستخدم بسبب استقلالية دقة الشاشة. وبالتالي ، يحدث تحويل PDF إلى SVG في مثل هذه الحالات. في هذه المقالة ، ستتعلم كيفية تحويل ملفات PDF إلى تنسيق SVG باستخدام Java.

Java PDF to SVG Converter API - تنزيل مجاني

Aspose.PDF for Java هي واجهة برمجة تطبيقات لمعالجة PDF بها محول PDF مضمن. تتيح لك واجهة برمجة التطبيقات تحويل مستندات PDF إلى تنسيق SVG بدقة عالية. يمكنك إما تنزيل API أو تثبيته داخل تطبيقات Java الخاصة بك باستخدام تكوينات 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>
    <classifier>jdk17</classifier>
</dependency>

تحويل PDF إلى SVG Java

فيما يلي خطوات تحويل ملف PDF إلى تنسيق SVG باستخدام Aspose.PDF لجافا.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف PDF إلى SVG باستخدام Java.

// قم بتحميل ملف PDF
Document doc = new Document("Input.pdf");

// إنشاء كائن من SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions(); 

// احفظ ملف PDF كملف SVG
doc.save("output.svg", saveOptions);

قم بتحويل ملفات PDF إلى SVG بخيارات إضافية

يوفر Aspose.PDF أيضًا بعض الخيارات الإضافية لتخصيص تحويل PDF إلى SVG. تتيح لك فئة SvgSaveOptions إنجاز ذلك باستخدام الخيارات التالية.

فيما يلي خطوات تحويل PDF إلى SVG بخيارات إضافية.

يوضح نموذج التعليمات البرمجية التالي كيفية إجراء تحويل PDF مخصص إلى SVG.

// قم بتحميل ملف PDF
Document doc = new Document("Input.pdf");

// إنشاء كائن من SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// لا تضغط صورة SVG على أرشيف مضغوط
saveOptions.CompressOutputToZipArchive = false; 

// احفظ ملف PDF كملف SVG
doc.save("output.svg", saveOptions);

استنتاج

في هذه المقالة ، رأيت كيفية تحويل ملفات PDF إلى SVG باستخدام Java. أظهرت عينات الكود أيضًا التحويل المخصص مع خيارات إضافية. يمكنك استكشاف المزيد حول Java PDF API باستخدام التوثيق.

أنظر أيضا