6. エラーコード一覧

エラー値

概要

対処方法

0

処理に成功

1

無効な操作

2

指定したプリンターは存在しない

3

メモリ不足。またはバッファ不足

4

選択したプリンターは他のスレッドで使用中

・同じプリンター名をSelectPrinterするスレッドが複数動作している場合に発生する。この場合、他のスレッドの処理が終了するのを待機する

・SelectPrinterに空文字列を指定するスレッドが複数動作しているときに発生した場合、モデル名「Antenna House PDF Driver 8.0」のプリンターの複製を追加してください

5

プリンター名として使えない名前

他の名前を使う

6

レジストリにアクセスできなかった

PDF Driverに対しユーザーにアクセス許可を与える

7

コールバック関数で例外が発生した

8

プリンタードライバーがインストールされていない

9

名前を指定されたプリンターが無い

10

プリンターの作成に失敗

ユーザーにプリンター作成の権限を付与する

11

プリンターの削除に失敗

SelectPrinterで作成したプリンターが他のプログラムで使用されている可能性が高い。そのプログラムを終了する

12

APIのMemory Mapped File(MMF)にアクセスできない

splwow64.exeを強制終了するし、spoolサービスを再起動する

13

Win32APIのCreateMutexに関連するエラー

14

プリンターを開けない

ユーザーにPRINTER_ACCESS_USEの権限を与える

15

プリンターの情報/設定の読み書きができない

PDF Driverに対しユーザーにアクセス許可を与える

16

Win32のEnumPrinterに関連するエラー。プリンターを列挙できない。

PDF Driverに対しユーザーにアクセス許可を与える

17

設定ファイルが読めない

18

指定された名前のファイルは無い

フルパスを渡す

19

指定されたファイルが開けない

・他のプログラムで該当のファイルを開いていないか確認する

・読み取り権限を付与

20

COMのエラー

21

非対応のファイル

ファイルの形式と拡張子を確認する

50

設定でPDF/X指定だが文書タイトルがない

文書情報の「タイトル」に有効な文字列を指定する

51

設定でPDF/X指定で仕上がりサイズと裁ち落としサイズの関係が不正

仕上がりサイズを裁ち落としサイズに収まるよう設定値を変更する

100

設定ファイルが無い

・設定ファイルが存在するかどうかを確認

・フルパスを渡す

101

設定ファイルが正しい形式でない

102

設定ファイルが書き込みできない

・ファイル名を確認の上、フルパスで渡す

・フォルダへの書き込み権限の確認

103

設定ファイルをプリンタードライバーに送れない

splwow64.exeを強制終了するし、spoolサービスを再起動する

109

その他設定ファイルに関するエラー

APIで指定している設定ファイル名が正しい名称かどうかを確認する

150

入力ファイルを読めない

・ファイルが存在するか確認する

・フルパスを渡す

・フォルダのアクセス権限を確認

151

入力ファイルにパスワードが設定されている

152

非対応のファイル形式

・通常変換(convertFile)においては、Word/Excel/PowerPoint/テキスト/一太郎以外のファイルを変換しようとしていないかどうか確認する

・アドイン変換(convertFileAddin)では、Word/Excel/PowerPoint/テキスト以外のファイルを変換しようとしていないかどうか確認する

153

変換に失敗した。詳細な理由は不明

154

出力ファイルに書き込めない

・フォルダにファイルの作成、読み書きの権限を付与する

・書き込み先の同名ファイルを削除または移動する

・出力先に指定したフォルダパスの存在を確認

155

COMの操作に失敗

156

ページ数の取得に失敗した

157

入力ファイルにデータが無い

158

プリンターの変更ができない

159

タイムアウトした。

160

パラメータ不正

入力ファイル名の長さをMAX_PATH以内にする

161

アドインのロードに失敗した

162

PDF Driverのバージョンが期待したバージョンと異なる

163

Microsoft OfficeのCOMの登録が見つからない

164

ICCファイルが存在しない

指定したICCファイルが存在するか確認する

165

動的にロードされるDLLがない

・インストールフォルダにDLLが存在するか確認

・VCランタイムがシステムに入っているか確認

166

出力フォルダがない

・出力先フォルダにアクセス権を付与

・ネットワークパスの場合はアクセス可能か確認

181

ライセンスの期限切れ

ライセンスの更新(=保守契約の更新)

182

ライセンスファイルが見つからない

l{インストールフォルダ}\icフォルダにPDF Driver API用ライセンスファイルを配置する

183

PDFDriverが使用できない

