C#에서 Word를 PDF로 변환

C#에서 Word를 PDF로 변환

최근에 Java를 사용하여 Word를 PDF로 변환 방법을 보여주는 블로그 게시물을 게시했습니다. 그러나 이 블로그 게시물에서는 이 .NET 라이브러리를 사용하여 프로그래밍 방식으로 C#에서 WordPDF으로 변환하는 방법을 배웁니다. 파일 조작 및 변환 앱을 개발하는 것은 이제 이 라이브러리가 방대한 방법 스택을 제공하기 때문에 가벼운 프로세스입니다. 이 두 파일 형식은 풍부한 사용법과 기능으로 인해 일상적인 작업에서 널리 사용됩니다.

이 블로그 게시물에서 다음 사항을 다룰 것입니다.

C#에서 Word를 PDF로 변환 - API 설치

이 라이브러리의 설치 절차는 매우 간단하고 쉽습니다. DLL 파일을 다운로드하여 라이브러리를 구성하거나 NuGet 패키지 관리자에서 다음 명령을 실행하여 라이브러리를 설치할 수 있습니다.

Install-Package Aspose.Words 

프로그래밍 방식으로 DOCX를 PDF로 변환하는 방법

설치가 완료되면 프로그래밍 방식으로 Word를 PDF로 변환하는 코드 작성을 시작할 준비가 된 것입니다.

다음 단계와 코드 조각에 따라 이 기능을 사용할 수 있습니다.

  1. Document 클래스의 개체를 만들고 소스 MS Word 파일을 로드합니다.
  2. save 메서드를 호출하여 출력을 PDF 형식으로 저장합니다.
 // Document 클래스의 개체를 만들고 소스 MS Word 파일을 로드합니다. 
 Document doc = new Document("./input.docx");   
 // 저장 메소드를 호출하여 출력을 PDF 형식으로 저장하십시오. 
 doc.Save("./output.pdf");

Word를 PDF로 변환하는 .NET 라이브러리 - 고급 옵션

이 라이브러리는 이미지 품질, 렌더링 등을 설정하는 것과 같이 PDF 문서를 조작하는 다양한 방법과 속성을 제공합니다.

다음 단계에 따라 이러한 기능을 탐색하고 구현합니다.

  1. Document 클래스의 개체를 초기화하고 소스 MS Word 파일을 로드합니다.
  2. PdfSaveOptions 클래스의 개체를 인스턴스화하여 문서를 PDF 형식으로 저장할 때 추가 옵션을 지정합니다.
  3. Compliance 속성을 사용하여 출력 문서에 대한 PDF 표준 준수 수준을 지정합니다.
  4. DisplayDocTitle 속성을 호출하여 PDF 파일 창에 문서 제목을 표시합니다.
  5. JpegQuality는 PDF 문서 내에서 사용되는 이미지의 품질을 설정합니다.
  6. UseHighQualityRendering 속성을 true로 설정하여 고품질 렌더링 알고리즘을 사용합니다.
  7. 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을 방문하십시오.

질문하기

포럼에서 질문이나 질문에 대해 알려주실 수 있습니다.

또한보십시오