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 出力の品質を設定します。