・PDF Driverを使用している他のプログラムでReleasePrinterされるまで待機する

・モデル名「Antenna House PDF Driver 8.0」のプリンターの複製を追加する

・変換関数を呼び出す前にSelectPrinterを呼び出してプリンターの空き状況を確認し、リトライあるいはエラー処理をするなどの対応を検討してください

184

機能はまだ実装されていない

185

印刷可能なアプリがない

Word,Excel,PowerPoint,一太郎をインストールする

186

ユーザーによってキャンセルされた

190

その他のエラー

200

Excel処理中のエラー

201

ExcelのCreateInstanceのエラー

Excelの(再)インストール

202

Excelでファイルを開くときのエラー

204

Excelで印刷時のエラー

205

Excelでプリンター選択できなかった

206

Excelで印刷設定のエラー

208

Excelでシート数を取得できなかった

210

Excelで印刷オプションの設定に失敗した

212

Excelでワークブック選択に失敗した

213

Excelで印刷以外のCOMの操作に失敗

300

Word処理中のエラー

301

WordのCreateInstanceのエラー

Wordの(再)インストール

302

Wordでファイルを開くときのエラー

304

Wordで印刷時のエラー

305

Wordでプリンター選択できなかった

306

Wordで印刷設定のエラー

307

Wordでバックグラウンド印刷設定できなかった

308

Wordでページ数を取得できなかった

309

Wordで範囲外のページを指定した

開始ページ番号やセクションの設定を確認する

310

Wordで印刷オプションの設定に失敗した

312

Wordでドキュメント選択に失敗した

313

Wordで印刷以外のCOMの操作に失敗

316

Wordでファイル保存時のエラー(一時ファイル等)

318

Wordで座標取得のエラー

319

Wordで用紙の向きの取得/設定に失敗

320

Wordで移動に失敗

400

PowerPoint処理中のエラー

401

PowerPointのCreateInstanceのエラー

PowerPointの(再)インストール

402

PowerPointでファイルを開くときのエラー

404

PowerPointで印刷時のエラー

405

PowerPointでプリンター選択できなかった

406

PowerPointで印刷設定のエラー

408

PowerPointでスライド数を取得できなかった

409

PowerPointで範囲外のスライドを指定した

開始スライド番号、非表示スライドを確認する

410

PowerPointで印刷オプションの設定に失敗した

412

PowerPointでプレゼンテーション選択に失敗した

413

PowerPointで印刷以外のCOMの操作に失敗

419

PowerPointで用紙の向きの取得/設定に失敗

420

PowerPointで移動に失敗

421

PowerPointで最終版情報を取得/解除に失敗

500

一太郎処理中のエラー

501

一太郎のCreateInstanceのエラー

一太郎の(再)インストール

502

一太郎でファイルを開くときのエラー

「一太郎」が起動している場合は終了後、PDF Driver APIのプログラムを実行してください

504

一太郎で印刷時のエラー

505

一太郎でプリンター選択できなかった

508

一太郎でページ数を取得できなかった

509

一太郎で範囲外のページを指定した

512

一太郎でドキュメント選択に失敗した

513

一太郎で印刷以外のCOMの操作に失敗

514

一太郎でマクロの実行に失敗

6.1. パスワード付きファイルに対するエラーコードについて

Word、Excel、PowerPoint の読み取りパスワード、書き込みパスワードが付いたファイルに対する動作は、通常変換関数(convertFile)とアドイン変換関数(convertFileAddin)では以下のように異なっています。

拡張子

パスワード種類

convertFile

convertFileAddin

doc

読み取り

エラーコード「151」

エラーコード「151」

doc

書き込み

変換可

変換可

docx

読み取り

エラーコード「151」

エラーコード「151」

docx

書き込み

変換可

変換可

xls

読み取り

エラーコード「202」*

エラーコード「202」*

xls

書き込み

変換可

エラーコード「202」*

xlsx

読み取り

エラーコード「151」

エラーコード「151」

xlsx

書き込み

変換可

エラーコード「202」*

ppt

読み取り

エラーコード「402」*

エラーコード「402」*

ppt

書き込み

エラーコード「402」*

エラーコード「402」*

pptx

読み取り

エラーコード「151」

エラーコード「151」

pptx

書き込み

エラーコード「402」*

エラーコード「402」*

※1 OEMライセンスでは、Officeアドイン(convertFileAddin)はオプション機能です。

※2 表内の「*」が付いているエラーコードは、改訂19(8.0.19.0)以降におけるエラーコードです。改訂18以前は「153」です。