ویزیو به تصویر

نقشه های Microsoft Visio اغلب در سازمان ها برای اهداف طراحی مختلف استفاده می شود. شما می توانید یک فایل Visio Diagram را به صورت برنامه نویسی با استفاده از C# به فرمت تصویر تبدیل کنید. این تبدیل مفید است زیرا می‌توان تصاویر را در مقایسه با فرمت‌های طراحی VSD، VSDX و غیره به راحتی به اشتراک گذاشت و پیش‌نمایش کرد. این مقاله سناریوهای مختلف تبدیل را در بخش‌های زیر پوشش می‌دهد:

Visio Drawing to Image Converter – نصب C# API

Aspose.Diagram for .NET API را می توان برای کار با فایل های نمودار استفاده کرد. شما می توانید VSD، VSDX و چندین فرمت فایل دیگر را به صورت برنامه نویسی با استفاده از زبان C# در NET Framework ایجاد، ویرایش یا دستکاری کنید. لطفاً API را با دانلود آن از بخش Downloads یا با دستور نصب زیر NuGet پیکربندی کنید:

PM> Install-Package Aspose.Diagram

تبدیل فایل Visio (VSD/VSDX) به تصویر از طریق برنامه C#

ممکن است لازم باشد طراحی Visio را با انجام مراحل زیر به فرمت‌های تصویری JPG، PNG، TIFF یا دیگر تبدیل کنید:

  1. برای بارگذاری نقشه ورودی VSD/VSDX، سازنده نمودار را فراخوانی کنید.
  2. فایل تصویری JPG، SVG، BMP، GIF یا SVG خروجی را ذخیره کنید.

کد زیر نحوه تبدیل یک نمودار VSD/VSDX به یک تصویر JPG، SVG، BMP، GIF یا SVG را با استفاده از C# نشان می دهد:

// برای بارگذاری یک نقشه VSD/VSDX، سازنده نمودار را فراخوانی کنید
Diagram diagram = new Diagram("ExportToImage.vsd");

// فایل تصویری JPG، SVG، BMP، GIF یا SVG خروجی را ذخیره کنید
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);

تبدیل یک صفحه خاص از Visio VSD/VSDX به Image با استفاده از C#

گاهی اوقات ممکن است بخواهید به یک صفحه خاص در طراحی Visio مراجعه کنید و محتوای آن را ببینید یا یک تصویر کوچک ایجاد کنید. شما به راحتی می توانید یک صفحه خاص از یک فایل VSD/VSDX را به یک فایل تصویری تبدیل کنید. لطفاً مراحل زیر را برای رندر کردن یک صفحه خاص از یک فایل نمودار Visio به یک تصویر به صورت برنامه‌نویسی با استفاده از C# دنبال کنید:

  1. نمودار ورودی را به عنوان فایل VSD/VSDX با کلاس Diagram بارگیری کنید.
  2. فرمت تصویر خروجی مانند PNG را مشخص کنید.
  3. صفحه را با فهرست صفحه مشخص کنید.
  4. فرمت های تصویر خروجی مانند فایل های JPG، SVG، BMP، GIF یا SVG را با روش Save ذخیره کنید.

کد زیر نحوه تبدیل یک صفحه خاص در یک فایل نمودار Visio (VSD/VSDX) را به صورت برنامه‌نویسی با استفاده از C# توضیح می‌دهد:

// نمودار ورودی را به عنوان فایل VSD/VSDX بارگیری کنید
Diagram diagram = new Diagram("ExportPageToImage.vsd");

// فرمت تصویر خروجی را به صورت PNG مشخص کنید
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// فقط یک صفحه را بر اساس فهرست صفحه ذخیره کنید
options.PageIndex = 0;

// فایل تصویر حاصل را ذخیره کنید
diagram.Save("ExportPageToImage_out.png", options);

مجوز API رایگان دریافت کنید

شما می توانید برای ارزیابی API بدون هیچ محدودیتی، درخواست یک مجوز موقت رایگان بدهید.

نتیجه

در پایان، نحوه تبدیل یک فایل نمودار Visio را به فرمت تصویر و همچنین نحوه تبدیل یک صفحه خاص در فایل VSD/VSDX به یک تصویر به صورت برنامه‌نویسی با استفاده از C# را یاد گرفته‌اید. علاوه بر این، برای اطلاعات بیشتر در مورد API، می‌توانید نگاهی به API [اسناد9 بیندازید. در صورت وجود هرگونه سوال، لطفاً از طریق [تالار گفتمان پشتیبانی رایگان10 با ما در تماس باشید.

همچنین ببینید

تبدیل نمودارهای MS Visio به PDF با استفاده از C#