C#을 통한 SVG 변환

온라인 또는 C# 라이브러리를 사용하여 SVG를 PDF, XPS 및 BMP, JPEG, PNG, TIFF를 포함한 이미지로 변환

C#을 사용하여 SVG를 변환하는 방법

SVG(Scalable Vector Graphics)는 2차원 그래픽을 위한 XML 기반 이미지 형식입니다. 주로 웹용 벡터 그래픽 형식입니다. SVG의 가장 큰 장점은 품질 저하 없이 모든 크기로 확장할 수 있는 탁월한 기능입니다. 모든 최신 브라우저는 SVG를 지원하며 웹은 이미 벡터 그래픽으로 전환되어야 합니다. 그러나 SVG 사용에는 몇 가지 제한 사항이 있으며 때때로 SVG를 다른 형식으로 변환해야 합니다.

Aspose.SVG for .NET API 를 사용하면 개발자가 변환 프로세스를 더 쉽게 수행할 수 있습니다. 형식 간 변환은 몇 가지 다른 접근 방식을 사용하여 수행할 수 있습니다.

  • 정적 Converter class 는 널리 사용되는 형식으로 SVG 파일 변환을 제공하고 이러한 작업을 수행할 수 있는 공유 파사드입니다. 편리하고 쉽습니다.

  • RenderTo() 메서드는 SVG를 다른 형식으로 렌더링하고 문서를 출력 장치로 보내는 데 사용됩니다. Aspose.SVG API는 각각 PDF, XPS 및 이미지 파일 형식으로 렌더링을 수행하는 PdfDevice, XpsDevice 및 ImageDevice 클래스와 같은 출력 장치 구현을 제공합니다.

온라인 SVG 변환기

Aspose.SVG for .NET API로 SVG를 실시간으로 변환할 수 있습니다. 다음 C# 예제는 SVG 문서를 변환하는 방법을 보여줍니다. 로컬 파일 시스템에서 파일을 로드하고 출력 형식을 선택한 다음 예제를 실행하십시오. 결과를 별도의 파일로 즉시 얻을 수 있습니다.

문서에서 인기 있는 SVG 변환

Aspose.SVG for .NET 라이브러리를 사용하면 C#을 사용하여 프로그래밍 방식으로 SVG 파일을 생성, 편집, 읽기 및 변환할 수 있습니다. SVG C# API의 주요 하이라이트는 변환 기능입니다. Aspose.SVG.Converters 네임스페이스는 변환 방법에 대한 쉬운 액세스를 구현합니다. PDF, XPS, JPEG, PNG, BMP, TIFF 및 GIF와 같은 널리 사용되는 형식으로의 광범위한 SVG 변환을 제공합니다. SVG C#에 대한 자세한 내용은 SVG 파일 변환 방법 설명서 장을 참조하십시오. API 변환 기능.

.NET 라이브러리용 Aspose.SVG 설치

Aspose.SVG for .NET은 SVG 문서 처리 및 렌더링을 위한 광범위한 기능을 제공하도록 설계된 크로스 플랫폼 유연한 라이브러리입니다. .NET 앱에 원활하게 통합되어 타사 소프트웨어를 설치하지 않고도 SVG 파일로 작업할 수 있습니다. SVG .NET API는 C#, VB.NET, ASP.NET 등과 같은 모든 .NET 언어와 함께 사용할 수 있습니다. Mono(.NET 4.0 Framework 지원)를 설치하거나 .NET을 사용할 수 있는 모든 OS에서 동일하게 잘 작동합니다. 핵심. 여기에는 Windows, Linux 및 macOS가 포함됩니다.

NuGet을 통한 .NET용 Aspose.SVG 설치:

  1. 패키지 관리자 콘솔 사용.
  2. NuGet 패키지 관리자 GUI 사용.

C# 라이브러리 설치에 대한 자세한 내용은 Aspose.SVG 문서 를 참조하십시오.

기타 지원되는 변환

SVG 파일을 아래에 나열된 몇 가지를 포함하여 다른 많은 파일 형식으로 변환할 수도 있습니다.