/// <summary> /// 初始化一个WordDocumentImageManipulator实例. /// </summary> void OpenWordDocument(string filepath) { if (string.IsNullOrEmpty(filepath) || !File.Exists(filepath)) { throw new ArgumentException("文件路径"); } FileInfo file = new FileInfo(filepath); // 释放之前实例的资源 if (documentManipulator != null) { documentManipulator.Dispose(); } documentManipulator = new WordDocumentImageManipulator(file); // 注册 ImagesChanged事件. documentManipulator.ImagesChanged += new EventHandler(documentManipulator_ImagesChanged); }
/// <summary> /// Initialize a WordDocumentImageManipulator instance. /// </summary> void OpenWordDocument(string filepath) { if (string.IsNullOrEmpty(filepath) || !File.Exists(filepath)) { throw new ArgumentException("filepath"); } FileInfo file = new FileInfo(filepath); // Dispose the previous instance. if (documentManipulator != null) { documentManipulator.Dispose(); } documentManipulator = new WordDocumentImageManipulator(file); // Register the ImagesChanged event. documentManipulator.ImagesChanged += new EventHandler(documentManipulator_ImagesChanged); }
/// <summary> /// 初始化一个WordDocumentImageManipulator实例. /// </summary> void OpenWordDocument(string filepath) { if (string.IsNullOrEmpty(filepath) || !File.Exists(filepath)) { throw new ArgumentException("文件路径"); } FileInfo file = new FileInfo(filepath); // 释放之前实例的资源 if (documentManipulator != null) { documentManipulator.Dispose(); } documentManipulator = new WordDocumentImageManipulator(file); // 注册 ImagesChanged事件. documentManipulator.ImagesChanged += new EventHandler(documentManipulator_ImagesChanged); }