VSDM فایلهای نمودار Visio هستند که حاوی ماکرو هستند. چنین ماکروهایی معمولاً در ویژوال بیسیک برای برنامهها توسعه داده میشوند که میتوانند اقدامات مختلفی را انجام دهند و با باز کردن فایل فعال میشوند. در موارد خاص، ممکن است لازم باشد یک فایل VSDM Visio را به یک سند PDF تبدیل کنید. برای دستیابی به چنین الزاماتی، این مقاله نحوه تبدیل یک فایل نمودار VSDM به یک سند PDF در جاوا را پوشش میدهد.
- تبدیل Visio به PDF – پیکربندی Java API
- تبدیل VSDM Visio Diagram به PDF در جاوا
- تبدیل VSDM Visio Diagram به PDF با گزینه های پیشرفته در جاوا
تبدیل Visio به PDF - پیکربندی Java API
Aspose.Diagram for Java یک کتابخانه کلاسی است که برای ایجاد، ویرایش یا دستکاری نمودارهای Visio از داخل برنامه های جاوا طراحی شده است. برای کار با این ویژگی نیازی به نصب MS Visio ندارید. به سادگی فایل JAR را از صفحه Downloads دانلود کنید، یا از تنظیمات Maven زیر برای دسترسی به API از مخزن Aspose استفاده کنید:
مخزن:
<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>22.6</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
تبدیل VSDM Visio Diagram به PDF در جاوا
با دنبال کردن مراحل زیر می توانید یک فایل VSDM را به یک سند PDF تبدیل کنید:
- فایل منبع Visio VSDM را با استفاده از یک شی کلاس Diagram بارگیری کنید.
- فایل VSDM را با استفاده از روش Save به فرمت PDF صادر کنید.
کد نمونه زیر نحوه تبدیل فایل VSDM به سند PDF در جاوا را نشان می دهد:
// فایل VSDM ورودی را بارگیری کنید
Diagram diagram = new Diagram("input.vsdm");
// ذخیره فایل PDF خروجی
diagram.save("output.pdf", SaveFileFormat.PDF);
تبدیل نمودار VSDM به PDF با گزینه های پیشرفته در جاوا
تبدیل VSDM به PDF را می توان با تنظیم چندین ویژگی که توسط کلاس PdfSaveOptions در معرض دید قرار می گیرد، افزایش داد. به عنوان مثال، اندازه صفحه، امنیت PDF و چندین ویژگی دیگر برای ایجاد سند PDF مطابق با نیاز شما. مراحل زیر نحوه تبدیل یک VSDM به فرمت PDF به صورت برنامه نویسی در جاوا را شرح می دهد:
- یک نمونه کلاس Diagram را برای بارگیری نمودار VSDM ورودی راه اندازی کنید.
- یک شی از شی کلاس PdfSaveOptions ایجاد کنید.
- اندازه صفحه را برای سند PDF خروجی تنظیم کنید.
- فایل VSDM Visio را به فرمت PDF تبدیل کنید.
قطعه کد زیر نحوه تبدیل یک فایل VSDM Visio را به یک سند PDF با تنظیمات پیشرفته به صورت برنامه نویسی در جاوا شرح می دهد:
// فایل VSDM ورودی را بارگیری کنید
Diagram diagram = new Diagram("input.vsdm");
// اندازه صفحه را برای PDF خروجی تنظیم کنید
PageSize size = new PageSize(PaperSizeFormat.A_4);
// گزینه های مختلف را برای رندر کردن نمودار VSDM به PDF تنظیم کنید
PdfSaveOptions options = new PdfSaveOptions();
options.setPageSize(size);
options.setExportComments(true);
// ذخیره فایل PDF خروجی
diagram.save("output.pdf", options);
مجوز رایگان دریافت کنید
برای ارزیابی API بدون هیچ گونه محدودیت ارزیابی، می توانید یک مجوز موقت رایگان دریافت کنید.
نتیجه
در این مقاله یاد گرفتید که چگونه یک فایل VSDM Visio را به صورت برنامهنویسی در جاوا به یک سند PDF صادر کنید. علاوه بر این، می توانید از بخش اسناد دیدن کنید تا چندین ویژگی تحت پوشش فصل های مختلف را بررسی کنید. لطفاً در صورت داشتن هرگونه نگرانی با ما در [فروم 11 تماس بگیرید.