2

JavaScript (または C#) を使用して PDF ドキュメントを開き、Acrobat で自動的に開き、ユーザーがドキュメントを編集できるようにし、ユーザーがドキュメントを閉じたときにサーバーに保存する方法はありますか。

私の調査によると、人々は iTextsharp を推奨していることがわかりましたが、それで私が達成しようとしていることがうまくいくとは思いません。

基本的に、SharePoint のチェックアウト/チェックイン機能を模倣しようとしています。

4

4 に答える 4

4

多くの場合、正確に何を達成しようとしているのか、および環境/ユーザーをどの程度制御しているかに依存します。Acrobat X と SharePoint の機能を見ると、SharePoint のサポートが Acrobat X に組み込まれているように見えます。

これは、Acrobat プラグインを作成することで簡単に (まあ :-)) 実行できます。プラグインは、Adobe Acrobat 内の無数のイベントを監視し、それに反応することができます。ファイル システムの追加 (たとえば、実際にデータベースに保存されているファイルを開いて保存できるようにする) などの複雑なことを行うことができますが、想像できるより単純な戦略が確かに存在します。

ユーザーが開いた各ファイルを監視する Adob​​e Acrobat のプラグインを想像してみてください。サーバーから開かれたファイルを見ると、そのドキュメントをあなたのものとしてマークし、サーバーでチェックアウトします(ただし、それを実装したい場合)。ユーザーがドキュメントを保存すると、その通知も (実際の保存の前後の両方で) 受信され、再び適切なアクションを実行できます。

したがって、一般的な答えはイエスです。これは、プラグインを作成する意思があり、環境を十分に制御して、すべてのユーザーが実際にこのプラグインを Adob​​e Acrobat にインストールしていることを確認できる場合、特定の状況下で実行可能です。 .

于 2013-06-28T21:34:08.200 に答える