نحوه تبدیل SVG به PDF با استفاده از سی شارپ

این مبحث مختصر شما را در مراحل دقیق نحوه تبدیل SVG به PDF با استفاده از C# همراه با اطلاعاتی در مورد پیکربندی محیط برای اجرای کد راهنمایی می‌کند. با استفاده از C# SVG به PDF می توان به راحتی با استفاده از یک رابط API ساده در برنامه های کاربردی مبتنی بر پلتفرم های پشتیبانی شده دات نت توسعه داد.

مراحل تبدیل SVG به PDF با استفاده از سی شارپ

  1. با استفاده از مدیریت بسته NuGet، Aspose.Imaging را برای تبدیل SVG به PDF اضافه کنید
  2. مرجع را به فضای نام Aspose.Imaging در برنامه خود وارد کنید
  3. فایل SVG منبع را با استفاده از روش Image.Load بارگیری کنید
  4. برای تنظیم ارتفاع و عرض تصویر SVG، شی کلاس SvgRasterizationOptions را Instanti کنید
  5. کلاس PdfOptions را برای تنظیم گزینه های PDF مورد نظر ایجاد کنید
  6. SVG را با استفاده از روش Save به PDF تبدیل کنید

مراحل فوق در *C# با کمک فراخوانی های ساده API و چند خط کد، SVG را به PDF تبدیل می کند. این فرآیند با بارگیری تصویر منبع SVG با استفاده از روش Load() آغاز می شود که با تنظیم عرض و ارتفاع صفحه SVG با استفاده از کلاس SvgRasterizationOptions دنبال می شود. در نهایت با استفاده از کلاس PdfOptions، گزینه های شطرنجی PDF تنظیم شده و SVG به PDF تبدیل می شود.

کد برای تبدیل SVG به PDF با استفاده از C#

در مثال بالا، برنامه مبدل مبتنی بر SVG به PDF C# با استفاده از چند خط کد توسعه داده شده است. API به شما امکان می‌دهد PDF صادر شده را با تنظیم اندازه صفحه، وضوح تصویر، گزینه‌های چند صفحه‌ای و اطلاعات سند PDF با کمک کلاس PdfOptions سفارشی کنید.

مثال فوق مستلزم این است که برای تبدیل SVG به PDF C#، مبدل ساده مبتنی بر C#* را می توان به راحتی بدون وابستگی به نرم افزارهای شخص ثالث خارجی مانند Adobe Acrobat توسعه داد. اگر می خواهید در مورد تبدیل SVG به تصویر PNG با استفاده از C# بیاموزید، به مقاله نحوه تبدیل SVG به PNG با استفاده از C# مراجعه کنید.

 فارسی