Microsoft Visio یک برنامه گرافیکی نمودار و برداری است که به شما امکان می دهد نمودارها، فلوچارت ها و سایر نمایش های بصری داده ها را ایجاد کنید. با این حال، تبدیل تصاویر به نمودارهای Visio می تواند برای توسعه دهندگان چالش برانگیز باشد. در این پست وبلاگ، نحوه درج تصاویر JPG، PNG، یا BMP را در نمودارهای Visio خواهیم آموخت. دستورالعمل ها را دنبال کنید و فرآیند گام به گام تبدیل تصاویر به نمودارهای Visio را یاد بگیرید.
این مقاله موضوعات زیر را پوشش می دهد:
- تبدیل تصویر جاوا به ویزیو – دانلود رایگان
- مراحل تبدیل تصویر به Visio
- تبدیل JPG به Visio
- تبدیل PNG به Visio
- درج تصویر BMP در Visio
- تبدیل تصویر به Visio Diagram Online
- تبدیل تصویر به Visio - منابع آموزشی
تبدیل تصویر جاوا به ویزیو – دانلود رایگان
ما از Aspose.Diagram for Java API برای درج تصاویر از انواع مختلف در نمودارهای Visio استفاده خواهیم کرد. Aspose.Diagram یک API قدرتمند است که توسعه دهندگان را قادر می سازد بدون زحمت فایل های Visio را به صورت برنامه ریزی شده ایجاد، دستکاری و تبدیل کنند. همچنین امکان افزودن یکپارچه اشکال، رابطها، متن و سایر عناصر را به نمودارهای Visio میدهد.
لطفاً JAR API را دانلود کنید یا پیکربندی pom.xml زیر را در یک برنامه جاوا مبتنی بر Maven اضافه کنید.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>23.5</version>
</dependency>
نحوه تبدیل تصویر به Visio با استفاده از جاوا
ما به راحتی می توانیم با دنبال کردن مراحل زیر، هر تصویر را با استفاده از Aspose.Diagram برای جاوا به یک نمودار Visio تبدیل کنیم:
- یک طراحی جدید Visio ایجاد کنید.
- صفحه را بر اساس فهرست دریافت کنید.
- یک تصویر بارگیری کنید.
- موقعیت های X و Y را به همراه عرض و ارتفاع تصویر تنظیم کنید.
- تصویر را به شکل Visio وارد کنید.
- ذخیره نمودار Visio.
حال، بیایید ببینیم که چگونه این مراحل را در جاوا برای درج یک تصویر در نمودار Visio تبدیل کنیم.
تبدیل JPG به Visio در جاوا
لطفا مراحل زیر را برای تبدیل یک تصویر JPG به نمودار Visio دنبال کنید.
- یک نمونه از کلاس Diagram ایجاد کنید.
- یک شی کلاس Page را بر اساس فهرست از مجموعه صفحات راه اندازی کنید.
- یک تصویر JPG را برای درج در نمودار Visio بارگیری کنید.
- پس از آن، متد addShape() را با تصویر InputStream فراخوانی کنید.
- در نهایت نمودار Visio را با استفاده از متد save() ذخیره کنید. مسیر فایل خروجی VSDX و SaveFileFormat را به عنوان آرگومان می گیرد.
نمونه کد زیر نحوه تبدیل یک تصویر JPG به نمودار Visio در جاوا را نشان می دهد.
// یک نمودار جدید ایجاد کنید
Diagram diagram = new Diagram();
// شیء صفحه را بر اساس فهرست دریافت کنید
Page page0 = diagram.getPages().get(0);
// تصویر JPG را برای درج در نمودار Visio بارگیری کنید
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");
// تصویر Bitmap را به شکل Visio وارد کنید
page0.addShape(2, 2, 4, 7, stream);
// ذخیره نمودار Visio
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
تبدیل PNG به Visio در جاوا
به همین ترتیب، میتوانیم با دنبال کردن مراحلی که قبلاً ذکر شد، یک تصویر PNG را به یک نمودار Visio تبدیل کنیم. با این حال، فقط باید تصویر PNG را در مرحله 3 وارد کنیم.
نمونه کد زیر نحوه تبدیل یک تصویر PNG به نمودار Visio در جاوا را نشان می دهد.
// یک نمودار جدید ایجاد کنید
Diagram diagram = new Diagram();
// شیء صفحه را بر اساس فهرست دریافت کنید
Page page0 = diagram.getPages().get(0);
// تصویر JPG را برای درج در VSDX بارگیری کنید
InputStream stream = new FileInputStream("C:\\Files\\person.png");
// pinX، pinY، عرض و ارتفاع را تنظیم کنید
double pinX = 2, pinY = 2, width = 4, hieght = 5;
// تصویر Bitmap را به شکل Visio وارد کنید
page0.addShape(pinX, pinY, width, hieght, stream);
// ذخیره نمودار Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
تصویر BMP را در Visio در جاوا قرار دهید
همچنین میتوانیم با انجام مراحلی که قبلاً ذکر شد، یک تصویر BMP را در نمودار Visio وارد کنیم. با این حال، ما فقط باید فایل تصویر BMP را بارگذاری کنیم.
نمونه کد زیر نحوه درج یک تصویر BMP را با استفاده از جاوا در نمودار Visio نشان می دهد.
// یک نمودار جدید ایجاد کنید
Diagram diagram = new Diagram();
// شیء صفحه را بر اساس فهرست دریافت کنید
Page page0 = diagram.getPages().get(0);
// تصویر Bitmap را به شکل Visio وارد کنید
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));
// ذخیره نمودار Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
مجوز رایگان دریافت کنید
شما می توانید یک مجوز موقت رایگان دریافت کنید تا کتابخانه را بدون محدودیت ارزیابی امتحان کنید.
تبدیل تصویر به Visio آنلاین
علاوه بر این، میتوانید با استفاده از برنامه وب رایگان Image to Visio، تصاویر را به صورت آنلاین به نمودارهای Visio تبدیل کنید. این برنامه وب با استفاده از Aspose.Diagram API توسعه یافته است.
https://products.aspose.app/diagram/conversion/image-to-visio
تبدیل تصویر به نمودار - منابع آموزشی
میتوانید درباره تولید، تبدیل و دستکاری نمودارهای Visio بدون Microsoft Visio اطلاعات بیشتری کسب کنید. همچنین می توانید با استفاده از منابع زیر سایر ویژگی های کتابخانه را کشف کنید:
- Aspose.Diagram برای راهنمای توسعه دهنده جاوا.
- برنامه های آنلاین رایگان.
- Aspose.Diagram برای مرجع Java API.
- راهنماها و مقالات چگونه.
نتیجه
در این مقاله با نحوه بارگذاری و تبدیل تصاویر به Visio در جاوا آشنا شدیم. همچنین نحوه ایجاد نمودار Visio و ذخیره آن در فرمت VSDX را دیده ایم. تبدیل یک تصویر به Visio در جاوا ساده است. با استفاده از کتابخانه Aspose.Diagram می توانید به سرعت و به راحتی تصاویر را به فایل های Visio تبدیل کنید. نکته کلیدی این است که مراحل ذکر شده در بالا را دنبال کنید و اطمینان حاصل کنید که کتابخانه ها و ابزارهای لازم را روی دستگاه خود نصب کرده اید. در صورت وجود هرگونه ابهام، لطفاً با ما در تالار گفتمان پشتیبانی رایگان تماس بگیرید.