ThumbnailDevice
概要
ThumbnailDevice は Aspose.PDF の .NET 用 FOSS のクラスです。継承元: ImageDevice。
PDF ドキュメントのページをサムネイル PNG 画像にレンダリングします。
このクラスは、.NET プログラムにおける ThumbnailDevice オブジェクトの操作用に 16 のメソッドを提供します。利用可能なメソッドは: GetBitmap, ImageDevice, Process, ThumbnailDevice。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべての公開メンバーが任意の .NET アプリケーションからアクセス可能になります。プロパティ: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Resolution | Resolution | 読み取り | DPIでの出力解像度。 |
RenderingOptions | Aspose.Pdf.RenderingOptions | 読み取り/書き込み | ページから画像へのレンダリングを高度に制御するためのレンダリングオプション。 |
CoordinateType | PageCoordinateType | 読み取り/書き込み | どのページボックスがレンダリングされた画像の範囲を決定しますか。 |
Width | int | 読み取り | 設定されたターゲットピクセル幅 (0 = 解像度でページの自然サイズに従う)。 |
Height | int | 読み取り | 設定されたターゲットピクセル高さ (0 = 解像度でページの自然サイズに従う)。 |
FormPresentationMode | FormPresentationMode | 読み取り/書き込み | フォームフィールドのレンダリング方法(Production vs Editor)。 |
メソッド
| シグネチャ | 説明 |
|---|---|
ThumbnailDevice() | この ThumbnailDevice インスタンスで ThumbnailDevice を呼び出します。 |
ThumbnailDevice(resolution: Resolution) | この ThumbnailDevice インスタンスで ThumbnailDevice(resolution) を呼び出します。 |
ThumbnailDevice(width: int, height: int) | この ThumbnailDevice インスタンスで ThumbnailDevice(width, height) を呼び出します。 |
ThumbnailDevice(width: int, height: int, resolution: Resolution) | この ThumbnailDevice インスタンスで ThumbnailDevice(width, height, resolution) を呼び出します。 |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize) | 指定された pageSize に対し、150 DPI でサイズを構築します。 |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | 要求された解像度で pageSize に合わせてサイズを構築します。 |
Process(page: Page, output: Stream) | この ThumbnailDevice インスタンスで Process(page, output) を呼び出します。 |
ImageDevice(resolution: Resolution) | 組み込みのSoftwarePageRendererを使用し、Resolution を指定して新しいImageDeviceを初期化します。 |
ImageDevice() | デフォルト解像度と組み込みのSoftwarePageRendererを使用して新しいImageDeviceを初期化します。 |
ImageDevice(width: int, height: int) | 組み込みのSoftwarePageRendererを使用し、デフォルト解像度(150 DPI)で明示的な出力ピクセル寸法を指定して新しい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) | ページを画像バイト列に変換する。 |