번거 로움을 잊고 FileFormat.Words를 설치하여 MS Word 문서를 작성하고 조작하십시오. 이 문서 자동화 소프트웨어는 매우 유용한 기능을 제공합니다. {.WP- 블록 헤드}

C#에서 Word 문서를 만드는 방법

개요

우리는 fileformat.words for .net를 발표하게되어 기쁩니다. 이것은 Open-Source API 로 C#으로 작성되었으며 .NET 개발자가 MS Word 문서를 프로그래밍 방식으로 작성, 디자인 및 수정할 수 있습니다. 초보자이든 전문가 수준 개발자이든 관계없이 FileFormat.words를 .NET 응용 프로그램과 쉽게 통합 할 수 있습니다. 또한 아무도 어떤 사업에서도 MS Word 문서의 중요성과 유용성을 부정 할 수 없습니다. 가장 널리 사용되는 다목적 파일 형식입니다. 이 블로그 게시물에서는 C# 에서 Word 문서를 만드는 방법**를 배우고 fileformat.words for .net가 작동하는 코드 스 니펫도 작성합니다. 다음 섹션을 다룰 것입니다.

Word Document Generator - 오픈 소스 API 설치

이 오픈 소스 API의 설치에 관한 한 .NET 응용 프로그램에 쉽게 설치하고 설정할 수 있습니다. 또한 fileformat.words 라이브러리는 가볍고 MS Word 문서와 함께 작동하는 강력한 기능을 제공합니다. 따라서 Nuget 패키지을 다운로드하거나 Nuget Package Manager 에서 다음 명령을 실행 하여이 Open-Source 문서 자동화 소프트웨어 를 설치하십시오.

Install-Package FileFormat.Words
Word Document Generator- 오픈 소스 API 설치

프로그래밍 방식으로 Word 문서를 만드는 방법

Word Document Generator API 가 설치되면 코드 스 니펫을 작성하여 C#에서 Word 문서를 프로그래밍 방식으로 작성하는 방법을 보여줄 수 있습니다. 다음 단계를 따라 빈 단어 문서를 만들 수 있습니다.

  • 문서 클래스의 인스턴스를 초기화하십시오.
  • 저장 메소드를 호출하여 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 문서를 생성합니다.

Word 문서 생성기

문서 자동화 소프트웨어 - 고급 옵션

이 Open-Source Word Document Generator API 를 사용하여 빈 단어 문서를 성공적으로 생성했습니다. 이제 문서에 텍스트를 추가 할뿐만 아니라 요구 사항에 따라 텍스트 스타일도 추가 할 수 있습니다. 기본 파일에 몇 줄의 소스 코드를 넣으겠습니다.

  • 문서 클래스의 인스턴스를 만듭니다.
  • 문서 클래스 객체로 body 클래스의 생성자를 초기화하십시오.
  • 단락 클래스의 인스턴스를 인스턴스화하십시오.
  • Text 속성을 호출하여 단락의 텍스트를 설정하십시오.
  • 마찬가지로 Indent, Leftindent, Rihgtindent, FirstlineIndent, AlignLinesspacing 형식에 대한 속성을 호출하십시오. 단락.
  • 문서에 단락을 추가하려면 부록 (단락) 메소드를 호출하십시오.
  • 저장 메소드는 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");
            }

        }

    }
}

위의 코드 스 니펫으로 기본 파일을 업데이트하고 프로젝트를 다시 실행하십시오. 아래 이미지와 같이이 Open-Source Document Automation Software 에서 생성 된 출력이 표시됩니다.

문서 자동화 소프트웨어

결론 {.WP- 블록 헤드}

이것은 우리를이 블로그 게시물의 끝으로 가져옵니다. 이 가이드에서는 Open-Source FileFormat.words를 사용하여 C# 에서 Word 문서를 만드는 방법 배웠습니다. 또한, 우리는 설치 절차 와이 Word Document Generator Library 에서 제공하는 일부 고급 기능을 살펴 보았습니다. 또한 문서에서 탐색 할 수있는 다른 많은 기능이 있습니다. 마지막으로, fileformat.com는 흥미로운 주제에 대한 튜토리얼 블로그 게시물을 지속적으로 작성하고 있습니다. 따라서 정기적 인 업데이트를 위해 연락하십시오. 또한 Facebook, LinkedInTwitter를 포함한 소셜 미디어 플랫폼에서 우리를 따라갈 수 있습니다.

기부 {.WP- 블록 헤드}

fileformat.words for .net는 오픈 소스 프로젝트이며 github에서 사용할 수 있습니다. 따라서 커뮤니티의 기여는 대단히 감사합니다.

질문

포럼에서 귀하의 질문이나 질문에 대해 알려줄 수 있습니다.

faqs

** C#에서 새 Word 문서를 만드는 방법?** 이 오픈 소스 문서 자동화 소프트웨어 Fileformat.words를 사용하여 프로그래밍 방식으로 Word 문서 작성을 배우려면이 Link를 따라 가십시오. ** .NET Core에서 Word 문서를 만드는 방법?** 이 Open-Source fileformat.words for .net 라이브러리의 Nuget Package를 다운로드하십시오. 비즈니스 소프트웨어에 Word Document Generator 도구를 장착 할 계획이라면 .NET 개발자를 위해 개발 된 엔터프라이즈 수준 .NET API입니다.