문서에서 이미지를 사용하는 것은 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 문서에 이미지를 삽입 할 수 있습니다.
- Microsoft 문서를 열고 빈 문서를 선택하십시오. 이것은 당신이 무언가를 쓸 수있는 빈 문서를 열 것입니다.
- 메뉴를 삽입하십시오> 그림 > 이 장치 PC의 그림은 사진을 보려면 이동하십시오.
- 문서에 삽입 할 사진을 선택하십시오. 커서 위치에 문서에 이미지가 삽입됩니다.
- 사진을 삽입 한 후에는 크기를 조정하거나 움직일 수 있습니다. 선택하여 그림 주위에 텍스트를 랩핑 할 수도 있습니다. 그런 다음 랩핑 옵션을 선택하십시오.
c#을 사용하여 Word 문서에 이미지를 삽입하는 방법? {.WP- 블록 헤드}
이제 Microsoft Word를 사용하여 이미지를 삽입하는 방법에 대한 아이디어를 얻었으므로 .NET 용 NPOI API를 사용하여 C# 콘솔 애플리케이션을 작성할 수 있습니다. NPOI에 대한 아이디어가 많지 않은 경우 [NPOI 및 설치 지침]에 대한 포괄적 인 안내서를 살펴볼 수 있습니다 2.
c# {.wp-block-heading}에서 npoi를 사용하여 Word 문서에 이미지를 삽입하는 단계}
다음 단계를 사용하여 C#에서 NPOI API를 사용하여 Word 문서에 이미지를 삽입 할 수 있습니다.
- xwpfdocument 클래스 인스턴스를 만듭니다
- xwpfparagraph 클래스 인스턴스를 만듭니다
- xwpfrun 클래스 인스턴스를 만듭니다
- 이미지를 xwpfrun 인스턴스에로드하고 추가하십시오.
- 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와 함께 작동하도록 대상으로합니다. 더 많은 예를 보려면 계속 지켜봐주십시오.