محول PDF
يوفر Sheetize PDF Converter for .NET وظائف متقدمة لتحويل المستندات إلى و من تنسيق PDF، مما يجعلها مثالية لأرشيف وتبادل وتأمين صياغة مستند متسقة عبر أجهزة مختلفة.
ملامح رئيسية
تحويل تنسيقات مختلفة إلى PDF
تحويل المستندات من تنسيقات متعددة، مثل DOCX، HTML، والصور، إلى PDF لسهولة التوزيع والطباعة.
تحويل PDF إلى تنسيقات أخرى
تحويل مستندات PDF إلى تنسيقات أخرى، مثل DOCX، HTML، والصور، لسهولة التحرير أو الاندماج في تدفقات العمل الأخرى.
دليل مفصل
تحويل المستندات إلى PDF
لتحويل وثيقة إلى PDF:
- مبادرة المحول : إنشاء مثال على
PdfConverter
. - إعداد خيارات التحويل : استخدام
DocumentToPdfOptions
لتكوين الإعدادات مثل ترتيب الصفحة والضغط. - تحديد طرق الدخول والخروج : إعداد الطرق للوثيقة الإدخال والنتيجة PDF.
- إجراء التحويل : استدعاء
Process
طريقة تحويل الوثيقة
مثال: تحويل DOCX إلى PDF
// Step 1: Initialize the PDF Converter
var converter = new PdfConverter();
// Step 2: Configure options for document to PDF conversion
var options = new DocumentToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.CompressionLevel = CompressionLevel.High;
// Step 3: Set file paths
options.AddInput(new FileDataSource("input.docx"));
options.AddOutput(new FileDataSource("output.pdf"));
// Step 4: Run the conversion
converter.Process(options);
خيارات متوفرة لتحويل المستند إلى PDF
- PageLayoutOption : تعريف ترتيب الصفحة لـ PDF الناتج (
Portrait
,Landscape
). - مستوى الضغط : تحديد مستوى الضغوط للحد من حجم الملفات (
Low
,Medium
,High
).
تحويل PDF إلى تنسيقات أخرى
لتحويل مستند PDF إلى تنسيق آخر:
- مبادرة المحول : إنشاء مثال على
PdfConverter
. - إعداد خيارات التحويل : استخدام
PdfToDocumentOptions
لتحديد تنسيق الإنتاج وأي تعديل. - تحديد المسارات : إعداد مسارات ملف PDF الإدخال والخروج.
- إجراء التحويل : استدعاء
Process
طريقة لإكمال التحويل.
مثال: تحويل PDF إلى DOCX
// Step 1: Initialize the PDF Converter
var converter = new PdfConverter();
// Step 2: Configure options for PDF to DOCX conversion
var options = new PdfToDocumentOptions(DocumentFormat.Docx);
// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.docx"));
// Step 4: Execute the conversion
converter.Process(options);
خيارات إضافية لـ PDF إلى تنسيقات أخرى
- DocumentFormat : تحديد تنسيق النتيجة المطلوب (
Docx
,Html
,Png
, وما إلى ذلك). - TextExtractionMode : تعريف كيف يتم استخراج النص من PDF (
PlainText
,FormattedText
).
Sheetize PDF Converter هو أداة أساسية لإدارة المستندات، سواء كنت بحاجة إلى إنشاء ملفات PDF قابلة للمشاركة على نطاق واسع أو تحويل PDFs مرة أخرى إلى تنسيقات يمكن تحريرها.