تبدیل VSDX به PDF در سی‌شارپ | مبدل فایل VSDX به PDF در سی‌شارپ

مایکروسافت ویژیو، یک برنامه محبوب برای ترسیم و نمودارهای گرافیکی برداری است که عمدتاً از فرمت فایل VSDX برای ایجاد نمودارهای جریان، دیاگرام‌ها و سایر نمایش‌های بصری پیچیده استفاده می‌کند. تبدیل فایل‌های VSDX به PDF یک حرکت هوشمندانه است زمانی که نیاز به اشتراک گذاری نمودارها با دیگرانی دارید که ممکن است ابزار مناسبی برای باز کردن فایل VSDX نداشته باشند. فرمت PDF به‌طور جهانی قابل دسترسی است و راهی بی‌دغدغه برای توزیع این نمودارها بدون نگرانی از مشکلات سازگاری ارائه می‌دهد. در این راهنما، ما یاد می‌گیریم چگونه VSDX را به PDF در سی‌شارپ تبدیل کنیم. این کار به اشتراک‌گذاری کار شما با هر کسی، در هر دستگاهی کمک می‌کند.

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

API تبدیل VSDX به PDF در سی‌شارپ

ما از Aspose.Diagram for .NET برای تبدیل فایل‌های VSDF به فرمت PDF استفاده خواهیم کرد. این یک API قدرتمند و همه‌کاره است که به‌طور خاص برای کار با فایل‌های مایکروسافت ویژیو طراحی شده است. این API امکان ایجاد، دستکاری یا تبدیل فایل‌های پشتیبانی شده ویژیو به PDF یا سایر فرمت‌های تصویری را فراهم می‌کند.

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

Install-Package Aspose.Diagram

تبدیل VSDX به PDF در سی‌شارپ

تبدیل یک فایل VSDX به PDF در سی‌شارپ یک فرایند ساده است که با انجام مراحل زیر امکان‌پذیر است:

  1. یک فایل VSDX را با استفاده از کلاس Diagram بارگذاری کنید.
  2. از متد Save() برای ذخیره آن به عنوان PDF استفاده کنید.

در اینجا یک نمونه کد سریع برای نحوه تبدیل VSDX به PDF در سی‌شارپ ارائه شده است.

تبدیل ویژیو VSDX به PDF در سی‌شارپ

تبدیل ویژیو VSDX به PDF در سی‌شارپ.

تبدیل VSDX به PDF با استفاده از استریم

به‌طور متناوب، می‌توانیم یک دیاگرام VSDX را با استفاده از شیء استریم در سی‌شارپ به PDF تبدیل کنیم با انجام مراحل زیر:

  1. ابتدا، فایل VSDX را با کلاس Diagram بارگذاری کنید.
  2. یک MemoryStream ایجاد کنید و دیاگرام را به عنوان PDF به این استریم ذخیره کنید.
  3. اکنون یک FileStream ایجاد کنید تا داده‌های PDF را به یک فایل بنویسید.
  4. پس از آن، محتوای استریم حافظه را به استریم فایل بنویسید.
  5. در نهایت، هر دو استریم را ببندید تا عملیات به پایان برسد.

نمونه کد زیر نشان می‌دهد چگونه VSDX را با استفاده از MemoryStream به PDF در سی‌شارپ تبدیل کنید.

تبدیل یک صفحه خاص از فایل VSDX به PDF در سی‌شارپ

ما می‌توانیم یک صفحه خاص از یک دیاگرام VSDX را با انجام مراحل زیر به PDF تبدیل کنیم:

  1. ابتدا، فایل VSDX را با کلاس Diagram بارگذاری کنید.
  2. یک نمونه از کلاس PdfSaveOptions ایجاد کنید.
  3. فرمت ذخیره را به PDF تنظیم کنید.
  4. شاخص صفحه‌ای که می‌خواهید تبدیل کنید را مشخص کنید.
  5. در نهایت، متد Save() را برای ذخیره فایل PDF خروجی با گزینه‌های مشخص شده فراخوانی کنید.

نمونه کد زیر نشان می‌دهد چگونه یک صفحه خاص از VSDX را با استفاده از سی‌شارپ به PDF ذخیره کنید.

تبدیل یک صفحه خاص از VSDX به PDF در سی‌شارپ

تبدیل یک صفحه خاص از VSDX به PDF در سی‌شارپ.

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

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

تبدیل ویژیو به PDF آنلاین

همچنین می‌توانید این مبدل VSDX به PDF رایگان را امتحان کنید تا فایل‌های VSDX خود را به صورت آنلاین به فرمت PDF تبدیل کنید.

فایل VSDX به PDF - منابع رایگان

علاوه بر تبدیل VSDX به PDF، لطفاً بررسی کنید چگونه می‌توانید نمودارهای ویژیو را به صورت برنامه‌نویسی ایجاد، ویرایش یا تبدیل کنید و ویژگی‌های دیگر کتابخانه را با استفاده از منابع زیر کشف کنید:

نتیجه‌گیری

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

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