```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 문서의 미적 및 정보 품질을 향상시킬 수 있습니다.