v26.3

IDataSource を IData に名前変更

  • Interface IDataSource: IData に名前が変更されました。
  • オプション クラスがより使いやすくなりました。

FileDataSource を FileData に名前変更

  • Class FileDataSource: FileData に名前が変更されました。
  • オプション クラスがより使いやすくなりました。
  • XML コメントが更新・修正されました。
  • Input および Output に関するすべての例が更新されました。

使用例

この例は、Input と Output で FileData を使用する方法を示しています。

// 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);

StreamDataSource を StreamData に名前変更

  • Class StreamDataSource: StreamData に名前が変更されました。
  • オプション クラスがより使いやすくなりました。
  • XML コメントが更新・修正されました。
  • Input および Output に関するすべての例が更新されました。

使用例

この例は、Output で StreamData を使用する方法を示しています。

// 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);

DirectoryDataSource を DirectoryData に名前変更

  • Class DirectoryDataSource: DirectoryData に名前が変更されました。
  • オプション クラスがより使いやすくなりました。
  • Input および Output に関するすべての例が更新されました。

使用例

この例は、フォーム値を TSV ファイルにエクスポートし、プロパティを設定する方法を示しています。

// 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);

Feature ExtractFormDataToDsvOptions のプロパティ Delimiter の名前修正

単語のタイプミスが修正されました。

使用例

この例は、フォーム値を TSV ファイルにエクスポートし、プロパティを設定する方法を示しています。

// 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);

「PDF Manager」の製品ページをこのサイトに作成

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

「PDF Form」の製品ページをこのサイトに作成

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

修正された問題

  • Image to PDF が Out of Memory 例外を発生させる問題を修正
  • 目次生成で結果が正しくない問題を修正
  • OptimizeResources の UnembedFonts プロパティが例外を投げる問題を修正
  • PDF to HTML が Internet Explorer でフォントを正しく適用しない問題を修正
  • PDF to HTML が要素や書式記号の位置ずれを起こす問題を修正
  • PDF to PDF/A 変換プロセスがハングする問題を修正
  • PDF to PDF/A がフォーム フィールドとその値を削除する問題を修正
  • PDF to PDF/A 出力が PDF/A_1a に準拠していない問題を修正
  • PDF to PDF/A 出力が PDF/A_2b に準拠していない問題を修正
  • PDF to PDF/A-3A 出力が Preflight 準拠チェックに失敗する問題を修正
  • PDF to PDF/A-3B 出力が Preflight 準拠チェックに失敗する問題を修正
 日本語