C#에서 Word 문서 만들기

8541 단어 WordC#Spire.Doc
Microsoft는 Word 문서에 섹션 개념을 설정합니다. Word 문서에는 하나 이상의 섹션이 포함될 수 있습니다. 예를 들어, Word 문서의 첫 페이지를 표지로 섹션, 후자를 다른 섹션, 페이지 번호를 두 번째 섹션으로 설정할 수 있습니다.
Document 클래스를 인스턴스화한 후 Spire.Doc을 사용하여 Word 문서를 만드는 과정에서 섹션을 작성하고 단락, 텍스트 서식 및 서식을 추가해야 합니다.
사용해야 하는 도구: Spire.Doc for .NET.
주소 다운로드 : htps //w w. 에이세 bぅ에. 코 m/인 t로즈세/를 rd-후-r네 t-인 t로즈세. HTML

Program.cs

//ドキュメントインスタンスを作成する
Document doc = new Document();
//セクションを追加
Section s = doc.AddSection();
//3つの段落を追加し、テキストを書く
Paragraph para1 = s.AddParagraph();
para1.AppendText("セントラル?プレインズも詩の読み物");
Paragraph para2 = s.AddParagraph();
para2.AppendText("猫(にやあ) 言う写作云ふ おまえ写作おまへ");
Paragraph para3 = s.AddParagraph();
para3.AppendText("また来ん春…… また来ん春と人は云ふ しかし私は辛いのだ 春が来たって何になろ あの子が返つて来るぢやない おもへば今年の五月には おまへを抱いて動物園 象を見せても猫といひ 鳥を見せても猫だった 最後に見せた鹿だけは 角によっぽど惹かれてか 何とも云はず 眺めてた ほんにおまへもあの時は 此の世の光のたゞ中に 立って眺めていたっけが");
//最初の段落をタイトルとして使用してタイトルの書式を設定する
ParagraphStyle style1 = new ParagraphStyle(doc);
style1.Name = "titleStyle";
style1.CharacterFormat.Bold = true;
style1.CharacterFormat.TextColor = Color.Purple;
style1.CharacterFormat.FontName = "MS Gothic";
style1.CharacterFormat.FontSize = 12f;
doc.Styles.Add(style1);
para1.ApplyStyle("titleStyle");
//残りの2つの段落の書式を設定する
ParagraphStyle style2 = new ParagraphStyle(doc);
style2.Name = "paraStyle";
style2.CharacterFormat.FontName = "MS Gothic";
style2.CharacterFormat.FontSize = 11f;
doc.Styles.Add(style2);
para2.ApplyStyle("paraStyle");
para3.ApplyStyle("paraStyle");
//3つの段落の配置を設定する
para1.Format.HorizontalAlignment = HorizontalAlignment.Center;
para2.Format.HorizontalAlignment = HorizontalAlignment.Justify;
para3.Format.HorizontalAlignment = HorizontalAlignment.Justify;
//最初のインデントを設定する
para2.Format.FirstLineIndent = 30f;
para3.Format.FirstLineIndent = 30f;
//パラグラフ間の間隔を設定する
para1.Format.AfterSpacing = 15f;
para2.Format.AfterSpacing = 10f;
//ドキュメントを保存
doc.SaveToFile("Word文書.docx", FileFormat.Docx2013);


디버깅하고 코드를 실행한 후 다음과 같이 문서를 생성합니다.

좋은 웹페이지 즐겨찾기