資源簡介
本資源采用aspose.words 組件實現插入文件,頁面設置,替換
表格操作,分頁等方法。本資源采用aspose.words 組件實現插入文件,頁面設置,替換
表格操作,分頁等方法。

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Text;
using?System.IO;
using?System.Diagnostics;
using?Aspose.Words;
using?Aspose.Words.Tables;
using?System.Collections;
namespace?TKS.framework.Common
{
????public?class?AsposeWordApp
????{
????????///?
????????///?word版本
????????///?
????????private?int?_docversion;
????????public?int?Docversion
????????{
????????????get?{?return?_docversion;?}
????????????set?{?_docversion?=?value;?}
????????}
????????private?DocumentBuilder?oWordApplic;?//???a???reference???to???Word???application?
????????private?Aspose.Words.Document?oDoc;?//???a???reference???to???the???document?
????????public?void?OpenWithTemplate(string?strFileName)
????????{
????????????if?(!string.IsNullOrEmpty(strFileName))
????????????{
????????????????oDoc?=?new?Aspose.Words.Document(strFileName);
????????????}
????????}
????????public?void?Open()
????????{
????????????oDoc?=?new?Aspose.Words.Document();
????????}
????????public?void?Builder()
????????{
????????????oWordApplic?=?new?DocumentBuilder(oDoc);
????????????
????????????
????????}
????????///?
????????///?保存文件
????????///?
????????///?
????????public?void?SaveAs(string?strFileName)
????????{
????????????if?(this.Docversion?==?2007)
????????????{
????????????????oDoc.Save(strFileNameSaveFormat.Docx);?
????????????}else
????????????{
????????????????oDoc.Save(strFileNameSaveFormat.Doc);?
????????????}
???????????
????????}
????????///?
????????///?添加內容
????????///?
????????///?
????????public?void?InsertText(string?strText?double?conSize?bool?conBold?string?conAlign)
????????{
????????????oWordApplic.Bold?=?conBold;
????????????oWordApplic.Font.Size?=?conSize;
????????????switch?(conAlign)
????????????{
????????????????case?“left“:
????????????????????oWordApplic.ParagraphFormat.Alignment?=?ParagraphAlignment.Left;
????????????????????break;
????????????????case?“center“:
????????????????????oWordApplic.ParagraphFormat.Alignment?=?ParagraphAlignment.Center;
????????????????????break;
????????????????case?“right“:
????????????????????oWordApplic.ParagraphFormat.Alignment?=?ParagraphAlignment.Right;
????????????????????break;
????????????????default:
????????????????????oWordApplic.ParagraphFormat.Alignment?=?ParagraphAlignment.Left;
????????????????????break;
????????????}
????????????oWordApplic.Writeln(strText);
?????????????
????????}
????????///?
????????///?添加內容
????????///?
????????///?
????????public?void?WriteText(string?strText?double?conSize?bool?conBold?string?conAlign)
????????{
????????????oWordApplic.Bold?=?conBold;
????????????oWordApplic.Font.Size?=?conSize;
????????????switch?(conAlign)
????????????{
????????????????case?“left“:
????????????????????oWordApplic.Paragrap
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-05-29?16:19??aspose.words\
?????文件???????19983??2013-05-29?15:37??aspose.words\AsposeWordApp.cs
?????文件???????51096??2013-05-24?10:13??aspose.words\CCWordApp.cs
?????文件???????17565??2013-05-29?14:18??aspose.words\DownWordLibary.cs
?????目錄???????????0??2013-05-29?16:18??aspose.words\lib\
?????文件?????7233536??2012-05-29?18:56??aspose.words\lib\Aspose.Words.dll
評論
共有 條評論