1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- using ComPDFKitViewer;
- using ComPDFKitViewer.AnnotEvent;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PDF_Office.Helper
- {
- /// <summary>
- /// 更新属性
- /// </summary>
- public class UpdateAttributeHelper
- {
- private AnnotAttribEvent annotAttribEvent;
- private AnnotEditEvent annotEditEvent;
- public UpdateAttributeHelper(AnnotAttribEvent Event)
- {
- annotAttribEvent = Event;
- }
- public UpdateAttributeHelper(AnnotEditEvent Event)
- {
- annotEditEvent = Event;
- }
- public bool IsCreateForm()
- {
- if (annotEditEvent != null)
- {
- if(annotEditEvent.EditAction == ActionType.Add)
- return true;
- }
- return false;
- }
- public void UpdateAttrib(AnnotAttrib attrib, object updateData)
- {
- if (annotAttribEvent != null)
- {
- annotAttribEvent.UpdateAttrib(attrib, updateData);
- }
- if (annotEditEvent != null)
- {
- }
- }
- public void UpdateAnnot()
- {
- if (annotAttribEvent != null)
- {
- annotAttribEvent.UpdateAnnot();
- }
- if (annotEditEvent != null && annotEditEvent.EditAnnotArgs != null)
- {
- annotEditEvent.EditAnnotArgs.UpdateAnnotByEventArgs();
- }
- }
- }
- }
|