PDF、組版と文書変換のアンテナハウス株式会社

サイトマップ
hr トップ
ページ
hr デスクトップ
製品情報
hr システム
製品情報
hr DITA
サービス
hr 電子書籍
サービス
hr サポート hr 製品の購入
について
hr お問い合わせ hr 会社案内 hr

評価版のお申し込み

OEMについて詳しくはこちら

Antenna House PDF Viewer SDK サンプルコード

Antenna House PDF Viewer SDK V5.0 には、下記のサンプルコードが付属します。

サンプル一覧

PDF Viewer API のサンプル

AvsPDFViewerSample (C++)

PDF Viewer API を利用した、PDFビューアーのサンプルです。

PDF Viewer APIサンプル

ApiPdfPrint (C++)

PDFファイルをプリンタへ印刷するコンソールアプリケーションのサンプルです。

ApiPdfPrint.exe path printer [-options]
     path            PDFファイルパス
     printer         プリンター名

印刷時のオプションとして、開始・終了ページや拡大縮小、印刷部数、両面印刷などの指定ができます。

  -pass password  PDFファイルのオープンパスワード
  -start start    開始ページ番号(1以上)
  -end end        終了ページ番号(ページ数以下)
  -scaling <none/fit/shrink> 拡大縮小
           none:   実際のサイズ
           fit:    ページサイズに合わせる
           shrink: 特大ページを縮小
  -scale scale  カスタム倍率 省略時1.0 ※-scaling none時に有効
  -selectpaper  ページサイズに合わせた用紙サイズを選択する
  -copies <n>     印刷部数(1~100) 省略時1
  -papersize size  用紙サイズ (例 8…A3 297 x 420 mm、9…A4 210 x 297 mm)
  -tray trayno     用紙トレイ (例 7…自動用紙トレイ選択)
  -duplex <simplex/vertical/horizontal> 片面両面
        simplex:    片面印刷
         vertical:   両面印刷(短辺を綴じる)
         horizontal: 両面印刷(長辺を綴じる)
  -colate      部単位で印刷する
  -grayscale   白黒(グレースケール)で印刷する

ApiPdfToImg (C++)

PDFファイルを画像ファイル(bmp/jpeg/tiff/png)に変換するサンプルです。

ApiPdfToImg.exe path image dpi
     path         PDFファイルパス
     image        bmp, tiff, png
     dpi          画像ファイルの解像度

ApiDotNetCSharp (C#)

PDF Viewer API の .NET Framework API を呼び出す C# コンソールアプリケーションです。

ApiDotNetVb (VB.NET)

ApiDotNetCSharp サンプルと同等の、VB.NET コンソールアプリケーションです。

ApiSearchKeyword (C++)

指定された検索キーワードでPDFファイルを検索し、ヒットした文字列の位置を表示します。

ApiSearchKeyword.exe path keyword
     path            PDFファイルパス
     keyword         検索文字列

実行イメージ:

> ApiSearchKeyword.exe test.pdf Color
PageCount: 1
1 page: 1 rect: (9806, 2882) - (10216, 3082)
2 page: 1 rect: (9860, 662) - (10270, 862)
3 page: 1 rect: (8524, 662) - (8934, 862)
End search: count: 3
time: 31 ms

ApiTextInRect (C++)

PDFファイルから、指定された矩形に含まれる文字列を取得します。

ApiTextInRect.exe path pageno mm_or_twip left top right bottom
        path            PDFファイルパス
        pageno         ページ番号
        mm_or_twip      単位 mm または twip
        left top right bottom   矩形(原点左上)

実行イメージ:

> ApiTextInRect.exe test.pdf 1 twip 9805 2881 10217 3083
pageNo: 1, rect: (9805, 2881) - (10217, 3083),  text size: 5
text 'Color'

PDF Viewer Ctrl のサンプル

AvsDotNetGuiCtlSample (C#)

Windowsフォームとして PDF Viewer Ctrl を利用するサンプルです。

PDF Viewer Ctrlサンプル

AvsActiveXCtlSample (C#)

ActiveXコントロールとして PDF Viewer Ctrl を利用するサンプルです。

CtrlWpfViewer (C#)

WPFアプリケーションから PDF Viewer Ctrl を利用するサンプルです。
WindowsFormsHost を介して利用します。

CtrlWpfViewer サンプル

CtrlVbNetViewer (VB.NET)

VB.Net から PDF Viewer Ctrl を利用するサンプルです。

スペース
トップページサポートお問い合わせ会社案内
サイトマップ個人情報保護の考え方とお願い
Copyright Antenna House, Inc. All rights reserved.
Antenna House is a trademark of Antenna House, Inc.