목차
NuGet을 통해 설치됨
PM> Install-Package Spire.PDF
관련된 링크들
SVG(Scalable Vector Graphics)는 웹에서 2차원 이미지를 렌더링하는 데 사용되는 이미지 파일 형식입니다. 다른 이미지 파일 형식과 비교하여 SVG는 대화형 기능 및 애니메이션 지원과 같은 많은 장점을 가지고 있어 사용자가 품질 저하 없이 이미지를 검색, 색인화, 스크립팅 및 압축/확대할 수 있습니다. 때로는 다음을 수행해야 할 수도 있습니다 PDF 파일을 SVG 파일 형식으로 변환합니다. 이 기사에서는 Spire.PDF for .NET 사용하여 이 작업을 수행하는 방법을 보여줍니다.
- C#/VB.NET에서 PDF 파일을 SVG로 변환
- C#/VB.NET에서 선택한 PDF 페이지를 SVG로 변환
- C#/VB.NET에서 사용자 정의 너비 및 높이를 사용하여 PDF 파일을 SVG로 변환
Spire.PDF for .NET 설치
먼저 Spire.PDF for.NET 패키지에 포함된 DLL 파일을 .NET 프로젝트의 참조로 추가해야 합니다. DLL 파일은 이 링크에서 다운로드하거나 NuGet을 통해 설치할 수 있습니다.
PM> Install-Package Spire.PDF
C#/VB.NET에서 PDF 파일을 SVG로 변환
Spire.PDF for.NET PDF 파일의 각 페이지를 단일 SVG 파일로 변환하는 PdfDocument.SaveToFile(String, FileFormat) 메서드를 제공합니다. 자세한 단계는 다음과 같습니다.
- PdfDocument 개체를 만듭니다.
- PdfDocument.LoadFromFile() 메서드를 사용하여 샘플 PDF 파일을 로드합니다.
- PdfDocument.SaveToFile(String, FileFormat) 메서드를 사용하여 PDF 파일을 SVG로 변환합니다.
- C#
- VB.NET
using Spire.Pdf;
namespace ConvertPDFtoSVG
{
class Program
{
static void Main(string[] args)
{
//Create a PdfDocument object
PdfDocument document = new PdfDocument();
//Load a sample PDF file
document.LoadFromFile("input.pdf");
//Convert PDF to SVG
document.SaveToFile("PDFtoSVG.svg", FileFormat.SVG);
}
}
}

C#/VB.NET에서 선택한 PDF 페이지를 SVG로 변환
PdfDocument.SaveToFile(String, Int32, Int32, FileFormat) 메서드를 사용하면 PDF 파일의 지정된 페이지를 SVG 파일로 변환할 수 있습니다. 자세한 단계는 다음과 같습니다.
- PdfDocument 개체를 만듭니다.
- PdfDocument.LoadFromFile() 메서드를 사용하여 샘플 PDF 파일을 로드합니다.
- PdfDocument.SaveToFile(String, Int32, Int32, FileFormat) 메서드를 사용하여 선택한 PDF 페이지를 SVG로 변환합니다.
- C#
- VB.NET
using Spire.Pdf;
namespace PDFPagetoSVG
{
class Program
{
static void Main(string[] args)
{
//Create a PdfDocument object
PdfDocument doc = new PdfDocument();
//Load a sample PDF file
doc.LoadFromFile("input.pdf");
//Convert selected PDF pages to SVG
doc.SaveToFile("PDFPagetoSVG.svg", 1, 2, FileFormat.SVG);
}
}
}

C#/VB.NET에서 사용자 정의 너비 및 높이를 사용하여 PDF 파일을 SVG로 변환
Spire.PDF for .NET에서 제공하는 PdfConvertOptions.SetPdfToSvgOptions() 메서드를 사용하면 출력 SVG 파일의 너비와 높이를 지정할 수 있습니다. 자세한 단계는 다음과 같습니다.
- PdfDocument 개체를 만듭니다.
- PdfDocument.LoadFromFile() 메서드를 사용하여 샘플 PDF 파일을 로드합니다.
- PdfDocument.ConvertOptions 속성을 사용하여 PDF 변환 옵션을 설정합니다.
- PdfConvertOptions.SetPdfToSvgOptions() 메서드를 사용하여 출력 SVG 파일의 너비와 높이를 지정합니다.
- PdfDocument.SaveToFile() 메서드를 사용하여 PDF 파일을 SVG로 변환합니다.
- C#
- VB.NET
using Spire.Pdf;
namespace PDFtoSVG
{
class Program
{
static void Main(string[] args)
{
//Create a PdfDocument object
PdfDocument document = new PdfDocument();
//Load a sample PDF file
document.LoadFromFile("input.pdf");
//Specify the width and height of output SVG file
document.ConvertOptions.SetPdfToSvgOptions(800f, 1200f);
//Convert PDF to SVG
document.SaveToFile("result.svg", FileFormat.SVG);
}
}
}

임시 라이센스 신청
생성된 문서에서 평가 메시지를 제거하고 싶거나, 기능 제한을 없애고 싶다면 30일 평가판 라이센스 요청 자신을 위해.