PDF Stamper スタンプ・ライブラリ
PDF Stamper 電子印鑑、画像、テキスト追加 ライブラリ 概要
PDF Stamperは電子印鑑や画像・文字列などのスタンプ(カスタムスタンプ)作成や、それらのスタンプをPDF文書に追加するライブラリ(API)です。
電子印鑑を独自に作成できます。
素材となるカスタムスタンプを新規に作成できます。
価格見積り
マニュアル: PDF Stamper説明書
サンプルアプリケーション: 「電子印鑑作成」
PDF Stamper 機能概要 | |||||||||
PDF Stamper(ライブラリ) | |||||||||
[PDF情報] ・ページサイズ ・ページ数 |
サンプル株式会社 | ||||||||
[テキスト] ・フォント ・文字列 [画像] |
鈴木 一郎 | ||||||||
受付 | |||||||||
[枠線] ・楕円 ・四角 ・丸 ・白文 |
|||||||||
坂本龍馬 | |||||||||
電子印鑑(印影)作成と追加
以下のような電子印鑑(印影)をパスとして作成し、それをPDFに追加します。
PDFに追加する際には印影のパスとして追加されますので、拡大表示しても印影がきれいに表示されます。
独自に作成された画像や文字列をPDFに追加することもできます。
カスタムスタンプを作成
カスタムスタンプとして利用できるPDFファイルを生成します。
文字はパスとして追加されますので拡大表示してもきれいに表示されます。
電子印鑑・画像・文字列を貼り付ける際はページのコンテンツまたは注釈として追加でき透明度を指定できます。
PDF文書に既にある表示データと合成して表示できます。
電子印鑑・テキスト文字列・画像はXMLデータで指定します。
紙に押印する印鑑のように個人名とその枠で構成された電子印鑑をフォントとその大きさ色などをXMLデータで指定します。
XMLデータは再利用できますので複数PDFに同一の電子印鑑を容易に押印できます。
電子印鑑だけでなく、画像や文字列も追加できます。
画像形式(PNG,TIFF,JPEG)やPDF形式を作成できますのでカスタムスタンプとして電子印鑑にそのまま使用できます。
ダウンロード
利用許諾契約書をご確認のうえダウンロードしてください。ダウンロードしますと、利用許諾契約書に同意したものとみなします。
「評価利用」や「電子印鑑作成」では、ライセンスキーが必要です。必ずダウンロードしてください。
無償体験版(Windows用ライブラリ): | PDFStamper-1_10_1.zip |
電子印鑑作成アプリケーション(Windows用): | StampApp-1_10_1.zip |
体験版(評価)用 ライセンスキー: | "0-032E-583H5EW76R4R" |
サンプル コード
既存のPDF文書に電子印鑑を追加するサンプルです。
C# | C++ | 他のサンプル |
using System; using PDFTools.PDFStructure; namespace StmCsp { partial class Stamp { static void Main(string[] args) { string data = @" <init xmlns='http://www.trustss.co.jp/2019/Structure/'> <pdfstamp xmlns='http://www.trustss.co.jp/2019/PDFStamp/'> <stamp name='Tanaka' pos='30 50' layer='fore' page='1'> <text value='田中' font-name='MS Gothic' color='0 .75 .75 0' wmode='vertical' cspace='0' expand='2 1.2' offset='0 -.8' /> <border color='0 .75 .75 0' corner='100' width='0.5' clip1='true' /> </stamp>"; using (var stm = new Stamper("0-032E-583H5EW76R4R")) { //オープン if (stm.OpenDoc("in.pdf", "") < 0) { Console.WriteLine("オープン失敗"); return; } //スタンプ stm.PaintStampData(data); //出力 stm.SavePDF("out.pdf"); } } } }
利用分野
- 電子文書へのオンライン承認
PDF文書にオンラインで承認の印鑑を押印するようなアプリケーションに利用できます。 通常使用している印鑑の印影を画像として作成(スキャン)し、それを承認印として追加することもできます。 印影画像を追加する際は朱肉部分以外を透明にする必要がありますが、注釈として追加する場合はPDF文書との合成ができますので透明部分を作成する必要がありません。(電子印鑑を押印するサンプルコード)
- 著作権(Copyright)表示の追加
「PDF Stamper」は、指定された文字列をPDF文書の各ページに追加することができます。著作物であることの記述やその利用者を明示する文書を既に存在するPDFファイルに後から追加できます。
- 電子印鑑 カスタムスタンプ素材
PDF形式で電子印鑑(カスタムスタンプ)素材を作成できます。PDFファイルは新規に作成できます。
画像形式で電子印鑑を作成した場合はワードプロセッサ ソフトウェアなどで文書に印鑑として貼り付けができます。
製品の種類(ライセンス)
PDF Stamperには、以下のライセンスがあります。
- アプリケーションを開発するためのライセンス(SDKライセンス)
クライアントPCまたはサーバーで開発するためのライセンスです。
- 開発したアプリケーションと共にAPIをクライアント用に配布するためのライセンス(クライアント・APIライセンス)
開発したAPIと共に画像に変換するAPIを配布するためのライセンスです。開発のライセンスを含みません。
- 画像に変換する機能をサービスとして提供するライセンス(サーバー・ライセンス)
PDF Stamperの機能をサービスとして提供するためのライセンスです。開発のライセンスを含みません。
機能
- 画像や文字列をページコンテンツや注釈(Stamp)に追加
注釈に追加した場合はプロパティを設定できます。
- Stampに枠を追加
それぞれの画像や文字列に枠を追加できます。
Stampの境界に沿って枠を描画できますので、電子印鑑として追加できます。 - Stampに枠を丸み加工枠の四隅を丸みを持つように指定できますので、印影のようなStampを作成できます。
- Stampに枠の外側をクリップ
Stampの内容が枠をはみ出した場合に、枠外に描画しないように指定できます。
- PDFファイル生成
PDFファイルを生成できますので、電子印鑑素材作成などの場合に入力のPDFファイルが不要です。
生成されたPDFファイルはカスタムスタンプとして利用できます。 - 複数スタンプ
複数のスタンプを設定でき、その中から必要なスタンプだけをPDFに追加できます。
- 柔軟なページ指定
スタンプを追加するページを柔軟に指定できます。
例)先頭のページのみ、最終ページ以外など
仕様
- Stampを追加できるPDFPDF1.4~PDF1.7
- Stampが追加されたPDFPDF1.4~PDF1.7
- 追加できる画像データPNG、JPEG、TIFF、BMP形式
OS
- Windows 8, 8.1, 10, 11 - 32ビットおよび64ビット版
- Windows Server 2012, 2012R2, 2016, 2019, 2022 - 32ビットおよび64ビット版
開発環境
- Microsoft Visual C++
- Microsoft Visual C#
- Microsoft Visual Basic(VB.NET)
無償評価版
利用許諾契約書をご確認のうえ以下からダウンロードしてください。
ダウンロードしますと利用許諾契約書に同意したものとみなします。
無償体験版(Windows用ライブラリ): | PDFStamper-1_10_1.zip |
電子印鑑作成アプリケーション(Windows用): | StampApp-1_10_1.zip |
体験版(評価)用 ライセンスキー: | "0-032E-583H5EW76R4R" |