Esempio n. 1
0
        /// <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);
        }
Esempio n. 3
0
        /// <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);
        }