C#DocX组件操作Word源码


C#DocX组件实现word的基础功能操作源码,相对NPOI而言DocX组件更加容易理解,操作word很方便
资源截图
代码片段和文件信息
/***************************************************************************************

   DocX – DocX is the community edition of Xceed Words for .NET

   Copyright (C) 2009-2017 Xceed Software Inc.

   This program is provided to you under the terms of the Microsoft Public
   License (Ms-PL) as published at http://wpftoolkit.codeplex.com/license 

   For more features and fast professional support
   pick up Xceed Words for .NET at https://xceed.com/xceed-words-for-net/

  *************************************************************************************/
using System;
using System.Collections.Generic;
using System.Threading;

namespace Xceed.Words.NET.Examples
{
  public class Program
  {
    internal const string SampleDirectory = @“....Samples“;

    private static void Main( string[] args )
    {

      Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo( “en-US“ );

      //Paragraphs      
      ParagraphSample.SimpleFormattedParagraphs();
      ParagraphSample.ForceParagraphOnSinglePage();
      ParagraphSample.ForceMultiParagraphsOnSinglePage();
      ParagraphSample.TextActions();
      ParagraphSample.Heading();

      //Document
      DocumentSample.AddCustomProperties();
      DocumentSample.ReplaceText();
      DocumentSample.ApplyTemplate();
      DocumentSample.AppendDocument();

      //Images
      ImageSample.AddPicture();
      ImageSample.CopyPicture();
      ImageSample.ModifyImage();

      //Indentation/Direction/Margins
      MarginSample.SetDirection();
      MarginSample.Indentation();
      MarginSample.Margins();

      //Header/Footers
      HeaderFooterSample.HeadersFooters();     

      //Tables
      TableSample.InsertRowAndImageTable();
      TableSample.TextDirectionTable();
      TableSample.CreateRowsFromTemplate();
      TableSample.ColumnsWidth();
      TableSample.MergeCells();

      //Hyperlink
      HyperlinkSample.Hyperlinks();

      //Section
      SectionSample.InsertSections();

      //Lists
      ListSample.AddList();

      //Equations
      EquationSample.InsertEquation();

      //Bookmarks
      BookmarkSample.InsertBookmarks();
      BookmarkSample.ReplaceText();

      //Charts
      ChartSample.BarChart();
      ChartSample.LineChart();
      ChartSample.PieChart();
      ChartSample.Chart3D();

      //Tale of Content
      TableOfContentSample.InsertTableOfContent();
      TableOfContentSample.InsertTableOfContentWithReference();

      //Lines
      LineSample.InsertHorizontalLine();

      //Protection
      ProtectionSample.AddPasswordProtection();
      ProtectionSample.AddProtection();

      //Parallel  
      ParallelSample.DoParallelActions();

      //Others
      MiscellaneousSample.CreateRecipe();
      MiscellaneousSample.CompanyReport();
      MiscellaneousSample.CreateInvoice();


      Console.WriteLine( “
Press any key to exit.“ );
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-02-21 14:33  DocX-master
     目录           0  2019-02-21 14:33  DocX-masterExamples
     文件        4047  2019-02-21 14:33  DocX-masterExamplesProgram.cs
     目录           0  2019-02-21 14:33  DocX-masterExamplesProperties
     文件        1145  2019-02-21 14:33  DocX-masterExamplesPropertiesAssemblyInfo.cs
     目录           0  2019-02-21 14:33  DocX-masterExamplesSamples
     目录           0  2019-02-21 14:33  DocX-masterExamplesSamplesBookmark
     文件        3981  2019-02-21 14:33  DocX-masterExamplesSamplesBookmarkBookmarkSample.cs
     目录           0  2019-02-21 14:33  DocX-masterExamplesSamplesBookmarkOutput
     文件        5563  2019-02-21 14:33  DocX-masterExamplesSamplesBookmarkOutputInsertBookmarks.docx
     文件       13275  2019-02-21 14:33  DocX-masterExamplesSamplesBookmarkOutputReplaceBookmarkText.docx
     目录           0  2019-02-21 14:33  DocX-masterExamplesSamplesBookmarkResources
     文件       13224  2019-02-21 14:33  DocX-masterExamplesSamplesBookmarkResourcesDocumentWithBookmarks.docx
     目录           0  2019-02-21 14:33  DocX-masterExamplesSamplesChart
     文件        2142  2019-02-21 14:33  DocX-masterExamplesSamplesChartChartData.cs
     文件        6431  2019-02-21 14:33  DocX-masterExamplesSamplesChartChartSample.cs
     目录           0  2019-02-21 14:33  DocX-masterExamplesSamplesChartOutput
     文件        6693  2019-02-21 14:33  DocX-masterExamplesSamplesChartOutput3DChart.docx
     文件        6826  2019-02-21 14:33  DocX-masterExamplesSamplesChartOutputBarChart.docx
     文件        6750  2019-02-21 14:33  DocX-masterExamplesSamplesChartOutputLineChart.docx
     文件        6378  2019-02-21 14:33  DocX-masterExamplesSamplesChartOutputPieChart.docx
     目录           0  2019-02-21 14:33  DocX-masterExamplesSamplesDocument
     文件        6340  2019-02-21 14:33  DocX-masterExamplesSamplesDocumentDocumentSample.cs
     目录           0  2019-02-21 14:33  DocX-masterExamplesSamplesDocumentOutput
     文件        6266  2019-02-21 14:33  DocX-masterExamplesSamplesDocumentOutputAddCustomProperties.docx
     文件       11591  2019-02-21 14:33  DocX-masterExamplesSamplesDocumentOutputAppendDocument.docx
     文件       22788  2019-02-21 14:33  DocX-masterExamplesSamplesDocumentOutputApplyTemplate.docx
     目录           0  2019-02-21 14:33  DocX-masterExamplesSamplesDocumentResources
     文件       11493  2019-02-21 14:33  DocX-masterExamplesSamplesDocumentResourcesFirst.docx
     文件       11831  2019-02-21 14:33  DocX-masterExamplesSamplesDocumentResourcesReplaceText.docx
     文件       11646  2019-02-21 14:33  DocX-masterExamplesSamplesDocumentResourcesSecond.docx
............此处省略166个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)