hassleを忘れてfileformat.wordsをインストールして、MS Wordドキュメントを作成および操作します。このドキュメントオートメーションソフトウェアは、非常に便利な機能を提供します。
概要
.netのfileformat.wordsのリリースを発表できることを嬉しく思います。これは、C#で記述された オープンソースAPI であり、.NET開発者がプログラムでMS Wordドキュメントを作成、設計、変更できるようにします。あなたが初心者であろうと専門家レベルの開発者であろうと、fileformat.wordsを.NETアプリケーションと簡単に統合できます。さらに、あらゆるビジネスにおけるMS Word文書の重要性と使いやすさを否定することはできません。これは、最も広く使用され、多目的ファイル形式です。このブログ投稿では、 c# で単語ドキュメントを作成する方法を学びます。また、.netのfileformat.wordsを表示するコードスニペットを作成します。 次のセクションについて説明します。
Word Document Generator - オープンソースAPIインストール
このオープンソースAPIのインストールに関する限り、.NETアプリケーションに簡単にインストールしてセットアップできます。さらに、fileformat.wordsライブラリは軽量であり、MS Wordドキュメントで動作する堅牢な機能を提供します。したがって、nugetパッケージをダウンロードするか、Nugetパッケージマネージャーで次のコマンドを実行して、このオープンソース ドキュメントオートメーションソフトウェア をインストールします。
Install-Package FileFormat.Words
Wordドキュメントをプログラムで作成する方法
この Word Document Generator API がインストールされたら、コードスニペットを作成して、プログラムでWordドキュメントを作成する方法を示すことができます。 次の手順に従って、空の単語ドキュメントを作成できます。
- documentクラスのインスタンスを初期化します。
- 保存メソッドを呼び出して、Wordドキュメントをディスクに保存します。 次のコードスニペットをメインファイルにコピーして貼り付けて、プログラムを実行します。
using FileFormat.Words;
namespace Example
{
class Program
{
static void Main(string[] args)
{
// Initialize an instance of the Document class.
Document doc = new Document();
// Call the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");
}
}
}
上記のコードスニペットは、以下の画像に出力を見ることができるため、空の単語ドキュメントを生成します。
ドキュメントオートメーションソフトウェア - 高度なオプション
このオープンソース Word Document Generator API を使用して、空のWordドキュメントを正常に生成しました。これで、ドキュメントにテキストを追加するだけでなく、要件に応じてテキストをスタイルすることもできます。メインファイルにソースコードの数行を数行掲載しましょう。
- documentクラスのインスタンスを作成します。
- ボディクラスのコンストラクターをドキュメントクラスオブジェクトで初期化します。
- 段落クラスのインスタンスをインスタンスにします。
- テキストプロパティを呼び出して、段落のテキストを設定します。
- 同様に、indent、leftindent、rihgtindent、firstlineindent、align、およびlinesspacingプロパティをフォーマットに呼びます段落。
- AppendChild(段落)メソッドを呼び出して、ドキュメントに段落を追加します。
- saveメソッドは、wordドキュメントをディスクに保存します。
using FileFormat.Words;
namespace Example
{
class Program
{
static void Main(string[] args)
{
// Create an instance of the Document class.
using (Document doc = new Document())
{
//Initialize the constructor of the Body class with the Document class object.
Body body = new Body(doc);
// Instantiate an instance of the Paragraph class.
Paragraph para1 = new Paragraph();
// Invoke the Text property to set the text of the paragraph.
para1.Text = "In publishing and graphic design, Lorem ipsum is a placeholder text commonly used to demonstrate the visual form of a document or a typeface without relying on meaningful content. Lorem ipsum may be used as a placeholder before final copy is available..";
para1.Indent = "300";
para1.LeftIndent = "250";
para1.RihgtIndent = "350";
para1.FirstLineIndent = "330";
para1.Align = "Left";
para1.LinesSpacing = "552";
// Call the AppendChild(paragraph) method to add the paragraph to the document.
body.AppendChild(para1);
// The Save method will save the Word document onto the disk.
doc.Save("/Docs.docx");
}
}
}
}
上記のコードスニペットでメインファイルを更新し、プロジェクトを再度実行します。以下の画像に示すように、このオープンソース ドキュメントオートメーションソフトウェア によって生成された出力が表示されます。
結論
これにより、このブログ投稿の最後になります。このガイドでは、オープンソースfileformat.wordsを使用して、c# で単語ドキュメントを作成する方法を学びました。さらに、インストール手順と、この Word Document Generator Library**によって提供されるいくつかの高度な機能も通過しました。さらに、ドキュメントで探索できる他の多くの機能があります。 最後に、fileformat.comは、興味深いトピックに関するチュートリアルブログ投稿を一貫して執筆しています。したがって、定期的な更新については連絡を取り合いましょう。さらに、Facebook、LinkedIn、Twitterなど、ソーシャルメディアプラットフォームでフォローできます。
貢献
.netのfileformat.wordsはオープンソースプロジェクトであり、githubで入手できます。したがって、コミュニティからの貢献は大歓迎です。
質問する
フォーラムでの質問や質問についてお知らせください。
FAQS
** c#で新しい単語ドキュメントを作成する方法?** このリンクに従って、このオープンソースドキュメントオートメーションソフトウェアfileformat.wordsを使用してプログラムでWordドキュメント作成を学習してください。 ** .NET CoreでWord Documentを作成する方法?** C#で書かれているこのオープンソースfileformat.words for .netライブラリのnugetパッケージをダウンロードします。これは、ビジネスソフトウェアに Word Document Generator ツールを装備する予定がある場合に、.NET開発者向けに開発されたエンタープライズレベルの.NET APIです。