v26.3

Mengubah Nama IDataSource menjadi IData

  • Interface IDataSource: diubah menjadi IData.
  • Kelas opsi sekarang lebih mudah digunakan.

Mengubah Nama FileDataSource menjadi FileData

  • Class FileDataSource: diubah menjadi FileData.
  • Kelas opsi sekarang lebih mudah digunakan.
  • Komentar XML diperbarui dan diperbaiki.
  • Semua contoh dengan Input dan Output diperbarui.

Contoh Penggunaan

Contoh ini menunjukkan cara menggunakan FileData pada Input dan Output.

// Create EncryptOptions object to set instructions
var options = new EncryptOptions("123456", "qwerty");

// 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.Encrypt(options);

Mengubah Nama StreamDataSource menjadi StreamData

  • Class StreamDataSource: diubah menjadi StreamData.
  • Kelas opsi sekarang lebih mudah digunakan.
  • Komentar XML diperbarui dan diperbaiki.
  • Semua contoh dengan Input dan Output diperbarui.

Contoh Penggunaan

Contoh ini menunjukkan cara menggunakan StreamData pada Output.

// Create TocOptions object to set instructions
var options = new TocOptions();

// Set the Title
options.Title = "My Table of Contents";

// Design Headings
options.Headings.Add(new TocHeading("Introduction", 2, false, 1));

// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));

// Set output stream 
var outputStream = new MemoryStream();
options.AddOutput(new StreamData(outputStream));
options.CloseOutputStreams = false;

// Perform the process
PdfManager.AddTableOfContents(options);

Mengubah Nama DirectoryDataSource menjadi DirectoryData

  • Class DirectoryDataSource: diubah menjadi DirectoryData.
  • Kelas opsi sekarang lebih mudah digunakan.
  • Semua contoh dengan Input dan Output diperbarui.

Contoh Penggunaan

Contoh ini menunjukkan cara mengekspor nilai Form ke file TSV dan mengatur properti.

// Create PdfToTiffOptions object to set instructions
var options = new PdfToTiffOptions();

// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));

// Set output Directory path
options.AddOutput(new DirectoryData("path_to_output_directory"));

// Perform the process
PdfConverter.Convert(options);

Mengubah properti Delimiter untuk Feature ExtractFormDataToDsvOptions

Kesalahan ketik pada kata‑kata telah diperbaiki.

Contoh Penggunaan

Contoh ini menunjukkan cara mengekspor nilai Form ke file TSV dan mengatur properti.

// Create ExtractFormDataToDsvOptions object to set instructions
var options = new ExtractFormDataToDsvOptions();

// Set Delimiter
options.Delimiter = '\t';

// Add Field Names to result
options.AddFieldName = true;

// 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_csv_file.tsv"));

// Perform the process
PdfExtractor.Extract(options);

Membuat halaman produk untuk “PDF Manager” di situs ini

https://products.documentize.com/pdf-manager/

Membuat halaman produk untuk “PDF Form” di situs ini

https://products.documentize.com/pdf-form/

Memperbaiki Masalah

  • Memperbaiki masalah di mana Image to PDF menyebabkan pengecualian Out of Memory.
  • Memperbaiki masalah di mana pembuatan Table of Contents menghasilkan hasil yang tidak tepat.
  • Memperbaiki masalah di mana properti OptimizeResources UnembedFonts memicu pengecualian.
  • Memperbaiki masalah di mana PDF ke HTML tidak menerapkan font dengan benar saat dilihat di Internet Explorer.
  • Memperbaiki masalah di mana PDF ke HTML menghasilkan elemen yang salah tempat dan simbol pemformatan.
  • Memperbaiki masalah di mana proses konversi PDF ke PDF/A mengalami kegagalan (hang).
  • Memperbaiki masalah di mana PDF ke PDF/A menghapus bidang formulir dan nilainya.
  • Memperbaiki masalah di mana output PDF ke PDF/A tidak sesuai dengan PDF/A_1a.
  • Memperbaiki masalah di mana output PDF ke PDF/A tidak sesuai dengan PDF/A_2b.
  • Memperbaiki masalah di mana output PDF ke PDF/A-3A gagal pada pemeriksaan kepatuhan Preflight.
  • Memperbaiki masalah di mana output PDF ke PDF/A-3B gagal pada pemeriksaan kepatuhan Preflight.
 Indonesia