محول 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 مرة أخرى إلى تنسيقات يمكن تحريرها.

 عربي