v26.7

تم إزالة Class ImageExtractor

  • يتم إيقاف تنفيذ المكوّنات الإضافية السابقة تدريجياً. تم استبدال وظائف هذه الفئة بالفئة PdfExtractor.
  • Class ImageExtractor: تم حذفها، استخدم PdfExtractor.

مثال على الاستخدام:

يوضح المثال كيفية استخراج الصور من مستند PDF.

// Create ExtractImagesOptions to set instructions
var options = new ExtractImagesOptions();
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output Directory path
options.AddOutput(new DirectoryData("path_to_results_directory"));
// Perform the process
var results = PdfExtractor.Extract(options);
// Get path to image result
var imageExtracted = results.ResultCollection[0].ToFile();

تم إزالة Class Timestamp

  • تم استبدال وظائف هذه الفئة بالفئة PdfSecurity.
  • Class Timestamp: تم حذفها، استخدم PdfSecurity.
  • Class AddTimestampOptions: تم حذفها، استخدم SignOptions و TimestampOptions.

مثال على الاستخدام:

يوضح المثال كيفية توقيع مستند PDF باستخدام الطابع الزمني.

// Create SignOptions object to set Timestamp
var options = new SignOptions(new TimestampOptions("server_url"));
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output file path
options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
// Perform the process
PdfSecurity.Sign(options);

إصلاحات أخرى

🖥️ HTML إلى PDF

  • تم إصلاح تحويل HTML إلى PDF حيث كان يحدث وضع غير صحيح للصور وتجاوز النص.
  • تم إصلاح تحويل HTML إلى PDF حيث لم يتناسب محتوى الصفحة بشكل صحيح.
  • تم إصلاح مشكلة ظهور شريط أسود في PDF المُنتج.

📑 PDF إلى PDF/A

  • تم إصلاح استثناء يتم إلقاؤه من API تحويل PDF إلى PDF/A.
  • تم إصلاح تحويل PDF إلى PDF/A الذي كان ينتج مخرجات بتنسيق غير صحيح.
  • تم إصلاح مشكلة الذاكرة أثناء تحويل PDF إلى PDF/A.
  • تم إصلاح مشكلة التحويل إلى PDF/A-3a.

⚙️ المتبقي

  • تم إصلاح فقدان محتوى النص عند تحويل PDF إلى PNG وHTML.
  • تم إصلاح مشكلة أن بعض الحقول أصبحت فارغة بعد التسوية.
  • تم إصلاح مشكلة ظهور خطأ في مستند PDF بعد التسوية.
  • تم إصلاح مشكلة أن تحسين PDF يسبب تشويه تنسيق المحتوى.
 عربي