v25.7
تحسين قابلية الاستخدام لمستخرج النص
- Class TextExtractor: ثابت ولا يتطلب استخدام مُنشئ.
- Class TextExtractor: تم تحسين السلوك عند التشغيل في وضع التقييم. لا استثناء مع مستندات من 4 صفحات أو أكثر.
- Class TextExtractor: تم إصلاح المشكلات في طريقة Process.
- Class PdfExtractorOptions: تم إزالته.
- Class TextExtractorOptions: تم إعادة هيكله.
- Enum TextFormattingMode: أعيد تسميته وتم تحسينه.
مثال على الاستخدام:
// The example demonstrates how to extract text content of PDF document.
// Create TextExtractorOptions object to set instructions
var options = new TextExtractorOptions(TextFormattingMode.Pure);
// Add input file path
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Perform the process
var results = TextExtractor.Process(options);
// Get the extracted text from the ResultContainer object
var textExtracted = results.ResultCollection[0].ToString();
تحسين قابلية الاستخدام لمحوّل HTML
- Class HtmlConverter: ثابت ولا يتطلب استخدام مُنشئ.
- Class HtmlConverter: تم إصلاح المشكلات في طريقة Process.
- Class HtmlConverter: تم إزالة منطق IDisposable.
- Class PdfConverterOptions: تم إزالته.
أمثلة على الاستخدام:
// The example demonstrates how to convert PDF to HTML document.
// Create PdfToHtmlOptions object to set output data type as file with embedded resources
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// Add input file path
options.AddInput(new FileDataSource("path_to_input.pdf"));
// Set output file path
options.AddOutput(new FileDataSource("path_to_output.html"));
// Perform the process
HtmlConverter.Process(options);
// The example demonstrates how to convert HTML to PDF document.
// Create HtmlToPdfOptions
var options = new HtmlToPdfOptions();
// Add input file path
options.AddInput(new FileDataSource("path_to_input.html"));
// Set output file path
options.AddOutput(new FileDataSource("path_to_output.pdf"));
// Perform the process
HtmlConverter.Process(options);
تحسين قابلية الاستخدام لمستخرج الصور
- Class ImageExtractor: ثابت ولا يتطلب استخدام مُنشئ.
مثال على الاستخدام:
// The example demonstrates how to extract images from PDF document.
// Create ImageExtractorOptions to set instructions
var options = new ImageExtractorOptions();
// Add input file path
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Set output Directory path
options.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// Perform the process
var results = ImageExtractor.Process(options);
// Get path to image result
var imageExtracted = results.ResultCollection[0].ToFile();
تصحيحات بسيطة
- إصلاحات داخلية.
- تم إصلاح أمثلة وتلميحات محوّل TIFF.
- تقليل مدة تحسين الصفحات.
- تم إصلاح: صورة غير صحيحة في التحويل من PDF إلى PNG.
- تم إصلاح: عدم عرض الأحرف الصينية بشكل صحيح أثناء التحويل من PDF إلى PNG.
- تحسين: الأداء أثناء التحويل من PDF إلى HTML.