```markdown C#를 사용하여 Word 문서에 이미지 추가하는 방법 ```

```markdown C#를 사용하여 Word 문서에 이미지 추가하는 방법 ```

이 튜토리얼은 C#를 사용하여 Word 문서에 이미지를 추가하는 방법에 대해 단계별로 안내합니다.우리는 Word 문서에 이미지를 추가하는 것을 보여주기 위해 명령 라인 응용 프로그램을 사용합니다.

Word 문서에 이미지를 추가하는 혜택

  • 첨단 시각적 항소:- 사진은 문서를 더 흥미롭게 만들 수 있습니다.

  • 더 나은 커뮤니케이션:- 시각은 복잡한 정보를 더 명확하게 전달하는 데 도움이 될 수 있습니다.

  • 직업적인 소개:- 이미지를 포함하면 문서의 전문성을 향상시킬 수 있습니다.

원제 : Environment Preparation

  • Visual Studio 또는 .NET IDE가 설치되어 있습니다.
  • Aspose.Words 도서관은 NuGet을 통해 사용할 수 있습니다.
  • 시연 목적으로 이미지 파일에 액세스할 수 있습니다.

단계별 가이드 : Word 문서에 이미지를 추가하는 방법

단계 1: System.Drawing에 참조를 추가합니다.

System.Drawing 세트가 귀하의 솔루션에 참조되어 있는지 확인합니다.

단계 2 : Aspose.Words NuGet 패키지를 추가합니다.

NuGet 패키지 관리자를 사용하여 Aspose.Words 라이브러리를 설치합니다.

Install-Package Aspose.Words

단계 3: 지침을 사용하여 포함

당신의 파일의 상단에 필요한 사용 지침을 추가합니다.

using Aspose.Words;
using Aspose.Words.Drawing;

단계 4 : 문서 개체 만들기

Word DOC 파일을 문서 개체로 업로드합니다.

Document addImagesToWordDOC = new Document("input.doc");

5단계: DocumentBuilder Object 만들기

문서에 글을 쓰는 것을 촉진하기 위해 DocumentBuilder 클래스를 업그레이드합니다.

DocumentBuilder imageWriter = new DocumentBuilder(addImagesToWordDOC);

단계 6 : Cursor를 Header로 이동

단어 문서의 기본 헤더에 코서를 배치합니다.

imageWriter.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);

단계 7 : 헤더에 이미지를 삽입

Word 문서 제목에 이미지를 삽입합니다.

Shape headerImage = imageWriter.InsertImage("C:\\Add Image in Word Header.jpg");

단계 8 : 이미지 속성을 설정

입력된 이미지의 크기와 위치를 조정합니다.

headerImage.Width = 1 * 72; // equals one inch
headerImage.Height = 1 * 72;

단계 9 : 연결된 파일로 이미지를 추가합니다.

코커를 마지막 단락으로 이동하고 파일에 대한 링크로 이미지를 추가합니다.

imageWriter.MoveTo(addImagesToWordDOC.LastSection.Body.LastParagraph);
Shape imageAsLinkToFile = imageWriter.InsertImage("C:\\Add Image as Link to File.jpg");
imageAsLinkToFile.ImageData.SourceFullName = "C:\\Add Image as Link to File.jpg";

단계 10 : 문서를 저장

마지막으로, 수정된 Word 문서를 디스크에 저장합니다.

addImagesToWordDOC.Save("C:\\Word with Embedded and Linked Images.docx");

Word 문서에 이미지를 추가하는 예 코드

여기에 언급 된 모든 단계를 포함하는 완전한 예입니다 :

            
// Load Word DOC document that you want to add images to
Document addImagesToWordDOC = new Document("input.doc");

// Instantiate DocumentBuilder class object to write text, images, tables, etc.
DocumentBuilder imageWriter = new DocumentBuilder(addImagesToWordDOC);

// Move cursor to Primary Header in Word DOC
imageWriter.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);

// Insert image in Word document header
Shape headerImage = imageWriter.InsertImage("path-to-header-image.jpeg");

// Set Image Size in Header
headerImage.Width = 1 * 72; // equals to one inch
headerImage.Height = 1 * 72;

// Move cursor to last Paragraph in Word Document
imageWriter.MoveTo(addImagesToWordDOC.LastSection.Body.LastParagraph);

// Add Image to Word Document and Link to File
Shape imageAsLinkToFile = imageWriter.InsertImage("path-to-image.jpeg");
imageAsLinkToFile.ImageData.SourceFullName = "path-to-image.jpeg"
// Save As DOCX
addImagesToWordDOC.Save("images.docx");

결론

이 튜토리얼은 C#를 사용하여 Word 문서에 이미지를 추가하는 방법을 보여줍니다.이 단계를 따르면 삽입 및 링크 된 이미지를 포함하여 Word 문서의 미적 및 정보 품질을 향상시킬 수 있습니다.

 한국어