PDF Imager-LP グレースケール画像に変換 VB.NETサンプル
PDF Imager-LP グレースケール画像に変換する VB.NETサンプルと解説
PDF Imager-LPは、PDF文書を画像(TIFF、JPEG、PNG、BMP)に変換するライブラリです。 (PDF Imager-LP概要はこちらです。)
価格見積り
他の開発言語サンプル: C#のサンプル C++のサンプル
オンライン画像変換で確認してください。
ここでは、PDFの指定したページをグレースケール画像に変換するサンプルを示します。他のサンプルは以下を参照してください。
他の開発言語によるサンプル:
C#: 画像変換サンプル TIFF画像(複数ページ)変換サンプル グレースケール画像への変換サンプル 他
C++: 画像変換サンプル TIFF画像(複数ページ)変換サンプル グレースケール画像への変換サンプル 他
VB.NET: 他のサンプル
| 他の開発言語によるサンプル: | ||||
|---|---|---|---|---|
| C#: | 画像変換サンプル | TIFF画像(複数ページ)変換サンプル | グレースケール画像への変換サンプル | 他のサンプル |
| CW: | 画像変換サンプル | TIFF画像(複数ページ)変換サンプル | グレースケール画像への変換サンプル | 他のサンプル |
| VB.NET: | 他のサンプル | |||
Windows アプリケーション サンプル
パッケージには、PDF Imager-LPライブラリを使ったアプリケーション サンプルが同梱されています。
全ソースコードが付属していますのでコンパイルしてすぐに試用できます。
Windowsサンプルの機能説明はこちらです。
ダウンロード:
PDF Imager-LPの無償体験版は、以下からダウンロードできます。無償体験版は、製品版と同じ機能が使えます。
利用許諾契約書をご確認のうえダウンロードしてください。ダウンロードしますと、利用許諾に同意したものとみなします。
評価利用では、ライセンスキーが必要ですので必ずダウンロードしてください。
高機能な、画像変換ライブラリ「PDF to Image Converter」は、こちらです。
インストール
| doc | ライブラリ説明書、利用許諾契約書 |
| include | C/C++用ヘッダー(.h)ファイル |
| lib | DLLライブラリ、Libファイル |
| sample | C/C++言語、C#/VB.NET言語サンプル |
グレースケール画像に変換するVB.NETサンプルコード
PDF文書をグレースケール画像に変換するVB.NETのサンプルコードです。
カラー画像を作成するサンプルはこちらです。
Imports PDFTools.PdfImagerLP
Module toGrayscale
Sub Main()
'インスタンス
Dim imgr As PdfImager = New PdfImager()
'初期化
imgr.Initialize("ライセンスキー")
'オープン
imgr.OpenDoc("in.pdf", "", "")
'グレースケールへの変換指定
imgr.SetPictureGray()
'画像作成
imgr.CreatePict(1, "out.jpg")
'文書クローズ
imgr.CloseDoc()
'後始末
imgr.Uninitialize()
End Sub
End Module
| Initialize | 初期化 引数にライセンスキーを指定します。 成功すると、0(ゼロ)が戻ります。それ以外はエラーです。 |
||||||||||||||||
| OpenDoc | PDFファイルを開く 指定したファイルが画像への変換対象になります。 成功すると、0(ゼロ)が戻ります。それ以外はエラーです。 引数に以下を指定します。
|
||||||||||||||||
| SetPictureGray | グレースケールの画像が生成されるように設定します。引数は指定しません。 RGBカラー画像に変換する場合は、この指定を削除します。 |
||||||||||||||||
| CreatePict | 指定されたページを画像に変換します。 成功すると、0(ゼロ)が戻ります。それ以外はエラーです。 引数は以下を指定します。
|
||||||||||||||||
| CloseDoc | 開いたPDFファイルを閉じます。 | ||||||||||||||||
| Uninitialize | 終了します。 |
モノクローム(2階調)画像またはディザ画像に変換する
PDF文書をモノクローム(2階調)画像またはディザ画像に変換する場合は、SetPictureGrayメソッドに替えて以下を指定します。
| SetPictureDither | ディザの画像が生成されるように設定します。引数は指定しません。 ディザは、Floyd-Steinbergディザリングによって生成されます。 |
| SetPictureBW | モノクローム2階調の画像が生成されるように設定します。引数は指定しません。 |
無償評価版およびサンプル
利用許諾をご確認のうえダウンロードしてください。ダウンロードしますと、利用許諾に同意したものとみなします。
評価利用では、ライセンスキーが必要です。
サンプル ソースコード:サンプルのソースコードは以下をダウンロードしてください。