hassleを忘れてfileformat.wordsをインストールして、MS Wordドキュメントを作成および操作します。このドキュメントオートメーションソフトウェアは、非常に便利な機能を提供します。

C#で単語ドキュメントを作成する方法

概要

.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 Document Generator-オープンソースAPIインストール

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ジェネレーター

ドキュメントオートメーションソフトウェア - 高度なオプション

このオープンソース Word Document Generator API を使用して、空のWordドキュメントを正常に生成しました。これで、ドキュメントにテキストを追加するだけでなく、要件に応じてテキストをスタイルすることもできます。メインファイルにソースコードの数行を数行掲載しましょう。

  • documentクラスのインスタンスを作成します。
  • ボディクラスのコンストラクターをドキュメントクラスオブジェクトで初期化します。
  • 段落クラスのインスタンスをインスタンスにします。
  • テキストプロパティを呼び出して、段落のテキストを設定します。
  • 同様に、indentleftindentrihgtindentfirstlineindentalign、および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は、興味深いトピックに関するチュートリアルブログ投稿を一貫して執筆しています。したがって、定期的な更新については連絡を取り合いましょう。さらに、FacebookLinkedInTwitterなど、ソーシャルメディアプラットフォームでフォローできます。

貢献

.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です。