v26.1
ميزة جديدة: استخراج خصائص ملف PDF
- استخراج خصائص PDF: العنوان، المؤلف، الموضوع، الكلمات المفتاحية، عدد الصفحات.
- Class PdfExtractor: أضيفت طريقة Extract لاستخراج خصائص PDF.
- Class ExtractPropertiesOptions: تمثل خيارات استخراج خصائص PDF لإضافة PdfExtractor.
- Class PdfProperties: تمثل الخصائص والمعلومات التعريفية لمستند PDF.
- Interface IHaveInput: تُستخدم للخيارات ذات مدخل بيانات واحد.
- Class OptionsWithInput: تُستخدم للخيارات ذات مدخل بيانات واحد.
- وظيفة مجانية كاملة.
مثال على الاستخدام:
يعرض المثال كيفية استخراج الخصائص (العنوان، المؤلف، الموضوع، الكلمات المفتاحية، عدد الصفحات) من ملف PDF.
// Create ExtractPropertiesOptions object to set input file
var options = new ExtractPropertiesOptions("path_to_your_pdf_file.pdf");
// Perform the process and get Properties
var pdfProperties = PdfExtractor.Extract(options);
var title = pdfProperties.Title;
var author = pdfProperties.Author;
var subject = pdfProperties.Subject;
var keywords = pdfProperties.Keywords;
var numberOfPages = pdfProperties.NumberOfPages;مثال على الاستخدام:
يعرض المثال كيفية استخراج الخصائص (العنوان، المؤلف، الموضوع، الكلمات المفتاحية، عدد الصفحات) من تدفق PDF.
// Create ExtractPropertiesOptions object to set input stream
var stream = File.OpenRead("path_to_your_pdf_file.pdf");
var options = new ExtractPropertiesOptions(stream);
// Perform the process and get Properties
var pdfProperties = PdfExtractor.Extract(options);
var title = pdfProperties.Title;
var author = pdfProperties.Author;
var subject = pdfProperties.Subject;
var keywords = pdfProperties.Keywords;
var numberOfPages = pdfProperties.NumberOfPages;مثال على الاستخدام:
يعرض المثال كيفية استخراج الخصائص من ملف PDF بأقصر أسلوب ممكن.
// Perform the process and get Properties
var pdfProperties = PdfExtractor.Extract(new ExtractPropertiesOptions("path_to_your_pdf_file.pdf"));التحسينات
- تحسين HTML إلى PDF يدعم النص البديل للصور
- توافق PDF مع معيار PDFA1b
الأخطاء التي تم إصلاحها
- حدوث خطأ عند محاولة تحسين ملف PDF
- مشكلة في محاذاة الحقول الشكلية رأسياً
- تم إصلاح مشكلة عرض النص الياباني في FormField
- مشكلة تنسيق الجداول في تحويل HTML إلى PDF
- تحسين حجم PDF قبل التحويل إلى PDF/A يؤدي إلى إخراج فاسد
- تحويل PDF إلى DOC – ظهور الجدول بشكل غير صالح
- تحويل PDF إلى Excel – مشاكل تنسيق ملف الإخراج
- تحويل PDF إلى HTML – استثناء ArgumentException أثناء التحويل
- تحويل PDF إلى HTML يفتقد بعض الروابط
- فقدان النص عند تحويل PDF إلى HTML