v25.9
Peningkatan kegunaan DocConverter dan penambahan mode ekstra
- Class DocConverter: bersifat statis dan tidak memerlukan penggunaan konstruktor.
- Class PdfToDocOptions: menambahkan properti “Mode” yang memungkinkan Anda menyesuaikan proses konversi.
- Enum DocConversionMode: memungkinkan Anda menyesuaikan proses konversi pdf‑doc. Nilai‑nilainya:
- TextBox: Mode ini cepat dan cocok untuk mempertahankan tampilan asli file PDF secara maksimal, tetapi kemampuan mengedit dokumen hasil dapat terbatas. Setiap blok teks yang dikelompokkan secara visual dalam file PDF asli diubah menjadi textbox dalam dokumen hasil.
- Flow: Mode pengenalan penuh, mesin melakukan pengelompokan dan analisis multi‑level untuk mengembalikan maksud penulis dokumen asli serta menghasilkan dokumen yang dapat diedit secara maksimal.
Contoh Penggunaan:
// The example demonstrates how to convert PDF document to Doc format.
// Create PdfToDocOptions object to set instructions
var options = new PdfToDocOptions();
// Add input file path
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
... (code unchanged)Contoh Penggunaan:
// The example demonstrates how to convert PDF document to Doc format with setting Mode.
// Create PdfToDocOptions object to set instructions
var options = new PdfToDocOptions();
... (code unchanged)Peningkatan kegunaan PdfAConverter
Class PdfAConverter: bersifat statis dan tidak memerlukan penggunaan konstruktor.
Contoh Penggunaan:
// The example demonstrates how to convert the PDF document in a PDF/A format (PDF/A-3b in this case):
// Create the options class to set up the conversion process
var options = new PdfAConvertOptions
{
PdfAVersion = PdfAStandardVersion.PDF_A_3B
};
... (code unchanged)Contoh Penggunaan:
// The example demonstrates how to validate the PDF document conformance to PDF/A format (PDF/A-1a in this case):
// Create the options class to set up the validation process
var options = new PdfAValidateOptions
{
PdfAVersion = PdfAStandardVersion.PDF_A_1A
};
... (code unchanged)Peningkatan kegunaan Timestamp
Class Timestamp: bersifat statis dan tidak memerlukan penggunaan konstruktor.
Contoh Penggunaan:
// The example demonstrates how to add Timestamp to the document.
// Create AddTimestampOptions object to set instructions
var options = new AddTimestampOptions("path_to_your_pfx_file.pfx", "password_for_your_pfx_file", "timestamp_server_url");
... (code unchanged)Dokumentasi yang diperbarui
Contoh diperbarui, ditambahkan contoh tambahan:
- Informasi tentang lisensi dan Evaluasi
- Halaman produk
- PDF Table Generator
- PDF TOC Generator
- PDF Timestamp Adder
- PDF/A Converter
- PDF Image Extractor
- PDF Text Extractor
- PDF to XLS Converter
- PDF to HTML Converter
Bug yang Diperbaiki
- Memperbaiki masalah dengan HTML ke PDF
- Memperbaiki masalah dengan PDF ke PDF/A-2B
- Meningkatkan PDF ke JPEG: beberapa karakter teks yang dihasilkan menjadi kotak
- Memperbaiki render PDF ke TIFF
- Memperbaiki pengecualian tak terduga pada PDF ke JPEG