최근에 Java를 사용하여 Word를 PDF로 변환 방법을 보여주는 블로그 게시물을 게시했습니다. 그러나 이 블로그 게시물에서는 이 .NET 라이브러리를 사용하여 프로그래밍 방식으로 C#에서 Word를 PDF으로 변환하는 방법을 배웁니다. 파일 조작 및 변환 앱을 개발하는 것은 이제 이 라이브러리가 방대한 방법 스택을 제공하기 때문에 가벼운 프로세스입니다. 이 두 파일 형식은 풍부한 사용법과 기능으로 인해 일상적인 작업에서 널리 사용됩니다.
이 블로그 게시물에서 다음 사항을 다룰 것입니다.
C#에서 Word를 PDF로 변환 - API 설치
이 라이브러리의 설치 절차는 매우 간단하고 쉽습니다. DLL 파일을 다운로드하여 라이브러리를 구성하거나 NuGet 패키지 관리자에서 다음 명령을 실행하여 라이브러리를 설치할 수 있습니다.
Install-Package Aspose.Words
프로그래밍 방식으로 DOCX를 PDF로 변환하는 방법
설치가 완료되면 프로그래밍 방식으로 Word를 PDF로 변환하는 코드 작성을 시작할 준비가 된 것입니다.
다음 단계와 코드 조각에 따라 이 기능을 사용할 수 있습니다.
// Document 클래스의 개체를 만들고 소스 MS Word 파일을 로드합니다.
Document doc = new Document("./input.docx");
// 저장 메소드를 호출하여 출력을 PDF 형식으로 저장하십시오.
doc.Save("./output.pdf");
Word를 PDF로 변환하는 .NET 라이브러리 - 고급 옵션
이 라이브러리는 이미지 품질, 렌더링 등을 설정하는 것과 같이 PDF 문서를 조작하는 다양한 방법과 속성을 제공합니다.
다음 단계에 따라 이러한 기능을 탐색하고 구현합니다.
- Document 클래스의 개체를 초기화하고 소스 MS Word 파일을 로드합니다.
- PdfSaveOptions 클래스의 개체를 인스턴스화하여 문서를 PDF 형식으로 저장할 때 추가 옵션을 지정합니다.
- Compliance 속성을 사용하여 출력 문서에 대한 PDF 표준 준수 수준을 지정합니다.
- 이 DisplayDocTitle 속성을 호출하여 PDF 파일 창에 문서 제목을 표시합니다.
- JpegQuality는 PDF 문서 내에서 사용되는 이미지의 품질을 설정합니다.
- UseHighQualityRendering 속성을 true로 설정하여 고품질 렌더링 알고리즘을 사용합니다.
- save 메서드를 호출하여 출력을 PDF 형식으로 저장합니다.
// Document 클래스의 개체를 만들고 소스 MS Word 파일을 로드합니다.
Document doc = new Document("./input.docx");
// PdfSaveOptions 클래스의 개체를 인스턴스화하여 문서를 Pdf 형식으로 저장할 때 추가 옵션을 지정합니다.
PdfSaveOptions options = new PdfSaveOptions();
// Compliance 속성을 사용하여 출력 문서에 대한 PDF 표준 준수 수준 지정
options.Compliance = PdfCompliance.Pdf17;
// PDF 파일 창에 문서 제목을 표시하려면 이 속성을 호출하십시오.
options.DisplayDocTitle = false;
// JpegQuality는 PDF 문서 내에서 사용되는 이미지의 품질을 설정합니다.
options.JpegQuality = 100;
// UseHighQualityRendering 속성을 true로 설정하여 고품질 렌더링 알고리즘 사용
options.UseHighQualityRendering = true;
// PageMode는 PDF 리더에서 열 때 PDF 문서가 표시되는 방식을 지정합니다.
options.PageMode=PdfPageMode.UseOutlines;
// 저장 메소드를 호출하여 출력을 PDF 형식으로 저장하십시오.
doc.Save("./output.pdf");
무료 라이선스 받기
무료 임시 라이선스를 사용하여 평가 제한을 넘어 API를 사용해 볼 수 있습니다.
합산
이 블로그 포스트를 여기서 마치겠습니다. C#에서 Word를 PDF로 변환하는 방법을 배웠기를 바랍니다. 또한 PDF 파일을 조작하는 몇 가지 고급 속성과 방법도 살펴보았습니다. 이 기사는 응용 프로그램에 Word to PDF 변환기를 장착하려는 경우 확실히 도움이 될 것입니다. 또한 이 라이브러리의 문서를 방문하여 다른 기능을 탐색할 수 있습니다. 그러나 아래의 “참조 항목” 섹션에 언급된 관련 블로그 게시물을 찾을 수 있습니다. 마지막으로 최신 업데이트를 보려면 conholdate.com을 방문하십시오.
질문하기
포럼에서 질문이나 질문에 대해 알려주실 수 있습니다.