C#에서 PDF를 SVG로 변환하는 방법

C#에서 PDF를 SVG로 변환하는 방법

최근 프로그래밍 방식으로 Visio를 SVG로 변환하는 방법에 대한 블로그 게시물을 게시했습니다. 이 블로그 게시물에서는 이 이미지 생성기 API를 사용하여 C#에서 PDFSVG로 변환하는 방법을 알아봅니다. PDF에서 SVG로의 변환은 이 엔터프라이즈급 .NET 라이브러리를 사용하여 수행할 때 가벼운 프로세스입니다. 또한 프로그래밍 방식으로 기본 PDF-SVG 변환기 이상을 구축할 수 있습니다. 계속하기 전에 로컬 시스템에 .NET을 설치했는지 확인하십시오.

이 블로그 게시물에서는 다음 섹션을 다룹니다.

이미지 생성기 API 설치

음, DLL 파일을 다운로드하여 라이브러리를 구성하거나 NuGet 패키지 관리자에서 다음 명령을 실행하여 설치할 수 있습니다.

Install-Package Aspose.Words 

C#에서 PDF를 SVG로 변환하는 방법

이제 .NET 애플리케이션에서 몇 줄의 소스 코드를 작성하여 PDF-SVG 변환기를 구축할 수 있습니다.

단계는 다음과 같습니다.

  1. Document 클래스의 인스턴스를 만들고 원본 PDF 파일을 로드합니다.
  2. Save 메서드를 호출하여 파일을 SVG 형식으로 저장합니다.

다음 코드를 복사하여 기본 파일에 붙여넣습니다.

// Document 클래스의 인스턴스를 만들고 원본 PDF 파일을 로드합니다. 
Document doc = new Document("sample.pdf");
// Save 메서드를 호출하여 파일을 SVG 형식으로 저장합니다. 
doc.Save("PdfToSvg.svg");

출력은 아래 이미지에서 볼 수 있습니다.

PDF를 SVG로 변환

PDF를 SVG로 변환 - 고급 옵션

마찬가지로 비즈니스 요구 사항을 충족하도록 API 호출을 구성하고 PDF를 SVG로 변환하는 동안 특정 옵션을 지정할 수 있습니다.

다음 단계를 따르십시오.

  1. Document 클래스의 개체를 초기화하고 원본 PDF 파일을 로드합니다.
  2. 렌더링된 이미지를 SVG 형식으로 저장하는 데 사용할 수 있는 ImageSaveOptions 클래스의 새 인스턴스를 초기화합니다.
  3. PageSet 속성을 “0"으로 설정하면 문서의 첫 페이지만 변환됩니다.
  4. ImageBrightness 속성 값을 설정하여 이미지의 밝기를 변경합니다.
  5. ImageContrast 속성 값을 설정하여 이미지의 대비를 수정합니다.
  6. HorizontalResolution 속성 값을 설정하여 가로 해상도를 변경합니다.
  7. Save 메서드를 호출하여 SVG 파일을 저장합니다.
// Document 클래스의 개체를 초기화하고 원본 PDF 파일을 로드합니다. 
Document doc = new Document(  "sample.pdf");
// 렌더링된 이미지를 Svg 형식으로 저장하는 데 사용할 수 있는 ImageSaveOptions 클래스의 새 인스턴스를 초기화합니다.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Svg);
// 문서의 첫 번째 페이지만 변환하려면 PageSet 속성을 "0"으로 설정합니다.  
options.PageSet = new PageSet(0);
// ImageBrightness 속성 값을 설정하여 이미지의 밝기를 변경합니다. 
options.ImageBrightness = 0.3f;
// ImageContrast 속성 값을 설정하여 이미지의 대비를 수정합니다.
options.ImageContrast = 0.7f;
// HorizontalResolution 속성 값을 설정하여 수평 해상도를 변경합니다. 
options.HorizontalResolution = 72f;
// Save 메서드를 호출하여 SVG 파일을 저장합니다.
doc.Save(  "PdfToSvg.svg", options);

무료 라이선스 받기

무료 임시 라이센스를 사용하여 평가 제한 없이 API를 사용해 볼 수 있습니다.

합산

이 시점에서 이 블로그 게시물을 종료합니다. 프로그래밍 방식으로 C#에서 PDF를 SVG로 변환하는 방법을 배웠기를 바랍니다. 또한 이 이미지 생성기 API에 대한 몇 가지 고급 옵션을 살펴보았습니다. 이 가이드는 비즈니스 애플리케이션용 PDF-SVG 변환기를 구축하려는 경우 도움이 될 것입니다. 마지막으로 문서를 방문하여 다른 훌륭한 방법에 대해 알아보는 것을 잊지 마십시오.

또한 시작 안내서를 따르는 것이 좋습니다.

마지막으로 conholdate.com은 새 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 주시기 바랍니다.

질문하기

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

FAQ

PDF를 SVG로 변환할 수 있습니까?

Document 클래스의 인스턴스를 생성하고 원본 PDF 파일을 로드하고 Save 메서드를 호출하여 파일을 SVG 형식으로 저장합니다.

또한보십시오