C#을 사용하여 SVG를 SVGZ로 변환하기
SVG는 확장성 덕분에 웹사이트 구축과 인쇄 디자인에 가장 널리 사용되는 형식 중 하나입니다. 최신 애플리케이션에서는 성능 향상을 위해 SVG 파일을 최적화하는 것이 중요합니다. 한 가지 효과적인 방법은 SVG 파일을 압축 버전인 SVGZ로 변환하는 것입니다. Aspose.SVG for .NET API를 사용하면 몇 줄의 코드만으로 SVG 파일을 SVGZ 이미지로 프로그래밍 방식으로 저장할 수 있습니다. 이 강력한 C# API를 사용하면 SVG를 고품질로 빠르게 SVGZ로 변환할 수 있습니다.
SVGZ를 사용하는 이유는?
SVGZ 파일은 GZIP으로 압축된 표준 SVG 문서입니다. 원본 SVG의 충실도와 확장성은 그대로 유지하면서 파일 크기는 60~80%까지 크게 줄일 수 있습니다. 모든 주요 브라우저에서 SVGZ를 지원하므로 웹에서 그래픽을 효율적으로 저장하거나 제공하는 데 이상적입니다.
SVG를 SVGZ로 저장
using Aspose.Svg.Saving;
...
// Load an SVG document
SVGDocument document = new SVGDocument("document.svg");
// Save the document as SVGZ
document.Save("document.svgz", SVGSaveFormat.SVGZ);
SVG를 SVGZ로 저장하는 단계
- SVGDocument() 생성자 중 하나를 사용하여 SVG 문서를 로드합니다.
- Save(
path, saveFormat) 메서드를 사용하여 SVG 문서를 SVGZ 파일로 저장합니다.
.NET API용 Aspose.SVG 함수에 대해 자세히 알아보려면 문서 를 참조하세요. 문서 Convert SVG to SVGZ in C# 에서는 SVGZ 형식이 무엇인지, Aspose.SVG for .NET를 사용하여 SVG를 SVGZ로 저장하는 방법에 대해 설명합니다.
무료 온라인 SVG – SVGZ 변환기
Aspose.SVG는 설치나 등록할 필요 없이 브라우저에서 직접 SVG 파일을 압축하고 변환할 수 있는 무료 온라인 SVG to SVGZ 변환기 를 제공합니다. 이 빠르고 사용자 친화적인 도구는 개발자, 디자이너, 웹 또는 인쇄용으로 가볍고 최적화된 벡터 그래픽이 필요한 모든 사용자를 위해 설계되었습니다. SVG 파일을 업로드하기만 하면 몇 초 만에 압축된 SVGZ를 다운로드할 수 있습니다.
자주하는 질문
Aspose.SVG for .NET은 여러 SVG 문서를 로드하고 SvgRenderer 클래스 및 ImageDevice를 사용하여 단일 image 파일로 렌더링하는 것을 쉽게 합니다. 이 솔루션은 추가 소프트웨어를 설치하지 않고 작동하며 고품질 렌더링을 지원하고 Windows, macOS, Linux의 서버 및 데스크톱 .NET 애플리케이션에 적합합니다.
JPG, PNG, BMP, GIF, TIFF 등과 같은 가장 일반적인 형식으로 SVG 병합 결과를 저장할 수 있습니다.
온라인 서비스와 달리 Aspose.SVG for .NET은 코드 내에서 완전히 오프라인으로 작동하며, 완전한 데이터 프라이버시를 보장하고, 파일 크기 제한이 없으며, 자동화 프로세스에 변환을 통합할 수 있습니다. 또한 image 외에도 여러 출력 형식을 지원합니다.
Aspose.SVG for .NET API 시작하기
확장 가능한 벡터 그래픽 및 응용 프로그램 개발에 관심이 있는 경우 C# 및 기타 .NET 프로그래밍 언어용 강력한 인터페이스 세트와 함께 .NET API용 유연한 고속 Aspose.SVG를 설치하십시오.nuget install Aspose.SVG로 명령줄에서 설치하거나 Install-Package Aspose.SVG를 사용하여 Visual Studio의 패키지 관리자 콘솔을 통해 설치합니다.
또는
다운로드
에서 오프라인 MSI 설치 프로그램 또는 DLL을 ZIP 파일로 가져옵니다. .NET API용 Aspose.SVG는 독립 실행형 라이브러리이며 의존하지 않습니다. SVG 문서 처리를 위한 모든 소프트웨어.
C# 라이브러리 설치 및 시스템 요구 사항에 대한 자세한 내용은
Aspose.SVG 문서
를 참조하십시오.
기타 지원 기능
SVG 문서 생성, 변환, 병합, 편집, 색상 코드 변환, 이미지 벡터화 등 다양한 작업을 수행할 수 있습니다!