Skip to main content
  • 5,102 Posts
  • 6,200 Replies
5102 Posts
Acrobat XにてPDFファイルを印刷する際、「印刷」ボタンを押した後 数十秒フリーズすることがある

Acrobat XにてPDFファイルを印刷する際、「印刷」ボタンを押した後 数十秒フリーズすることがあるのですが、同様の問題を解決された方はいらっしゃいますでしょうか?ファイルメニューから「印刷」を選択し、印刷ダイアログボックスの表示までは問題なく進むのですが、ダイアログの「印刷」ボタンをクリックすると、進捗のPopupが出たところでフリーズしマウスカーソルも動かなくなってしまうことがたびたびあります。数十秒すると問題なく印刷され、何事もなかったように動き出すのですが、1日に1回~数回発生する状況でその間は何もできなくなってしまいます。特にファイルへの依存はないようで、ある時発生したファイルでも次回は発生するわけではなく、容量等も100数KB程度のものから数MBのものまでさまざまです。同じPC、プリンタを使用していてもAcrobat以外(ExcelやWord)では発生しておらず、特定のPDFファイルに依存しているわけでもないため原因がわかりません。環境は以下の通りです。使用OS:Windows 7 32bitAdobe Acrobat X 10.1.16何か情報をお持ちの方はいらっしゃいますでしょうか?

 質問
PDFファイルから日本語文字列を抽出する方法

PDFファイルから文字列を抽出するプログラムを書こうとしています。ファイルからオブジェクトを読み取り、文字列を抽出しようとしていますが、下記のような、文字のエンコードができないケースが発生します。赤字部分のような現象、太字部分のような疑問点、について何かご存知の方がいらっしゃましたら、御教示頂けますと大変助かります。現象1. ()で囲まれたリテラル部分に、バイナリのようなコードが入っているPDFファイルがある →()内にバイナリの値やCIDのような値が入っており、エンコードできずに化けた文字列として抽出してしまう →()内に、ASCII ないしエスケープ文字以外が入っていることを検知できるような、タグのようなものがあるのでしょうか?現象2. CMapが不完全と思われるPDFファイルがある →<>で囲まれた文字コードを、PDFファイル内で格納されているCMap から検索しても、 ヒットしない →かつ、PDFファイル内で /encoding で指定される設定が、   http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/pdf/pdfs/PDF32000_2008.pdf    Table 118 – Predefined CJK CMap names  のJapanese のものとして定義されているもの 以外の文字列の場合があり、  適切なコード抽出ができない。 →どこかに、上記定義外の一般的なCMapのようなものが存在するのでしょうか?以上、宜しくお願い致します。