問題タブ [adobe-reader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - javascriptからthis.printを呼び出した後、Acrobat Readerで選択したプリンターを復元する
印刷する前に現在のプリンターを保存し、「this.print」を呼び出した後に復元する方法はありますか?
私たちの Web アプリケーションは多くのレポートを出力します。ほとんどのレポートは、現在表示されている Web ページの iframe に生成されて表示されます。その後、ユーザーは Adobe のメニューを操作して印刷できます。
少数のレポートは、特定のプリンターに自動的に印刷する必要があります。これらのレポートを生成するときに、次の JavaScript を PDF に追加します。次に、PDF が非表示の iframe に読み込まれ、印刷されます。
これはうまく機能し、ファイルは正しいプリンターに印刷されます。
次のレポートを印刷するときに問題が発生します。ユーザーが Adobe の印刷ボタンをクリックすると、選択されたプリンターは、「this.print」を呼び出したときに設定されたプリンターになります。間違ったプリンターが選択されていて、通常のレポートがラベル プリンターに印刷されていることにユーザーが気付かない場合があります。
私は次のようなことをしたい...
助けてくれてありがとう
internet-explorer-8 - IE8/XP/Reader 9.4 を使用した Adobe LiveCycle Workspace でのフレームの問題
ユーザーが Workspace でフォームを開くと、UI の通常の位置ではなく、別のフレームにレンダリングされます。このフレームは再配置できず、ユーザー アクション ボタンを隠したりブロックしたりして、ユーザーがプロセスを続行できないようにします。IE7/XP/Reader 9 のどのバージョンでも問題ありません。
明らかな回避策は別のブラウザーを使用することですが、IE8/XP/Reader 9.4 構成が私たちの環境で普及しており、ユーザーは別のブラウザーを自分でインストールする管理者権限を持っていません。他のアプリケーションの依存関係により、これが問題になった場合、Reader のバージョンを変更する方がはるかに簡単なオプションです。
他の誰かがこれに遭遇しましたか?どのコンポーネントがこの問題を引き起こしている可能性がありますか?
javascript - javascriptはブラウザ用のadobeリーダープラグインを検出します
PDFビューアプラグインがインストールされていない場合、それを検出し、PDFビューアをインストールするためのアラートメッセージを表示する方法
pdf - PDFAcroFormsHTTP-POST後の応答の処理
PDFファイルからのHTMLフォームの送信が成功した(または失敗した)ことをユーザーに通知したいと思います。これで、Adobe Readerでbrowser-pluginを使用すると、ブラウザーでHTML応答が表示されるようになりました。スタンドアロンリーダーを使用してフォームを送信した場合、「タイプtext / html; charset=uft-8のコンテンツを処理できません」というエラーが発生しました。
私の質問は、スタンドアロンリーダーとブラウザプラグインの両方が処理できる、応答にどのタイプ/形式を使用する必要があるかです。
css - CSS 不透明度が iframe で開かれた Adobe pdf リーダーに適用されない
ページ全体に背景を透明に適用しても、iframe で開いた PDF には適用されません。PDF が背景で隠れないのはなぜですか?
ここに例がありますhttp://jsfiddle.net/JXT5V/3/ (例はChromeでは機能しません)
c# - 2 番目のインスタンスの起動時に Adobe Reader プロセスが失敗する
この C# WinForms アプリケーションでは、PDF ファイルを生成し、クラスを介して Adobe Reader (または既定のシステム .pdf ハンドラー) を起動しますProcess
。PDF ファイルは大きくなる可能性があるため (約 200K)、Exited
イベントを処理して、後で一時ファイルをクリーンアップします。
ファイルが開かれ、再び閉じられると、システムは必要に応じて機能します。ただし、2 番目のファイルが (Adobe Reader を閉じる前に) 開かれると、2 番目のプロセスはすぐに終了し (Reader が MDI 機能を使用しているため)、Exited
ハンドラーで File.Delete 呼び出しが失敗するはずです。これは、結合された Adobe プロセスによってロックされているためです。ただし、Reader では代わりに次のようになります。
このドキュメントを開くときにエラーが発生しました。このファイルが見つかりません。
異常なのは、ファイルを削除する前にデバッガーのブレークポイントを設定し、削除を試みる (そして失敗する) ことを許可すると、システムが期待どおりに動作することです!
ファイルが存在することは確かであり、プロセスを開始する前にファイルへのすべてのハンドル/ファイル ストリームが閉じられていることはかなり肯定的です。
次のコードで起動しています。
注: を使用し_pdfProcessDictionary
て Process オブジェクトへの参照を保存し、Exited イベントを正常に発生できるようにスコープ内にとどめます。
クリーンアップ/終了イベントは次のとおりです。
可能な解決策:
- ファイルがまだ別のプロセスで開かれていることを検出する
- 2 番目のプロセスが実際には完全に終了しておらず、代わりに最初のプロセスでファイルが開かれていることを検出します。
.net - .NET WebBrowser コントロールで PDF を表示するときに Adobe Reader ツールバーを非表示にするにはどうすればよいですか?
.NET Web ブラウザー コントロール内に PDF ドキュメントを読み込もうとしています。v10 (別名「X」) より前のバージョンの Adobe Reader では、ツールバーが表示されずに PDF が読み込まれ、PDF ドキュメントが表示されるだけでした。新しくリリースされた Reader v10 には、表示したくないツールバーがあります。このツールバーを非表示にする方法を誰かが知っているかどうか疑問に思っています。
Reader へのアクセスに直接使用しているコードがないため、答えはレジストリにあるのではないかと考えています。すべては、コントロールを介して MIME タイプによって処理されWebBrowser
ます。
PDFファイルをロードするための私のコードは次のとおりです:
c# - AdobeReaderのテキストのドラッグアンドドロップの問題
AdobeReaderと単純なテキストのドラッグアンドドロップ機能に問題があることを発見しました。
テキストを選択して.NETアプリケーション(またはnotepad ++やVisualStudioなどのテキストエディター)にドロップすると、テキストにランダムな文字が添付されます。
私は一生懸命に努力して問題を観察しました、そして私の観察が行く限り、私は次のように言うことができます:
- 同じテキストをドラッグするために選択した場合、2回発生することはありません。
- 添付されたテキストは常にほんの数文字の長さです(少なくとも10)
- 添付された文字は、以前に削除されたテキストの断片であるように見える場合があります
- 添付文字が英数字ではない場合があり、認識が困難です。
- 選択したテキストはどこでもかまいません(段落全体だけでなく)
ドロップしたテキストをアプリケーション内の他のテキストと比較しますが、ドラッグしなかった文字がいくつかあるため、これは明らかに失敗します。
.NET側では、標準のIDataObjectインターフェイスを使用し、複数の形式を試しましたが、動作は常に同じです。再現は可能ですが、ランダムに発生するため予測できません。
だから私の質問は次のとおりです:これはAdobe Readerのバッファ充填の問題ですか(バージョン8、9、Xでセキュアモードがオフになっている場合に発生します)?これは、どのサードパーティプログラムがPDFを作成したかに依存しますか?誰かが同じ行動を経験しましたか(私はこれについて何も見つけることができないので)?
事前に私は他のpdfを言わなければなりません-それはここでのビジネスポリシーであるため、リーダーはオプションです:)。
この質問に答えてくれた方に感謝します。
activex - Adobe Reader X(10.0)ActiveX:注釈が無効になっています
小さなサンプルアプリケーションにAdobeReaderXActiveXコントロールを埋め込んだだけです。注釈とコメントに関連するすべてのコントロールが無効になります。
何故ですか?コードで有効にできますか?
c# - Adobe Acrobat Readerが開いているかどうかを確認し、PDFのファイル名を取得します
開いているAdobeAcrobatReaderがあるかどうかをC#で確認する方法を探しています。ある場合は、開いているPDFのパスを含むファイル名を取得します。
誰かが私にヒントをくれますか?
ありがとうございました。
よろしく、トーマス