0

Windows 8.1プロジェクトでPdfnetを使用しています。ユーザーが注釈(インク、ハイライトなど)を挿入または削除したときに自動保存する方法があるかどうか、または少なくとも注釈が追加されたときに検出する方法があるかどうかを知りたいですドキュメントに(保存できます)

編集:

を使用して一種の自動保存を行うことができました

_ViewModel.PDFViewCtrl.GetAnnotationCanvas().ManipulationCompleted += MainPage_ManipulationCompleted;

その場合、トリガーされるたびにドキュメントを保存し、挿入時にイベントをトリガーしない「メモ」注釈を除いてうまく機能します。

4

1 に答える 1

0

ToolManager を自分で作成してから、注釈ツールバーのツールマネージャーを設定することをお勧めします。

ToolManager toolManager = new ToolManager(myPDFViewCtrl).
anBar.ToolManager = toolManager;
toolManager.AnnotationAdded += ToolManager_AnnotationAdded;

最後に、このコードはすべてオープン ソースであるため、FreeHandCreate の CommitAnnotation 関数にブレークポイントを設定することをお勧めします。実行を追跡し、何が問題なのかを確認します。

于 2016-05-09T17:25:33.563 に答える