Welcome Dialog

コミュニティへようこそ。

まったく新しい外観になりました。ツアーに参加して、アドビサポートコミュニティの最新情報をご覧ください


プログラムからPDF印刷する際、時々、エラーとなる

New Here ,
Aug 19, 2020 Aug 19, 2020

リンクをクリップボードにコピー

コピー完了

現在、Acrobatを使用して、PDFファイルを印刷するプログラムを開発しております。

自動で1日に1500~1600回ほど印刷処理を行っており、

日にもよりますが、1~5回ほどエラーが発生しております。

何か原因が解かる方、ご助言をお願いいたします。

ここでの投稿で不適切であった場合、大変申し訳ありません。

 

対象機能内容は、以下の通りです。

事前に参照設定、プリンタのデフォルト設定は済です。

==========================================================================

#Region "PDFプリンタ出力"
 ' PDFプリンタ出力
 Public Function PrintPdf(ByVal strInFile As String, ByRef strメッセージ As String) As Boolean
  Dim blRet As Boolean
  Dim acroAVDoc As New Acrobat.AcroAVDoc ←①

  

  PrintPdf = True

  

  Try
   ' PDFファイルを開く
   blRet = acroAVDoc.Open(strInFile, "") ←②
   If Not blRet Then
    PrintPdf = False
    strメッセージ = "PDFファイルオープンエラー"
    Exit Try
   End If

 

   ' 印刷
   blRet = acroAVDoc.PrintPagesSilent(0, 0, 2, CLng(True), CLng(True)) ←③
   If Not blRet Then
    PrintPdf = False
    strメッセージ = "PDFファイル印刷エラー"
   End If

   ' PDFドキュメントを閉じる
   blRet = acroAVDoc.Close(1) ←④

 

  Catch ex As Exception
   strメッセージ = ex.Message
   PrintPdf = False
  Finally
   ' オブジェクト強制解放
   acroAVDoc = Nothing
  End Try
 End Function
#End Region

==========================================================================

↑ 抜粋ここまで

 

赤太字の4箇所で発生しており、エラー内容を確認すると

 1. 「リモート プロシージャ コールに失敗しました。 (HRESULT からの例外:0x800706BE)」 ← ①、③、④で発生

 2. 「リモート プロシージャ コールに失敗し、実行されませんでした。 (HRESULT からの例外:0x800706BF)。」 ← ①で発生

 3. 「RPC サーバーを利用できません。 (HRESULT からの例外:0x800706BA)。」 ← ①で発生

 4. 「サーバーによって例外が返されました。 (HRESULT からの例外:0x80010105 (RPC_E_SERVERFAULT))」 ← ②で発生

 

ソフト、OS、開発言語の情報は以下の通りです。

ソフト:Adobe Acrobat Standard DC(バージョン 2020.012.20041)

OS:Windows10 Pro

言語:Microsoft Visual Basic 2010

 

(追記:2020/8/21)
以下、Windowsログを取得しましたので、追記いたします。
========================================================================================================================
障害が発生しているアプリケーション名: Acrobat.exe、バージョン: 20.12.20041.1044、タイム スタンプ: 0x5f2364f5
障害が発生しているモジュール名: Acrobat.dll、バージョン: 20.12.20041.1044、タイム スタンプ: 0x5f2364e9
例外コード: 0xc0000005
障害オフセット: 0x001723f5
障害が発生しているプロセス ID: 0x351c
障害が発生しているアプリケーションの開始時刻: 0x01d67760e10b1b64
障害が発生しているアプリケーション パス: C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\Acrobat.exe
障害が発生しているモジュール パス: C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\Acrobat.dll
レポート ID: 244fcba9-a289-42d2-9515-aff87e90adf1
障害が発生しているパッケージの完全な名前:
障害が発生しているパッケージに関連するアプリケーション ID:
========================================================================================================================

その後、「Adobe Acrobat Standard DC」をアップデートしました。
バージョン : 20.012.20041 → 20.012.20043

 

キーワード
一般的なトラブルシューティング, 印刷およびプリプレス

表示

680

いいね

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Adobe Community Professional ,
Aug 19, 2020 Aug 19, 2020

リンクをクリップボードにコピー

コピー完了

Readerのコミュニティのほうで、印刷に関わるトラブル投稿が2件ほどあるので、同様ではないかと想定されます。

https://community.adobe.com/t5/acrobat-reader-acrobat-dc-for-mobile%E3%83%95%E3%82%A9%E3%83%BC%E3%83...

https://community.adobe.com/t5/acrobat-reader-acrobat-dc-for-mobile%E3%83%95%E3%82%A9%E3%83%BC%E3%83...

いいね

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
New Here ,
Aug 20, 2020 Aug 20, 2020

リンクをクリップボードにコピー

コピー完了

最新

assauseさん

ご回答ありがとうございます。

参考に見てみます。

必要に応じて、Windowsログなど取得したいと思います。

 

いいね

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines