v24.11

新しいプラグインを追加: PDFからJPEGコンバータ

  • 目的: JpegConverterクラスは、PDF文書をJPEG形式に変換するために設計されており、ユーザーがPDFから派生した画像を扱いやすく、共有しやすくします。
  • コンストラクタ:
    • JpegConverter(): JPEGコンバータの新しいインスタンスを初期化します。

使用例:

var plugin = new JpegConverter();
var opt = new PdfToJpegOptions();
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
plugin.Process(opt);
  • メソッド:
    • Process(PdfToJpegOptions options): 指定されたオプションを使用してJPEG変換プロセスを開始します。

クラスDirectoryDataSourceを追加

  • 目的: DirectoryDataSourceクラスは、プラグイン内での読み込みおよび保存操作のためにディレクトリデータを管理するユーザーを支援します。
  • コンストラクタ:
    • DirectoryDataSource(string path): 指定されたパスで新しいディレクトリデータオブジェクトを初期化します。

使用例:

var directorySource = new DirectoryDataSource("path_to_your_directory");
  • プロパティ:
    • DataType: データソースのタイプを取得します。
    • Path: 現在のデータディレクトリのパスを取得します。

クラスPdfToJpegOptionsを追加

  • 目的: このクラスはJPEG変換プロセスを構成するためのオプションを含み、ユーザーが解像度、ページリスト、および画像品質を指定できるようにします。
  • コンストラクタ:
    • PdfToJpegOptions(): JPEGコンバータ用の新しいオプションインスタンスを初期化します。

プロパティ:

  • OutputResolution: 結果として得られるJPEG画像の解像度を指定します。
  • PageList: PDFから変換するページのリストです。
  • Quality: JPEG出力の品質を設定します。
2025/07/10
 日本語