問題タブ [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.

0 投票する
2 に答える
6371 参照

adobe - Adobe ReaderがWindowsでファイルロックを保持しないようにすることは可能ですか?

Windowsでは、PDFをAdobe Readerで開くと、ファイルがロックされているように見えます。この動作は、pdflatexを再実行してファイルを再生成する場合は、Readerでファイルを閉じ、pdflatexを実行し、Readerに戻って、ファイルを再度開く必要があることを意味します。OSXでのプレビューや他のプラットフォームで使用した他のほとんどのPDFリーダーのように、ファイルが開いている間、リーダーがロックを保持しないようにする方法はありますか?

0 投票する
3 に答える
28973 参照

command-line - コマンドラインからacrobatリーダーのインスタンスを閉じる

次のコマンドを使用してPDFを印刷しています。

すべて正常に動作しますが、1つのウィンドウがポップアップします。誰かが私がそれを無効にするのを手伝ってくれますか?この質問に含まれているさまざまなオプションを試してみまし たが、成功しません。

どんな助けでも大歓迎です。

0 投票する
2 に答える
6686 参照

pdf - iTextSharp で生成された PDF により、Adobe Reader X で [保存] ダイアログが表示されるようになりました

私は iTextSharp を使用して 1 年以上 PDF ドキュメントを生成しています。残念ながら、Adobe Reader X のリリースにより、PDF を保存すると「保存しますか?」というメッセージが表示されるようになりました。PDF ドキュメントを閉じるときに表示されるダイアログ。これは、iTextSharp で生成されていない PDF では発生しません。一日中 PDF ドキュメントを開いたり閉じたりしているユーザーにとっては、本当に迷惑です。これを防ぐために設定できる iTextSharp のプロパティはありますか?

それが役立つ場合、私は PdfReader を使用して既存の PDF ドキュメントからデータを読み取ります (この元のドキュメントでは [保存] ダイアログは表示されません)。次に、PdfWriter を使用して新しいドキュメントを作成し、AddTemplate を使用して元のドキュメントの一部を新しいドキュメントにコピーします。

0 投票する
4 に答える
11062 参照

android - Android アプリケーション内から Adob​​e Reader を起動する

デバイスに PDF ファイルを表示する Android アプリケーションを作成しています。また、Adobe Reader の現在のバージョンコード (35498) を使用して、pdf ファイルを表示する必要があります。画面にファイルのリストを表示するコードがあります。ここで、各ドキュメントのオンクリックで Adob​​e リーダー (デバイスにインストールされている他の PDF リーダーではない) を呼び出す必要があります。それをどのようにコーディングするかわかりません。私はAndroidの初心者です。どんな助けでも大歓迎です。

前もって感謝します、 Navin

0 投票する
1 に答える
1665 参照

c++ - 以前は機能していた CoCreateInstance の E_ACCESSDENIED

以前は機能していたコードがいくつかありますが、最近停止しました。Adobe Reader プラグインに含まれており、最新の Reader バージョンには「保護モード」があり、これが問題を引き起こしています。

私のプラグインは、インプロセスでロードする通常の dll の一部をロードできます。

しかし、自分のサービス (同じマシンで実行されている) への com ポインターを取得しようとすると、次のようになります。

E_ACCESSDENIED私はHRESULTを取得します。

Adobe Reader X が登場するまで、これは問題なく機能していました。保護モードがなければ、Adobe は正常に動作し、すべてが機能します。保護モードでは、Adobe は別の Reader プロセスを生成しますが、いくつかの制限があります。これを Process Explorer で見ると、親の Reader プロセスの [セキュリティ] タブでは、ほとんどすべてが必須に設定されていることがわかります。ただし、子リーダー プロセスには、ほとんどのグループが「拒否、必須」に設定されており、一部は「必須、制限付き」に設定され、一部は単に必須に設定されています。これが重要な場合は、詳細を提供できます。

すべてのプロセス (私のサービスとリーダーの両方) は、同じユーザー (私) として実行されます。それが問題であれば、私には管理者権限があります。

自分のサービスにアクセスしようとしたときに AccessDenied エラーが発生する原因は何ですか? これを機能させるには、どのようなセキュリティ フープを通過する必要がありますか?

0 投票する
1 に答える
1419 参照

c - Adobe Reader X Security Sandbox - ルールの追加 (プラグイン)

「Adobe Reader X 保護モード内」の記事では、サンドボックスをプログラムで (AddRule() を使用して) 構成できるようにする必要があると簡単に述べています。

また、リーダー X SDK には、ルールを追加するためのサンプル コードが含まれているはずですが、その例はどこにもありません。「broker」、「sandbox」、「addrule」などの用語で SDK 全体を検索しても、何も見つかりません。

レジストリ内の特定の場所 (HKCU の下) への書き込みを許可するようにセキュリティ サンドボックスを構成する方法は?

ファイルシステム上の特定のディレクトリへの書き込みを許可するようにセキュリティ サンドボックスを構成するにはどうすればよいですか?

0 投票する
2 に答える
3317 参照

delphi - Adobe X 起動時に保護モードを有効にする - コードで無効にする

私たちのアプリケーションは Delphi で作成され、一連のレポートを生成します。そのほとんどは、生成時に自動的に開く PDF 形式です。Adobe X では、「起動時に保護モードを有効にする」というデフォルトで有効になっている機能が導入されました。レポート PDF ファイルは、「ShelExecute」を使用して開きます。

この新しい Adob​​e Reader の新しい設定により、Win 7 または Vista でドキュメントを開くときにエラー メッセージが表示されます。ドキュメントをダブルクリックして開いても問題ありません。保護されたメソッドを無効にする方法、またはエラーを発生させずにドキュメントを開く別の方法 (回避策) はありますか?

*もう少し情報 *

PDF ファイルはサーバー アプリケーションで生成され、クライアントにストリーミングされ、クライアントは (Write を使用して) PDF を生成します。

上記の同じコードを使用してpdfを開くだけのダミーアプリを作成しましたが、機能します。私はアプリケーションの権限を確認しました - すべて同じです - 唯一の違いは、動作していないものは適切なインストーラーを使用して OS にインストールされていることです - もう一方 (ダミーのもの) は作成してそこにドロップしました。

コメントの 1 つがファイルの関連付けについて尋ねます - アプリケーションが Adob​​e Reader の起動に成功するため、これは問題ではありません - Adob​​e Reader は「アクセスが拒否されました」というエラー メッセージを表示します。同じファイルをダブルクリックすると正常に動作します。

新しい情報 - 2011 年 3 月 30 日 - 午後 2:50 - ニュージーランド時間

アプリ自体とダミーアプリの唯一の違いをテストするために、コードに変更を加えました。ファイル パスとファイル名を自動的に取得する代わりに、OpenDialog を開きます。opendialog の Filename プロパティは、ShellExecute のパラメーターとして使用されます (Ken の回答の後のコメントにあるように)。動作します。開いているダイアログからファイル名を取得すると機能するのはなぜですか-ダイアログからファイルを開いているわけではないことに注意してください-ファイル名を取得し、それをShellExecuteのパラメーターとして使用しています。

更新されたコード サンプル

ユーザーが「レポートの生成」ボタンをクリックすると、生成後にレポートが自動的に開かれます。それとは別に、そのユーザーのためにこれまでに生成されたすべてのレポートを表示するグリッドがあります - これはそのグリッドのダブルクリックのコードです:

Opendialog の動作に関する私の最初の推測は、開いているダイアログが CurrentDir を変更することです。そのため、SetCurrentDir と ChDir を使用して、現在のディレクトリをファイルがあるディレクトリに変更しようとしました。失敗。

Win 7 では、ファイル パスは C:\Users\Ronaldo\Documents\CompanyName\AppName に変換されます。

0 投票する
3 に答える
6998 参照

internet-explorer - ブラウザーで PDF を表示するが、間違ったファイル名で保存する

ユーザーがダウンロード ボタンを押すと、get_file.php スクリプトが指定された php ファイルを返すフォームがあります。adobe プラグインを無効にすると、ffx で正しいファイル名のダウンロード ボックスが表示されます。IE8 では、何らかの理由で adobe プラグインを無効にできないため、常にブラウザーで開きます。これは正常に動作しますが、ffx と IE8 の両方で、Adobe ツールバーから保存ボタンを押すと、間違ったファイル名が表示されます。get_file.pdf を取得します。

アドビリーダー8を使用しています。

これらは私が設定しているヘッダーです:

ありがとう!

0 投票する
4 に答える
8578 参照

php - クライアント ブラウザに Adob​​e Reader プラグインがインストールされているかどうかを検出する方法

Adobe Reader プラグイン用のクライアント ブラウザがインストールされている場合、php または js で確認するにはどうすればよいですか?

0 投票する
3 に答える
6221 参照

c# - C#ドキュメントを印刷しようとしたときにAdobe Readerウィンドウが表示されないようにする

現時点では説明できない理由により、ドキュメントを印刷しようとしたときに Adob​​e Reader ウィンドウが開かないようにする必要があります。私の前にこれに取り組んでいた開発者は、次のフラグを設定していますが、それらが何のためにあるのかはよくわかりません-

どんな助けでも大歓迎です!

ありがとう、
テジャ。