نقشههای Visio معمولاً برای ایجاد نمودارهای جریان، مدلهای طرح پایگاه داده، سیمکشی برق یا طرحهای چیدمان مبلمان استفاده میشوند. در برخی موارد، ممکن است لازم باشد نمودار VSD یا VSDX را به یک فایل SWF تبدیل کنید. مطابق با الزامات مشابه، این مقاله نحوه تبدیل یک فایل VSD یا VSDX به یک فایل SWF را به صورت برنامهنویسی در سی شارپ پوشش میدهد.
- تبدیل فایل VSD یا VSDX به SWF – نصب API C#
- تبدیل VSD به SWF به صورت برنامه نویسی در سی شارپ
- تبدیل فایل VSDX به SWF در سی شارپ
Visio Drawing to SWF File Converter – C# API نصب
Aspose.Diagram for .NET API را می توان برای ایجاد یا تبدیل نقشه های Visio استفاده کرد. میتوانید API را با دانلود فایل DLL آن از New Releases یا با دستور نصب NuGet در زیر پیکربندی کنید:
PM> Install-Package Aspose.Diagram
تبدیل VSD به SWF به صورت برنامه نویسی در سی شارپ
با انجام مراحل زیر می توانید یک فایل VSD را به فرمت SWF تبدیل کنید:
- یک شی کلاس Diagram را برای بارگذاری نمودار VSD راه اندازی کنید.
- فایل SWF خروجی را با استفاده از روش Save بنویسید.
نمونه کد زیر نحوه تبدیل یک نمودار VSD Visio را به یک فایل SWF در سی شارپ توضیح می دهد:
// شی کلاس Diagram را نمونه برداری کنید و فایل VSD را باز کنید
Diagram diagram = new Diagram("Sample.vsd");
// SWFSaveOptions را نمونه برداری کنید
SWFSaveOptions options = new SWFSaveOptions();
// فرمت ذخیره را به عنوان SWF تنظیم کنید
options.SaveFormat = SaveFileFormat.Swf;
// فایل SWF حاصل را ذخیره کنید
diagram.Save("SWF_output.swf", options);
تبدیل فایل VSDX به SWF در سی شارپ
با انجام مراحل زیر می توانید یک فایل VSDX را به فرمت SWF تبدیل کنید:
قطعه کد به تفصیل نشان می دهد که چگونه می توان یک فایل VSDX را به یک فایل SWF به صورت برنامه نویسی در سی شارپ تبدیل کرد:
// Diagram Object را نمونه برداری کنید و فایل VSDX را باز کنید
Diagram diagram = new Diagram("Sample.vsdx”);
// SWFSaveOptions را نمونه برداری کنید
SWFSaveOptions options = new SWFSaveOptions();
// فرمت ذخیره را به عنوان SWF تنظیم کنید
options.SaveFormat = SaveFileFormat.Swf;
// فایل SWF حاصل را ذخیره کنید
diagram.Save( "SWF_output.swf", options);
مجوز API رایگان دریافت کنید
با درخواست [مجوز موقت رایگان] میتوانید تمام ویژگیهای API را با ظرفیت کامل ارزیابی کنید.
نتیجه
در این مقاله یاد گرفتید که چگونه یک فایل VSD یا VSDX را به صورت برنامه نویسی در سی شارپ به فایل SWF تبدیل کنید. علاوه بر این، برای بررسی سایر ویژگیهای ارائه شده توسط API، میتوانید از مستندات دیدن کنید. در صورت هرگونه سؤال، لطفاً با ما در [فروم 12 تماس بگیرید.