يعد تحويل PDF صفحة إلى SVG مهمة شائعة لمعالجة البرامج. في السيناريوهات التي تحتاج فيها إلى استخراج بيانات معينة من مستند PDF، يمكن أن يؤدي تحويل صفحات المستند إلى صور SVG إلى تبسيط المهمة. يمكن تضمين الصور المستخرجة SVG بسهولة في مستندات أو مواقع ويب أخرى. يضمن عرض PDF المحتوى كـ SVG على مواقع الويب عرضا متسقا عبر المتصفحات والأجهزة المختلفة دون الحاجة إلى مكون إضافي PDF للمشاهد. يعزز هذا النوع من التكامل الجاذبية المرئية للمحتوى ويسمح باستخدام أكثر ديناميكية للمعلومات الواردة أصلا في تنسيق PDF.
Wordize ل .NET يمكن التعامل مع أكثر تخطيطات المستندات PDF تعقيدا، مما يضمن احتفاظ جميع الصفحات بمظهرها الاحترافي عند تحويلها إلى SVG صور.
الملامح الرئيسية ل PDF إلى SVG التحويل في C#:جاهز لتحسين سير عمل معالجة المستندات باستخدام أحدث PDF تقنية عرض الصفحة? ابدأ في تحويل PDF المستندات إلى SVG عالية الجودة باستخدام Wordize ل .NET اليوم!
using Wordize.Conversion;
using Wordize.Saving;
var imageStreams = Converter.ConvertToImages("Input.pdf", new ImageSaveOptions(SaveFormat.Svg));
foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i)))
{
using var _ = stream;
stream.Position = 0;
using var file = File.Create($"Output_{page + 1}.svg");
stream.CopyTo(file);
}
using Wordize.Conversion;
Converter.Convert("{{input1}}", "{{output}}");
using Wordize.Conversion;
using Wordize.Saving;
var imageStreams = Converter.ConvertToImages("{{input1}}", new ImageSaveOptions(SaveFormat.{{saveFormat}}));
foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i)))
{
using var _ = stream;
stream.Position = 0;
using var file = File.Create($"Output_{page + 1}.{{outputExt}}");
stream.CopyTo(file);
}
using Wordize.Conversion;
using Wordize.Saving;
ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.{{saveFormat}});
saveOptions.PageLayout = MultiPageLayout.Vertical(10);
Converter.Create()
.From("{{input1}}")
.To("{{output}}", saveOptions)
.Execute();