Python의 SVG 변환
온라인이나 Python 라이브러리를 사용하여 SVG를 PDF, XPS 및 JPEG, PNG, BMP, TIFF 및 GIF를 포함한 다양한 이미지 형식으로 변환합니다.
Python에서 SVG를 변환하는 방법
SVG(Scalable Vector Graphics)는 2차원 그래픽용으로 설계되었으며 주로 웹용으로 설계된 XML 기반 이미지 형식입니다. SVG의 뛰어난 기능은 품질 저하 없이 어떤 크기로든 확장할 수 있는 탁월한 능력입니다. 모든 최신 브라우저는 SVG를 지원하고 웹에 이상적인 것처럼 보이지만 일부 제한 사항은 여전히 존재하며, 이로 인해 SVG를 다른 형식으로 변환해야 하는 경우도 있습니다.
.NET API를 통한 Python용 Aspose.SVG 는 개발자를 위한 변환 프로세스를 단순화합니다. Converter 클래스는 SVG 파일을 널리 사용되는 형식으로 쉽고 편리하게 변환하여 효과적인 솔루션을 제공합니다.
온라인 SVG 변환기
.NET API를 통해 Python용 Aspose.SVG를 사용하여 SVG 파일을 실시간으로 변환할 수 있습니다. 다음 Python 예제에서는 SVG 문서를 변환하는 방법을 보여줍니다. 로컬 파일 시스템이나 URL에서 SVG 파일을 로드하고 출력 형식을 선택한 후 예제를 실행하기만 하면 됩니다. 결과는 즉시 별도의 파일로 받아보실 수 있습니다. 지금 바로 사용해 보세요!
import aspose from aspose.svg import * from aspose.svg.converters import * from aspose.svg.drawing.skiasharp import * from aspose.svg.saving import * # Register the SkiaSharp drawing extension for rendering Configuration.set_extension(SkiaModule()) # Load an SVG document from a file with SVGDocument("{{input lower}}") as document: # Initialize saving options {{#if_output 'PDF'}} options = PdfSaveOptions() {{/if_output}} {{#if_output 'XPS'}} options = XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} options = ImageSaveOptions() {{/if_output}} # Convert the SVG document to {{output upper}} Converter.convert_svg(document, options, "result.{{output lower}}")
Aspose.SVG for Python via .NET 라이브러리 설치
Aspose.SVG for Python via .NET는 추가 소프트웨어 없이 원활한 SVG 파일 작업을 위해 설계된 강력한 온프레미스 클래스 라이브러리입니다. SVG 파일을 생성, 편집, 최적화 및 변환할 수 있습니다. Aspose.SVG for Python via .NET는 현재 Python 3.6 이상을 사용하여 애플리케이션을 개발하기 위해 Windows에서 지원됩니다. 이를 통해 32비트 및 64비트 Python 애플리케이션을 모두 구축할 수 있습니다. Linux 및 macOS에 대한 지원은 향후 릴리스에서 예정되어 있습니다.
PyPI를 통해 Aspose.SVG for Python via .NET 설치:
Install Aspose.SVG for Python via .NET
pip install aspose-svg-net
Python 라이브러리 설치에 대한 자세한 내용은 Aspose.SVG 문서 를 참조하세요.
기타 지원되는 변환
SVG 파일을 다음 중 일부를 포함한 다른 형식으로 변환할 수 있습니다.