Adobe Acrobat を使用して WebDAV 経由で .pdf ファイルを編集しているユーザーがいます。私たちが経験している問題がいくつかあります。
- acrobat クライアントはとてもおしゃべりなようです。最初の GET の前に複数の PROPFIND 呼び出しを取得します。最も単純な pdf を編集するのに 11 秒ほどかかります。PROPFINDS と OPTIONS、LOCK、GET、PUT、UNLOCK、および頻繁に MOVE/DELETE コマンドのペアを含むこれらすべての呼び出しが原因です。
- ユーザーが最終的にドキュメントを保存してから閉じ、すぐにドキュメントを再度開くと、変更が保存されていないように見えます。ドキュメントを再度開く前に約 30 秒 (場合によってはそれ以下) 待機すると、変更が表示されるため、何らかの種類のキャッシュが行われているように見えますが、当社の Web サイト (asp.net) では出力キャッシュがオフになっています。
- ドキュメントを保存できなかったというエラー 109 が表示されることがあります。ログにエラーが表示されないため、これは Adobe Acrobat から発生しているように見えますが、MOVE/DELETE が発行され、十分な時間が経過していない上記の #1 に関連している可能性があります。
したがって、私の質問は
- PDF の編集に Acrobat をテスト/使用しましたか?
- もしそうなら、あなたはこれらの問題を抱えていましたか?
- キャッシュをオフにできる WebDAV エンジンの設定はありますか、それとも基礎となる IIS 設定を使用しますか?