En utilisant Pdfnet sur un projet Windows 8.1, je voudrais savoir s'il existe un moyen de faire une sauvegarde automatique lorsque l'utilisateur insère ou supprime une annotation (encre, surlignage, etc ...)), ou au moins détecter une annotation est ajoutée au document (je peux faire la sauvegarde alors)Annotations Autosave lors de l'utilisation de PDFnet sous Windows 8.1
Edit:
j'ai réussi à faire une sorte de sauvegarde automatique en utilisant
_ViewModel.PDFViewCtrl.GetAnnotationCanvas().ManipulationCompleted += MainPage_ManipulationCompleted;
et dans ce cas je sauvegarde le document chaque fois qu'il est déclenché, fonctionne bien sauf pour les annotations "note", qui ne déclenchent pas l'événement lorsqu'il est inséré.
Utilisez-vous le projet PDFViewCtrlTools pour gérer l'ajout d'annotations? Si tel est le cas, vous pouvez vous inscrire aux événements AnnotationAdded, AnnotationEdited et AnnotationRemoved de ToolManager. – Ryan
J'ai cette variable anBar = new pdftron.PDF.Tools.Controls.AnnotationToolbar(); – Ric
puis quand je fais anBar.ToolManager.AnnotationAdded + = ToolManager_AnnotationAdded, le déclencheur d'événement sur note, surligne et efface, mais il ne se déclenche pas sur l'encre (ce sont les 4 options je n'ai pas ma barre d'outils) – Ric