الرسومات SVG

تصدير تنسيق SVG إلى PDF

يتيح Aspose.CAD لمطوري .NET تصدير ملف SVG إلى PDF بتنسيق. تعمل طريقة تحويل SVG إلى PDF كما يلي:

  1. تحميل ملف رسم SVG باستخدام طريقة المصنع Image.Load.
  2. إنشاء كائن من فئة CadRasterizationOptions وضبط خصائص PageHeight و PageWidth.
  3. إنشاء كائن من فئة PdfOptions وضبط خاصية VectorRasterizationOptions.
  4. استدعاء Image.Save مع تمرير كائن من PdfOptions كمعامل ثانٍ.

عينة من الكود

string inputFile ="file.svg";
using (Image image = Image.Load(inputFile))
{
// Initialize PdfOptions class object
PdfOptions options = new PdfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// Export SVG to PDF
string outPath = "output.pdf";
image.Save(outPath, options);
}