JpegDevice
概要
JpegDevice は Aspose.PDF の .NET 用 FOSS におけるクラスです。継承元: ImageDevice。
PDF ドキュメントのページを JPEG 画像形式に変換します。
このクラスは、.NET プログラムで JpegDevice オブジェクトを操作するための 25 のメソッドを提供します。利用可能なメソッドは、ClearEncoder、GetBitmap、ImageDevice、JpegDevice、Process、SetEncoder です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべてのパブリックメンバーが任意の .NET アプリケーションから利用可能になります。プロパティ: CoordinateType、FormPresentationMode、Height、Quality、RenderingOptions、Resolution、その他 1 つ。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Quality | int | 読み取り | JPEG品質(1〜100)。 |
FormPresentationMode | FormPresentationMode | 読み取り/書き込み | フォーム表示モード(Productionはフォーム値を表示し、Editorは空欄を表示します)。 |
Resolution | Resolution | 読み取り | 出力解像度(DPI)。 |
RenderingOptions | Aspose.Pdf.RenderingOptions | 読み取り/書き込み | ページから画像へのレンダリングを高度に制御するためのレンダリングオプション。 |
CoordinateType | PageCoordinateType | 読み取り/書き込み | どのページボックスがレンダリングされた画像の範囲を決定するか。 |
Width | int | 読み取り | 設定された対象ピクセル幅 (0 = 解像度でページの自然サイズに従う)。 |
Height | int | 読み取り | 設定された対象ピクセル高さ (0 = 解像度でページの自然サイズに従う)。 |
メソッド
| シグネチャ | 説明 |
|---|---|
JpegDevice(renderer: IPageRenderer) | この JpegDevice インスタンスで JpegDevice(renderer) を呼び出します。 |
JpegDevice(renderer: IPageRenderer, resolution: Resolution) | この JpegDevice インスタンスで JpegDevice(renderer, resolution) を呼び出します。 |
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int) | この JpegDevice インスタンスで JpegDevice(renderer, resolution, quality) を呼び出します。 |
JpegDevice() | |
JpegDevice(resolution: Resolution) | この JpegDevice インスタンスで JpegDevice(resolution) を呼び出します。 |
JpegDevice(resolution: Resolution, quality: int) | この JpegDevice インスタンスで JpegDevice(resolution, quality) を呼び出します。 |
JpegDevice(quality: int) | この JpegDevice インスタンスで JpegDevice(quality) を呼び出します。 |
JpegDevice(width: int, height: int) | この JpegDevice インスタンスで JpegDevice(width, height) を呼び出します。 |
JpegDevice(width: int, height: int, resolution: Resolution) | この JpegDevice インスタンスで JpegDevice(width, height, resolution) を呼び出します。 |
JpegDevice(width: int, height: int, resolution: Resolution, quality: int) | この JpegDevice インスタンスで JpegDevice(width, height, resolution, quality) を呼び出します。 |
JpegDevice(pageSize: Aspose.Pdf.PageSize) | ページサイズに合わせて作成し、150 DPI、デフォルト品質は100。 |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | ページサイズに合わせて作成し、resolutionで、デフォルト品質は100。 |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int) | ページサイズに合わせて作成し、resolutionで、明示的な品質を使用。 |
SetEncoder(encoder: JpegEncoder) | グローバルJPEGエンコーダ関数を登録する。 |
ClearEncoder() | 登録された JPEG エンコーダを削除する。 |
Process(page: Page, output: Stream) | この JpegDevice インスタンスで Process(page, output) を呼び出します。 |
ImageDevice(resolution: Resolution) | 組み込みの SoftwarePageRenderer を使用し、Resolution を指定して新しい ImageDevice を初期化します。 |
ImageDevice() | デフォルトの解像度と組み込みの SoftwarePageRenderer を使用して新しい ImageDevice を初期化します。 |
ImageDevice(width: int, height: int) | デフォルト解像度(150 DPI)で、組み込みの SoftwarePageRenderer を使用し、明示的な出力ピクセル寸法を指定して新しい ImageDevice を初期化します。 |
ImageDevice(width: int, height: int, resolution: Resolution) | 組み込みの SoftwarePageRenderer を使用して、明示的な出力ピクセルサイズとレンダリング解像度を指定した新しい ImageDevice を初期化します。 |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | ポイント単位の PageSize から初期化します(デフォルトの150 DPIで整数ピクセルサイズに変換)。 |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | PageSize とレンダリング解像度から初期化します。 |
GetBitmap(page: Page) | ページをビットマップにレンダリングします。 |
Process(page: Page, outputFileName: string) | ページを画像ファイルに変換します。 |
Process(page: Page) | ページを画像バイトに変換します。 |