v24.11
新しいプラグインを追加: PDF to JPEG Converter
- 目的:
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出力の品質を設定します。