تبدیل Visio به SVG در C#

دیاگرام‌های Visio بخشی ضروری از بسیاری از فرآیندهای کسب و کار هستند که نمایشی بصری از داده‌ها، گردش کار و موارد دیگر ارائه می‌دهند. با این حال، در برخی موارد ممکن است نیاز باشد که این دیاگرام‌ها را به یک فرمت متنوع‌تر مانند SVG (Scalable Vector Graphics) تبدیل کنیم. فرمت SVG به دلیل مقیاس‌پذیری، قابلیت ویرایش و پشتیبانی توسط اکثر مرورگرهای وب به طور گسترده‌ای استفاده می‌شود. در این مقاله، یاد خواهیم گرفت چگونه فایل‌های Visio VSD یا VSDX را به SVG در C# تبدیل کنیم.

این مقاله موضوعات زیر را پوشش می‌دهد:

  1. مبدل Visio به SVG در C# – دانلود رایگان
  2. تبدیل Visio VSDX به SVG
  3. ذخیره صفحه خاصی از Visio به عنوان SVG در C#
  4. تبدیل Visio به SVG آنلاین
  5. منابع رایگان

مبدل Visio به SVG در C# – دانلود رایگان

در این مقاله، شما را در فرایند تبدیل دیاگرام‌های Visio به SVG در C# با استفاده از کتابخانه Aspose.Diagram برای .NET راهنمایی خواهیم کرد. این کتابخانه یک API قدرتمند ارائه می‌دهد که به توسعه‌دهندگان اجازه می‌دهد دیاگرام‌های Visio را بدون نیاز به Microsoft Visio ایجاد، دستکاری و تبدیل کنند.

لطفا یا DLL API را دانلود کنید یا آن را با استفاده از NuGet نصب کنید.

PM> Install-Package Aspose.Diagram

تبدیل Visio VSDX به SVG با استفاده از C#

ما می‌توانیم به راحتی یک دیاگرام Visio را از فرمت VSDX یا VSD به SVG به صورت برنامه‌نویسی در C# با دنبال کردن مراحل زیر تبدیل کنیم:

  1. یک فایل ورودی Visio را با استفاده از کلاس Diagram بارگذاری کنید.
  2. متد Save() را برای ذخیره فایل خروجی SVG فراخوانی کنید.

نمونه کد زیر نحوه تبدیل یک دیاگرام Visio به SVG در C# را نشان می‌دهد.

تبدیل Visio VSDX به SVG در C#

تبدیل Visio VSDX به SVG در C#.

ذخیره صفحه خاصی از دیاگرام Visio به عنوان SVG در C#

ما همچنین می‌توانیم گزینه‌های ذخیره SVG را مشخص کرده و هر صفحه خاصی از یک دیاگرام Visio را به عنوان یک تصویر SVG با دنبال کردن مراحل زیر ذخیره کنیم:

  1. یک فایل ورودی Visio را با استفاده از کلاس Diagram بارگذاری کنید.
  2. یک نمونه از کلاس ImageSaveOptions ایجاد کنید.
  3. پس از آن، PageIndex را برای ذخیره به عنوان SVG مشخص کنید.
  4. در نهایت، متد Save() را فراخوانی کنید تا به عنوان یک SVG ذخیره شود.

نمونه کد زیر نحوه تبدیل یک صفحه خاص از یک دیاگرام Visio به SVG در C# را نشان می‌دهد.

ذخیره صفحه خاصی از Visio به عنوان SVG در C#

ذخیره صفحه خاصی از Visio به عنوان SVG در C#.

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

شما می‌توانید یک مجوز موقت رایگان دریافت کنید تا کتابخانه را بدون محدودیت‌های ارزیابی امتحان کنید.

تبدیل Visio به SVG آنلاین

علاوه بر این، شما می‌توانید از این برنامه رایگان مبدل Visio به SVG برای تبدیل فایل‌های VSDX خود به فرمت SVG به صورت آنلاین استفاده کنید.

VSDX به SVG در C# - منابع رایگان

علاوه بر تبدیل دیاگرام‌های Visio به SVG، شما می‌توانید بیشتر درباره ایجاد یا ویرایش دیاگرام‌های Visio به صورت برنامه‌نویسی یاد بگیرید و ویژگی‌های مختلف دیگر کتابخانه را با استفاده از منابع زیر کاوش کنید:

نتیجه‌گیری

در این مقاله، ما یاد گرفتیم که چگونه یک دیاگرام Visio را از VSDX به SVG در C# تبدیل کنیم. با دنبال کردن مراحل ذکر شده در این مقاله، شما می‌توانید به راحتی برنامه تبدیل کننده Visio به SVG خود را توسعه دهید. همچنین می‌توانید از Aspose.Diagram برای .NET استفاده کرده و ویژگی‌های دستکاری دیاگرام‌های Visio را در برنامه‌های خود پیاده‌سازی کنید. در صورت وجود هر گونه ابهام، لطفاً با ما در انجمن پشتیبانی رایگان تماس بگیرید.

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