أصبح PDF أحد تنسيقات الملفات السائدة بسبب دعمه عبر الأنظمة الأساسية. نظرًا للتخطيط المتسق لمستندات PDF عبر الأجهزة غير المتجانسة ، يستخدم الأشخاص تفضيل تحويل المستندات إلى PDF قبل المشاركة. ومع ذلك ، في بعض الحالات ، تحتاج ملفات PDF إلى أن يتم تحويلها إلى بعض تنسيقات الملفات الأخرى. يتم اعتماد تحويل PDF إلى SVG على نطاق واسع في سيناريوهات مختلفة ، أي من أجل تضمين محتوى مستندات PDF في صفحات الويب. لذلك ، في هذه المقالة ، ستتعلم كيفية تحويل ملفات PDF إلى SVG باستخدام C#.

C# PDF لتحويل SVG باستخدام .NET API - تنزيل مجاني

Aspose.PDF for .NET هي واجهة برمجة تطبيقات لمعالجة ملفات PDF تتيح لك إنشاء ملفات PDF جديدة ومعالجة ملفات PDF موجودة من داخل تطبيقات .NET. بالإضافة إلى ذلك ، تتيح لك واجهة برمجة التطبيقات أيضًا تحويل ملفات PDF إلى SVG بدقة عالية. يمكنك إما تنزيل DLL الخاصة بواجهة برمجة التطبيقات أو تثبيته عبر NuGet.

PM> Install-Package Aspose.Pdf 

تحويل ملفات PDF إلى SVG في C#

فيما يلي خطوات تحويل ملف PDF إلى SVG في C# باستخدام Aspose.PDF for .NET.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف PDF إلى SVG باستخدام C#.

// افتح المستند
Document pdfDocument = new Document("Document.pdf");

// إنشاء كائن من SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// احفظ ملف PDF كملف SVG
pdfDocument.Save("output.svg", saveOptions);

C# PDF لتحويل SVG مع خيارات إضافية

يوفر Aspose.PDF for .NET أيضًا بعض الخيارات الإضافية لتخصيص تحويل PDF إلى SVG في C#. لهذا ، توفر API فئة SvgSaveOptions التي تحتوي على الخيارات التالية.

فيما يلي خطوات تخصيص تحويل PDF إلى SVG باستخدام فئة SvgSaveOptions.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف PDF إلى SVG بخيارات إضافية باستخدام C#.

// افتح المستند
Document pdfDocument = new Document("Document.pdf");

// إنشاء كائن من SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// لا تضغط صورة SVG على أرشيف مضغوط
saveOptions.CompressOutputToZipArchive = false;

// احفظ ملف PDF كملف SVG
pdfDocument.Save("output.svg", saveOptions);

NET PDF to SVG Converter - احصل على ترخيص API مجاني

في حالة رغبتك في تجربة واجهة برمجة التطبيقات بدون قيود تقييمية ، يمكنك الحصول على ترخيص مؤقت مجاني.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل ملفات PDF إلى تنسيق SVG في C#. علاوة على ذلك ، تمت مناقشة الخيارات الإضافية لتخصيص PDF لتحويل SVG مع عينة التعليمات البرمجية. يمكنك استكشاف المزيد حول واجهة برمجة تطبيقات C# PDF باستخدام التوثيق.

أنظر أيضا