Python で SVG から PDF へ
SVG は、そのスケーラビリティにより、Web サイトの構築や印刷グラフィックスで広く使用されています。ただし、場合によっては、SVG ドキュメントを PDF 形式に変換する必要があります。 Aspose.SVG for Python via .NET API を使用すると、さまざまな変換パラメーターを完全に制御しながら、プログラムで SVG を PDF に変換できます。この強力な Python API により、SVG から他の形式への高速かつ高品質の変換が可能になります。今すぐ試してみましょう!
無料のオンライン SVG コンバーター
SVG から PDF への変換の品質をブラウザで直接テストできます。ローカル ファイル システムから SVG ファイルをロードし、PDF 出力形式を選択して、例を実行します。結果は別の PDF ファイルとしてすぐに受け取ります。さらに、SVG ドキュメントを変換する方法を示す Python の例もあります。提供されているソース コードは、ファイルから SVG を読み取り、デフォルトの保存オプションを使用して PDF 形式に変換する方法を示しています。
{{#if_output 'PDF' 'XPS'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav import aspose.svg.rendering.image as rim {{/if_output}} # Load an SVG document from a file doc = assvg.SVGDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} opt = sav.PdfSaveOptions() {{/if_output}} {{#if_output 'XPS'}} opt = sav.XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} opt = sav.ImageSaveOptions(rim.ImageFormat.{{output param2 upper}}) {{/if_output}} # Convert the SVG document to {{output upper}} conv.Converter.convert_svg(doc, opt, "result.{{output lower}}")
このコードは、Aspose.SVG Python ライブラリを使用して SVG を PDF に変換する方法を示します。これには、必要なレンダリング拡張機能のセットアップ、保存オプションの構成、SVG ドキュメントのロード、変換の実行が含まれます。 Aspose.SVG API 変換関数の使用方法の詳細と、最も一般的な SVG 変換シナリオの Python の例については、 ドキュメント を参照してください。
SVGをPDFに変換する方法
簡単な手順に従って、SVG を PDF 形式に変換します。
- Aspose.SVG for Python via .NET をインストールします。たとえば、コマンドラインから
pip install aspose-svg-net
としてインストールします。 - SVGDocument クラスを使用して、Python で SVG ファイルを読み込みます。
- PdfSaveOptions のインスタンスを作成します。これには、結果の PDF ファイルを保存するための構成が保持されます。
- Converter
クラスの
convert_svg()
メソッドを使用して、読み込んだ SVG ドキュメントを PDF 形式に変換します。渡されるパラメータ:doc
– ロードされた SVG ドキュメントopt
– PDF 保存オプション"result.pdf"
– 出力 PDF ファイル名。
- SVG から PDF への変換結果を取得します。
Python API を使ってみる
スケーラブルなベクター グラフィックスとそのアプリケーションを開発したい場合は、柔軟で高速な Aspose.SVG for Python via .NET API をインストールしてください。 pip
は Aspose.SVG for Python via .NET API をダウンロードしてインストールする最も簡単な方法です。これを行うには、次のコマンドを実行します。
pip install aspose-svg-net
Python ライブラリのインストールとシステム要件の詳細については、 Aspose.SVG ドキュメント を参照してください。
Aspose.SVG for Python via .NET のその他の機能
Aspose.SVG Python ライブラリを使用して、SVG ドキュメントの変換、結合、編集、画像のベクトル化などを行います。