v25.7
- Class TextExtractor: là tĩnh và không cần sử dụng constructor.
- Class TextExtractor: cải thiện hành vi khi chạy ở chế độ đánh giá. Không còn ngoại lệ với tài liệu trên 4 trang.
- Class TextExtractor: đã sửa các vấn đề trong phương thức Process.
- Class PdfExtractorOptions: đã bị xóa.
- Class TextExtractorOptions: được tái cấu trúc.
- Enum TextFormattingMode: được đổi tên và cải tiến.
Ví dụ sử dụng:
// 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();
Cải thiện tính khả dụng của Html Converter
- Class HtmlConverter: là tĩnh và không cần sử dụng constructor.
- Class HtmlConverter: đã sửa các vấn đề trong phương thức Process.
- Class HtmlConverter: đã loại bỏ logic IDisposable.
- Class PdfConverterOptions: đã bị xóa.
Ví dụ sử dụng:
// 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: là tĩnh và không cần sử dụng constructor.
Ví dụ sử dụng:
// 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();
Sửa lỗi nhỏ
- Các sửa đổi nội bộ.
- Sửa các ví dụ và gợi ý của Tiff Converter.
- Rút ngắn thời gian tối ưu hóa trang.
- Sửa: hình ảnh đầu ra không chính xác khi chuyển PDF sang PNG.
- Sửa: ký tự tiếng Trung không hiển thị đúng khi chuyển PDF sang PNG.
- Cải thiện: hiệu suất khi chuyển PDF sang HTML.