Antenna House PDF Driver API V5.0 評価版について   ウェブサイト: < http://www.antenna.co.jp/ptl/ > 購入前のお問い合わせ : sis@antenna.co.jp   OEM販売のお問い合わせ: oem@antenna.co.jp 2012.07.31 アンテナハウス株式会社 --------------------------------------------------------------------------------------  このたびは、Antenna House PDF Driver API V5.0 評価版をお申し込みいただき、  ありがとうございます。 Antenna House PDF Driver API V5.0(以下「PDF Driver API V5.0」)は、PDF を  生成する仮想プリンタドライバ「Antenna House PDF Driver V5.0」(以下「PDF  Driver V5.0」)を外部のプログラムなどから制御し、Microsoft Office(Word,  Excel,PowerPoint)、JustSystems 一太郎のOLEオートメーションを利用して印刷を  行う API です。  ここでは、Antenna House PDF Driver API V5.0(以下「PDF Driver API V5.0」)評  価版の制限事項、使用方法、お問い合わせについて説明します。 ■ 評価版の制限事項  ・インストール後、30日間利用可能です。  ・出力されるPDFには評価用透かし文字列が入ります。 ■ お問い合わせについて  ・技術的な疑問・質問については、弊社Webサイトの「よくいただくご質問」をご参考く   ださい。    PDF Driver API V5.0: http://www.antenna.co.jp/support/faq-sys/ptl/pda50.html PDF Driver V5.0 : http://www.antenna.co.jp/support/faq-sys/pdv/pdv50.html ■ 評価版の準備  ・PDF Driver V5.0 のインストール   [Driver_setup]フォルダにあるセットアップファイル「PDFDriver_Setup.exe」を使用   してインストールを行ってください。   本インストーラには、PDF Driver API のインストールは含まれていません。  ・PDF Driver API V5.0 のインストール   必ず、[DriverAPI_setup]フォルダにあるセットアップファイル「PDFDriverAPI_Setup.  exe」を使用してインストールを行ってください。   API の動作に必要な、    ・評価用ライセンスファイルの配置    ・ライセンスファイルのための環境変数設定   がインストーラで行われるようになっています。   本インストーラには、PDF Driver V5.0 のインストールは含まれていません。  ・インストール方法   ・インストール作業は、Administrators(管理者)権限を持つユーザーで行ってください。   ・インストールを行う前に、すべてのアプリケーションが終了していることをご確認くだ    さい。   ・「PDFDriver_Setup.exe」、あるいは「PDFDriverAPI_Setup.exe」をダブルクリックする    などして起動し、表示されるダイアログにしたがって、インストールを行ってください。   ・インストールを行うコンピュータの状態に応じて、インストール開始直後に    「Microsoft Visual C++ 2008 Redistributable セットアップ」    が開始される場合があります。PDF Driver V5.0、PDF Driver API V5.0 の動作のために    必要なランタイムライブラリですので、「ライセンス条項」に同意し、ダイアログにした    がってインストールを行ってください。  ・アンインストール方法   ・アンインストール作業は、Administrators(管理者)権限を持つユーザーで行ってくださ    い。   ・アンインストールを行う前に、すべてのアプリケーションが終了していることをご確認    ください。   ・コントロールパネル‐プログラムと機能(※)を開き、「Antenna House PDF Driver 5.0」    (PDF Driverをアンインストールする場合)、あるいは、「Antenna House PDF Driver API V5.0」(PDF Driver APIをアンインストールする場合)を選択してアンインストールを実    行してください。   ※使用するコントロールパネルの名前は、  Windows XP / Server 2003 の場合は「プログラムの追加と削除」   ・PDF Driver V5.0 のアンインストール完了時にシステムの再起動が促されますので、再起動    してください。  ・注意事項   API利用時にライセンスファイルが見つからないエラーが発生する場合は、コンピュータ    を再起動してください。 ■ フォルダの内容について ・_DriverAPI    PDF Driver V5.0 を制御する PDF Driver API V5.0 のバイナリファイル、サンプルコード、    リファレンスです。    ・PDF Driver API V5.0のご利用にさいしては、はじめに、「AHPDFDriver_API_V5_説明 書.pdf」の      「4.ライセンスファイルについて」      「6.V5の新しい機能」 「8.制限事項」      「9.2. 開発を行うための準備」 をよくお読みください。    ・「Antenna House PDF Driver API V3.1」からアップグレードされる場合には、     「7.PDF Driver API V3.1 からの変更点」をご一読ください。 ・_API    PDF Driver V5.0 を制御する「付属API」(出力先指定API、設定編集API)のバイナリファイル、 サンプルコード、APIリファレンス、説明書です。    PDF Driver API V5.0 がAPI内部でファイルの印刷処理を行うのと比べ、付属API は出力先や    印刷設定の制御を行うのみで印刷処理は行いません。    ・bin32/bin64/Include/lib32/lib64 各フォルダ内について      「AHPDFDriver_V5_付属API説明書.pdf」の「7.1 ファイルの内容」をご参照ください。    ・SampleCode フォルダ内について      「AHPDFDriver_V5_付属API説明書.pdf」の「7.4 サンプルコード」をご参照ください。    ・付属APIのご利用にさいしては、はじめに、「AHPDFDriver_V5_付属API説明書.pdf」の     「6.制限事項」をよくお読みください。「Antenna House PDF Driver V4.1」の付属     APIからアップグレードされる場合には、「5.Antenna House PDF Driver V4.1 付属     APIとの相違について」をあわせてご一読ください。  ・Driver_setup    PDF Driver V5.0 のインストーラです。    「PDF Driver API」、「付属API」のインストールは含まれていません。    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^     PDFDriver_Setup.exe : インストーラファイル     setup.iss : サイレントインストール用ファイル     vcredist_x86_KB2538243.exe/vcredist_x64_KB2538243.exe : 「Microsoft Visual C++ 2008 Service Pack 1 再頒布可能パッケージ」(2011年6月7日公開版) AHPDFDriver_V5_サイレントインストールについて.txt  ・DriverAPI_setup    PDF Driver API V5.0 のバイナリファイル、ヘッダファイル、評価ライセンスをコピー    するインストーラです。    「付属API」、「PDF Driver V5.0」のインストールは含まれていません。    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ・Tools    PDF Driver V5.0 の「プリンターの追加と削除ツール」と説明書です。  ・AHPDFDriver_API_V5_説明書.pdf    「PDF Driver API V5.0」の概要です。 ・AHPDFDriver_API_V5_評価版について.txt    本書 ■ 使用ライブラリ著作権情報 This product includes software developed by Independent JPEG Group(http://www.ijg.org/). Copyright (c) 1991-1998 Thomas G. Lane. This product includes software developed by Sam Leffler and Silicon Graphics, Inc (http://www.libtiff.org/). Copyright (c) 1988-1997 Sam Leffler Copyright (c) 1991-1997 Silicon Graphics, Inc. This product includes software developed by Jean-loup Gailly and Mark Adler (http://www.gzip.org/zlib/). Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler This product includes software developed by Glenn Randers-Pehrson and many other contributors (http://www.libpng.org/pub/png/). Copyright (c) 2000-2002 Glenn Randers-Pehrson Copyright (c) 1998, 1999 Glenn Randers-Pehrson Copyright (c) 1996, 1997 Andreas Dilger Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. This product includes altered version by Antenna House,Inc. This product includes softwares developed by: International Business Machines Corporation International Components for Unicode (ICU) libraries http://oss.software.ibm.com/icu/ Copyright (c) 1995-2007 International Business Machines Corporation and others All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish,distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. This product includes softwares developed by: The FreeType Project is copyright (C) 1996-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 by David Turner, Robert Wilhelm, and Werner Lemberg. This product includes softwares developed by:Little cms http://www.littlecms.com/ LittleCMS 1.13 Copyright (C) 1998-2004 by Marti Maria This product includes softwares developed by:Image Power, Inc. and many other contributers. http://www.ece.uvic.ca/~mdadams/jasper/ JasPer 1.701 Copyright (c) 1999-2000 Image Power, Inc. Copyright (c) 1999-2000 The University of British Columbia Copyright (c) 2001-2003 Michael David Adams This product includes softwares developed by: The Code Project http://www.codeproject.com/cpp/yard-tokenizer.asp A Regular Expression Tokenizer using the YARD Parser distributed under the Boost Software License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt) Copyright 2004 by Christopher Diggins Everything else Copyright (c) CodeProject,1999-2009 ■ 履歴 ※「Antenna House PDF Driver」についての修正内容は、すべての機能について記載しています。  ライセンスの種類により、Microsoft Officeアドイン機能、PDF/A-1b:2005の出力機能は実装されて  おりませんので、ご了承ください。 2012.07.31 Antenna House PDF Driver API V5.0 MR10  *付属するPDF Driverバージョン:Antenna House PDF Driver V5.0 MR10 (5.0.10.0)  [PDF Driver]  ・白黒のパターン描画が正しく出力されない問題を修正しました。  ・ドロップシャドウの付いた画像が正しく出力されない問題を修正しました。  ・マスク情報が残ったままとなり画像が正しく出力されない問題を修正しました。  ・外字が重なって出力される問題を修正しました。  ・特定のフォントに結びついた文字を縦書きした場合に回転してしまう問題を修正しました。  [PDF Driver API]  ・API指定の用紙サイズとプリンタのデフォルト用紙サイズが違う場合にAPIのサイズが適用されなかった   問題を修正しました。  ・アドイン変換の場合、Excel終了時にExcelのエラーが出る場合がある問題を修正しました。  ・PowerPointの「最終版」指定されたファイルを印刷できなかった問題を修正しました。  ・Word2007以降のみファイルをOpenNoRepairDialogで開くように変更しました。  ・ReleasePrinter時に印刷設定の受け渡しに使用しているパイプやMMFの内容をリセットするようにしま   した。  ・Wordファイルにおいて、セクションのページ番号が全ページ数より大きい場合に全ページが出力されない   問題を修正しました。 [付属API]  ・ReleasePrinter時に印刷設定の受け渡しに使用しているパイプやMMFの内容をリセットするようにしま   した。  ・API指定の用紙サイズとプリンタのデフォルト用紙サイズが違う場合にAPIのサイズが適用されなかった   問題を修正しました。 [PDF Driver Installer]  ・インストールを行うPDF Driverのバージョンが、すでに存在するPDF Driverと同一バージョンまたは   より新しいバージョンの場合に上書きインストールを行うようにしました。  ・レジストリに書き込むバージョン番号を4桁であらわすようにしました。(例.「5.0.10.0」)  ※注意事項※  ・MFCのアプリケーションから印刷しようとした場合、名前を付けて保存ダイアログ表示中に、サーバー   ビジーのダイアログが表示されます。これは、名前を付けて保存ダイアログがCOMを利用した別プロセス   (comdlgcom.exe)で動作しているためです。   「一般」タブの「PDFの出力先フォルダ」のフォルダ参照ダイアログ表示中も同様の現象となります。   これを回避するには、    AfxOleGetMessageFilter()->EnableNotRespondingDialog(FALSE);   を行ってください。 あるいは、「comdlgcom.exe」のファイル名称を変更してください。  ※既知の問題※  ・縦書きフォントにおいて向きがおかしい場合があります。  ・PowerPointファイルのスライドの印刷の向きが「横」の場合、印刷設定で用紙サイズをカスタムサイズ   にして出力すると、PDFのページサイズの幅と高さが入れ替わった大きさになります。 2012.05.18 Antenna House PDF Driver API V5.0 MR9  *付属するPDF Driverバージョン:Antenna House PDF Driver V5.0 MR9 (5.0.9)  [PDF Driver]  ・印刷キャンセル時にメモリアクセス違反する場合がある問題を修正しました。  ・名前を付けて保存ダイアログの「ファイルの種類」のフィルタが効かなくなっていた問題を修正しました。  ・日本語フォントのかっこ("("、")")の位置がずれる問題を修正しました。  ・Wordアドイン:見出しが正しい順番でしおりとして出力されるよう修正しました。  ・Excelアドイン:「定義された名前」へのハイパーリンクがリンクとして出力されるよう修正しました。  ・縦書きフォント(@付きフォント)の文字を印刷すると向きがおかしくなる問題を修正しました。   (暫定版)  ・OpenTypeフォントを含む文書を繰り返し変換すると、変換時間が遅くなる、ウインドウや文字が描画   されなくなるなどのシステムが異常状態に陥る問題を修正しました。  ・グラフィックスの変換行列で縦長や横長にして文字を描画すると、黒色以外も黒で描画されてしまう   問題を修正しました。  ・設定ファイルの一部メンバにおけるメモリ解放漏れを修正しました。  ・グローバル変数が残ったままになっている問題を修正しました。これにより、1プロセスから複数同   時印刷を行った場合の不具合が解消されました。 [PDF Driver API]  ・COMインターフェイスにおいて、変換時にWordファイルの自動マクロが無効にならない問題を修正   しました。  ・COMインターフェイスにおいて、入力ファイル設定時にページ数を取得しないようにしました。   (速度改善)  ・Wordファイルにおいて、ページ数取得処理時に自動マクロを無効にしました。  ・64bit OS + Office 32bit の環境において、Wordなどのプロセスが残る場合がある問題を修正しま   した。  ※既知の問題※  ・縦書きフォントにおいて向きがおかしい場合があります。  ・PowerPointファイルのスライドの印刷の向きが「横」の場合、印刷設定で用紙サイズをカスタムサイズ   にして出力すると、PDFのページサイズの幅と高さが入れ替わった大きさになります。 2012.04.02 Antenna House PDF Driver API V5.0 MR8  *付属するPDF Driverバージョン:Antenna House PDF Driver V5.0 MR8 (5.0.8)  [PDF Driver]  ・フルカラーの画像処理を改善しました。(速度改善)  ・内部で使用している画像処理ライブラリlibjpegをlibjpeg-turboに変更しました。  ・Wordファイルにおいて、ファイルのページ設定の用紙がカスタムサイズで横方向の場合に、出力   されたPDFのページサイズの幅と高さが入れ替わってしまう問題を修正しました。  ・Wordアドイン:相互参照検索中に参照先が存在しない場合にエラーになる場合がある問題を修正   しました。  ・アドイン:元文書のプロパティをPDFの文書情報として出力する場合に、256バイトを超える文字列   が設定されていると文書情報として正しく出力されない問題を修正しました。元文書のプロパティ   が256バイトを超えている場合は、それより後ろの部分が切り落とされます。 [PDF Driver API]  ・64bitに対応しました。  ・印刷設定変更処理の待機時間を減らしました。(速度改善)  ・Excelファイルに対する解像度取得処理を高速化しました。(速度改善)  ・Wordにおいて、全ページをひとつのPDFファイルに出力する場合は、ページ数計測を行わないよう   にしました。(速度改善)  ・PtlDrvStringにおけるメモリリークを修正しました。  ・COMインターフェイスにおいて、変換を繰り返すとメモリ消費量が増えていく問題を修正しました。  ・Wordでファイルを開く前に自動実行マクロを無効にしました。  ・convertFile実行時の「153」エラーの内容を細分化しました。  ・ExcelファイルをconvertFileで変換するときのシートの種類判別処理を修正しました。  ・ExcelファイルをconvertFileAddinで変換した場合に、リンクが出力されなかったり、コメント注   釈の位置がおかしくなる問題を修正しました。 [付属API]  ・設定編集APIによる印刷設定変更処理の待機時間を減らしました。(速度改善)  ・出力先指定APIを.NET4.0 Frameworkに対応しました。  ・設定編集APIに「CEditSettingFile2」クラスを追加し、印刷開始終了通知処理を行えるようにしました。  ※既知の問題※  ・OpenTypeフォントを含む文書を繰り返し変換すると、変換時間が遅くなる、ウインドウや文字が描画   されなくなるなどのシステムが異常状態に陥る問題があります。  ・グラフィックスの変換行列で縦長や横長にして文字を描画すると、黒色以外も黒で描画されてしまう問題   があります。  ・PowerPointファイルのスライドの印刷の向きが「横」の場合、印刷設定で用紙サイズをカスタムサイズ   にして出力すると、PDFのページサイズの幅と高さが入れ替わった大きさになります。 2012.02.02 Antenna House PDF Driver API V5.0 MR7  *付属するPDF Driverバージョン:Antenna House PDF Driver V5.0 MR7 (5.0.7)  [PDF Driver]  ・PowerPointアドイン:ハイパーリンク処理中に強制終了する問題を修正しました。  ・Wordアドイン:「スタイルを検索中です」の処理中に強制終了する場合がある問題を修正しました。  ・Wordファイルにおいて、図形の半透明部分がAdobe Readerで表示させたときにくすんだ色になる問題を   修正しました。  ・Internet Explorer 9で印刷すると文字が欠落する場合がある問題を修正しました。  ・Internet Explorer 9から印刷したときに強制終了する場合がある問題を修正しました。 [PDF Driver API]  ・Wordファイルにおいて、「アクセス許可」の「編集の制限」で「フォームへの入力」のみが許可されて   いるファイルが変換できない問題を、変換できるように修正しました。  ・APIで出力先指定したファイルが上書きできない場合に印刷が失敗するようにしました。 [付属API]  ・出力先指定APIにおいて、130文字以上のファイル名領域のすべてを初期化していなかった問題を修正しま   した。  ・出力先指定APIにおいて、setOpenPDF(true)を行ってもPDFが開かない問題を修正しました。  ・出力先指定APIのsetOpenPDFがプログラムでコールされない場合は、設定ファイルの「作成後PDFを表示」   の設定値に従うようにしました。 2011.12.20 Antenna House PDF Driver API V5.0 MR6  *付属するPDF Driverバージョン:Antenna House PDF Driver V5.0 MR6 (5.0.6)  [PDF Driver]  ・PowerPointファイルのスライドの印刷の向きが「横」の場合に、用紙サイズをカスタム設定すると   幅と高さがいれかわったページサイズで出力される問題を修正しました。  ・SetWorldTransform関数使用時に線の幅が正しく出力されない場合がある問題を修正しました。  ・Rectangle関数使用時に四角形が描画されない場合がある問題を修正しました。  ・STIX fontsの場合に出力されたPDFをAdobe Readerで開こうとするとエラーが発生する問題を修正   しました。  ・名前を付けて保存ダイアログとフォルダ選択ダイアログを別プロセス化しました。  ・主に16bitアプリからの印刷で浮動小数点例外が出ることがある問題を修正しました。 ・ツールバーの位置として不正な値がレジストリに保存されている場合に起動時ロードエラーになる 問題を修正しました。 ・Excelアドイン:ハイパーリンクが変換されない問題を修正しました。  ・PowerPointアドイン:文字列を含むハイパーリンク(外部ファイルへのリンク、URL、メールなど)   が存在する場合に変換途中で強制終了してしまう問題を修正しました。  ・PowerPointアドイン:ツールバーの位置が保存されない問題を修正しました。  ・Wordアドイン:見出しがしおりに変換されない場合がある問題を修正しました。 [PDF Driver API]  ・APIからプリンターを利用する場合に、ひとつのプリンターを複数のユーザーから同時に使用できる   ようにしました。ただし、ユーザーIDは異なっている必要があります。 ・PowerPointのアドインを利用した変換処理中に、ダイアログが表示される場合がある問題を修正しま   した。 [付属API]  ・APIからプリンターを利用する場合に、ひとつのプリンターを複数のユーザーから同時に使用できる   ようにしました。ただし、ユーザーIDは異なっている必要があります。 2011.07.12 Antenna House PDF Driver API V5.0 MR5  *付属するPDF Driverバージョン:Antenna House PDF Driver V5.0 MR5 (5.0.5)  [PDF Driver]  ・解像度が異なるシートを持つExcelファイルを「ブック全体」で印刷を行うとExcelが強制終了する   不具合を修正しました。  ・Wordアドイン:「通常使うプリンタ」にリダイレクトされたプリンタが選択されているとPDF Driver   からの出力が行われない不具合を修正しました。 [PDF Driver API]  ・解像度が異なるシートを持つExcelファイルを変換すると、1個のPDFファイルとして正しく出力され   ない不具合を修正しました。全シートの中でもっとも大きな解像度に合わせてPDFに出力します。こ   のため、シートの内容によっては、ページレイアウトがオリジナルとは異なります。  ・Excelファイルを変換すると、設定されているフッタが付かなかったり、設定した内容とは異なるフ   ッタが出力されたりする不具合を修正しました。  ・Excelファイルにおいて「ページ設定」の「解像度」が Antenna House PDF Driver V5.0 で扱うこと   ができない値の場合、印刷エラー回避のために解像度を 600dpi に再設定するようにしました。この   ため、シートの内容によっては、ページレイアウトがオリジナルとは異なります。  ・ダイアログシート、マクロシートが含まれているExcelファイルに対して正常に出力されるよう修正し   ました。  ・非表示シートを含むExcelファイルの範囲指定処理を修正しました。範囲は、非表示シートを含まない   シート番号を指定します。  ・Excelファイルをアドイン変換する場合に、範囲指定が「シート」単位になるよう修正しました。  ・PowerPointファイル変換時にエラーが発生する場合がある問題を修正しました。  [プリンターの追加と削除ツール]  ・連番の上限値を100から9,999に変更しました。  ・追加/削除処理中ダイアログに「中断」ボタンを追加しました。ボタンをクリックすると処理を中止し   ます。それまでに追加/削除されたプリンターは元に戻しません。  ・「削除」タブに「全て選択」、「選択反転」ボタンを追加しました。 2011.05.19 Antenna House PDF Driver API V5.0  *システム製品バージョン リリース  *付属するPDF Driverバージョン:Antenna House PDF Driver V5.0 MR4 (5.0.4) 2011.03.10 Antenna House PDF Driver API V5.0  *OEMバージョン リリース  *付属するPDF Driverバージョン:Antenna House PDF Driver V5.0 MR2 (5.0.2) ----------------------------------------------------------------------- Copyright (c) 2010-2012 Antenna House, Inc. All rights reserved. Antenna House is a trademark of Antenna House, Inc. -----------------------------------------------------------------------