تُستخدم ملفات VSD أو VSDX Visio بشكل شائع لتصميم العمليات ومهام سير العمل والمخططات الانسيابية وما إلى ذلك. ومع ذلك ، يتم دعم أنواع الملفات هذه بواسطة عدد محدود من التطبيقات. في حالات معينة ، قد تحتاج إلى تحويل ملف VSDX أو VSD Visio إلى مستند PDF. تتناول هذه المقالة كيفية تحويل VSD VSDX ملف الرسم التخطيطي إلى مستند PDF باستخدام Java:
- Visio to PDF Converter - تكوين Java API
- تحويل الرسم التخطيطي VSD / VSDX Visio إلى ملف PDF باستخدام Java
- قم بتحويل مخطط VSDX / VSD إلى PDF باستخدام خيارات متقدمة في Java
Visio to PDF Converter - تكوين Java API
Aspose.Diagram for Java عبارة عن مكتبة فئة مصممة لإنشاء أو تحرير أو معالجة مخططات MS Visio من التطبيقات المستندة إلى Java. يمكنك تنزيل ملف JAR من قسم الإصدارات الجديدة ، أو استخدام تكوينات Maven التالية في ملف pom.xml الخاص بمشروعك:
مخزن:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
الاعتماد:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>21.10</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
قم بتحويل VSD / VSDX Visio Diagram إلى PDF في Java
يمكنك تحويل ملف VSD أو VSDX إلى PDF باتباع الخطوات التالية:
- قم بإنشاء كائن فئة رسم تخطيطي لتحميل ملف VSD / VSDX Visio.
- قم بتحويل مخطط Visio إلى ملف PDF باستخدام طريقة حفظ).
يوضح مقتطف الشفرة التالي كيفية تحويل ملف VSD / VSDX إلى مستند PDF باستخدام Java:
// قم بإنشاء كائن رسم تخطيطي لتحميل رسم تخطيطي VSD / VSDX
Diagram diagram = new Diagram("Diagram.vsd");
// احفظ رسم Visio التخطيطي كملف PDF
diagram.save("Diagram.pdf", SaveFileFormat.PDF);
قم بتحويل مخطط VSDX / VSD إلى PDF باستخدام خيارات متقدمة في Java
يمكنك تخصيص تحويل Visio VSD / VSDX إلى مستند PDF باستخدام خصائص مختلفة مثل حجم الصفحة والتشفير والتوافق مع PDF / A وما إلى ذلك. توضح الخطوات التالية كيفية تحويل ملف مخطط VSDX أو VSD إلى مستند PDF برمجيًا باستخدام Java :
- قم بإنشاء كائن فئة رسم بياني لتحميل رسم تخطيطي VSD / VSDX.
- تهيئة PdfSaveOptions لحفظ الرسم التخطيطي.
- تعيين مستوى المطابقة لوثيقة PDF التي تم إنشاؤها.
- تعيين تفاصيل التشفير وحجم الصفحة.
- قم بتحويل ملف VSDX Visio إلى ملف PDF.
يوضح مقتطف الشفرة أدناه كيفية تحويل ملف VSD / VSDX Visio إلى مستند PDF مع التشفير والتوافق مع PDF / A برمجيًا باستخدام Java:
// قم بإنشاء كائن رسم تخطيطي لتحميل رسم تخطيطي VSD / VSDX
Diagram diagram = new Diagram("Diagram.vsdx");
// خيارات عند حفظ رسم تخطيطي بتنسيق PDF
PdfSaveOptions options = new PdfSaveOptions();
// تجاهل حفظ صفحات الخلفية للرسم التخطيطي لـ Visio
options.setSaveForegroundPagesOnly(true);
// مستوى التوافق لمستند PDF الذي تم إنشاؤه.
options.setCompliance(PdfCompliance.PDF_15);
// تعيين تفاصيل التسجيل
PdfEncryptionDetails encriptionDetails = new PdfEncryptionDetails("User password", "Owner Password", PdfEncryptionAlgorithm.RC_4_128);
options.setEncryptionDetails(encriptionDetails);
// ضبط حجم الصفحة
PageSize pgSize = new PageSize(PaperSizeFormat.A_1);
options.setPageSize(pgSize);
// قم بتحويل ملف VSDX Visio إلى ملف PDF
diagram.save("UsePDFSaveOptions.pdf", options);
احصل على رخصة مجانية
يمكنك طلب ترخيص مجاني مؤقت لتقييم API بكامل طاقتها.
استنتاج
يوفر Aspose.Diagram for Java API الكثير من الميزات للعمل مع الرسوم البيانية VSD / VSDX Visio. علاوة على ذلك ، فإنه يوفر تحويلًا عالي الدقة للرسومات التخطيطية إلى تنسيق ملف PDF. في هذه المقالة ، قمت باستكشاف كيفية تحويل مخطط VSD أو VSDX إلى تنسيق PDF برمجيًا باستخدام Java. يمكنك معرفة المزيد حول API من خلال إلقاء نظرة على الوثائق. في حالة وجود أي استفسار ، لا تتردد في مراسلتنا على منتدى الدعم المجاني.