0

たとえば、Webサービスから連絡先情報を取得して表示(およびキャッシュ)するPDFドキュメントを生成することは可能ですか?また、インターネット接続が利用できない場合は、キャッシュした情報が表示されます。

私が実装しようとしているユースケースは次のとおりです。

  1. ユーザーは、Webサービスに接続し、特定のアイテム(電話番号など)を入力してユーザーに表示するPDFドキュメントを開きます
  2. 5日後、インターネット接続が切断された状態で、ユーザーはドキュメントを再度開きます。pdfリーダーは、インターネットに接続されていないことを検出し、サーバーが最新の良好なバージョンになっていることを検出します。

質問:これをPDFリーダー全体で堅牢に行う方法はありますか?ある場合はどのように行いますか?

4

2 に答える 2

2

これは、 Adobe Javascript APIを使用し、Javascript ベースのアクションを使用して Javascript コードを PDF ドキュメントに埋め込むことで実際に可能です(詳細については、 Adobe PDF 参照ドキュメントを参照してください)。

Web サービスへの接続については、Javascript for Acrobat API Reference、特に SOAP に関する部分 (SOAP のプロパティとメソッド、657 ページ) を参照してください。

「キャッシング」機能については、それは不可能だと強く信じています。

于 2013-02-25T18:42:17.643 に答える
1

PDFビューアがクライアント側の機能を処理できることを望んでいるようです。これは非常にありそうもないことです。このような機能を提供するには、他の方法を検討する必要があります。可能であれば最新の PDF を取得するクライアント プログラムが必要です。PDF ビューアはこれを自動的に提供しません。

他のクリーバーオプションが知られているかどうかを確認するために、環境について詳しく教えていただけますか?

于 2013-02-28T12:18:23.330 に答える