문서에서 이미지를 사용하는 것은 Microsoft Word와 함께 작업하는 동안 일상적인 작업입니다. 이미지는 문서의 내용을 명확하게 제공 할뿐만 아니라 단어에 넣기 어려운 정보를 전달하는 데 중요한 역할을합니다. 이미지를 추가하면 콘텐츠를 쉽게 이해할 수 있습니다. .NET 개발자로서 이미지를 Word 문서에 삽입하는 기능을 추가하는 것은 애플리케이션에 값을 추가 할 수있는 흥미로운 기능입니다. 이 기사에서는 .NET 응용 프로그램 내에서 Word 문서에 이미지를 추가하는 방법을 보여줍니다. 이 목적을 위해 c#에서 .NET 용 NPOI API를 사용할 것입니다.

Microsoft Word {.wp-block-heading}을 사용하여 Word 문서에 이미지 삽입

Word 문서에 이미지를 삽입하는 것은 매우 쉽습니다. Microsoft Word를 사용하면 문서에 이미지를 삽입하고 전체 레이아웃을 관리 할 수 ​​있습니다. 텍스트 사이에 이미지를 삽입하고, 텍스트 배경으로 만들고, 텍스트를 통해 이미지를 흐르는 등을 만들 수 있습니다.

Microsoft Word {.WP-Block-Heading}을 사용하여 문서에 이미지를 삽입하는 단계

다음 단계를 사용하여 Microsoft Word를 사용하여 Word 문서에 이미지를 삽입 할 수 있습니다.

  1. Microsoft 문서를 열고 빈 문서를 선택하십시오. 이것은 당신이 무언가를 쓸 수있는 빈 문서를 열 것입니다.
  2. 메뉴를 삽입하십시오> 그림 > 이 장치 PC의 그림은 사진을 보려면 이동하십시오.
  3. 문서에 삽입 할 사진을 선택하십시오. 커서 위치에 문서에 이미지가 삽입됩니다.
  4. 사진을 삽입 한 후에는 크기를 조정하거나 움직일 수 있습니다. 선택하여 그림 주위에 텍스트를 랩핑 할 수도 있습니다. 그런 다음 랩핑 옵션을 선택하십시오.
삽입 탭에서 파일의 사진이 강조 표시됩니다.

c#을 사용하여 Word 문서에 이미지를 삽입하는 방법? {.WP- 블록 헤드}

이제 Microsoft Word를 사용하여 이미지를 삽입하는 방법에 대한 아이디어를 얻었으므로 .NET 용 NPOI API를 사용하여 C# 콘솔 애플리케이션을 작성할 수 있습니다. NPOI에 대한 아이디어가 많지 않은 경우 [NPOI 및 설치 지침]에 대한 포괄적 인 안내서를 살펴볼 수 있습니다 2.

c# {.wp-block-heading}에서 npoi를 사용하여 Word 문서에 이미지를 삽입하는 단계}

다음 단계를 사용하여 C#에서 NPOI API를 사용하여 Word 문서에 이미지를 삽입 할 수 있습니다.

  1. xwpfdocument 클래스 인스턴스를 만듭니다
  2. xwpfparagraph 클래스 인스턴스를 만듭니다
  3. xwpfrun 클래스 인스턴스를 만듭니다
  4. 이미지를 xwpfrun 인스턴스에로드하고 추가하십시오.
  5. xwpfdocument 인스턴스를 사용하여 파일을 디스크로 docx로 저장합니다. 위의 단계에 대해 다음 C# 코드 샘플을 사용할 수 있습니다.
//Create document
XWPFDocument document = new XWPFDocument();
XWPFParagraph paragraphy = document.CreateParagraph();
XWPFRun run = paragraphy.CreateRun();
//Insert image and set its size
using (FileStream picFile = new FileStream("dog-puppy.jpeg", FileMode.Open, FileAccess.Read))
{
    run.AddPicture(picFile, (int)PictureType.PNG, "image", 300 * 10857, 168 * 12857);
}
//Save the file
using (FileStream file = File.Create("ImageInDocument.docx"))
{
    document.Write(file);
}

결론 {.WP- 블록 헤드}

이 기사에서는 C#을 사용하여 Word 문서에 이미지를 삽입하는 방법을 살펴 보았습니다. 우리는이 목적을 위해 .net에 오픈 소스 무료 API NPOI를 사용하여 작업하기 쉽습니다. 이 일련의 예제 기사는 4 에서 NPOI를 사용한 문서 처리를위한**[NPOI API와 함께 작동하도록 대상으로합니다. 더 많은 예를 보려면 계속 지켜봐주십시오.