SVGファイル形式は、二次元グラフィックスを扱う場合に最も広く使用されるファイル形式です。このファイル形式は非常にスケーラブルで、優れた品質を提供します。しかし、文書の共有、印刷、またはアーカイブに関しては、PDFファイル形式がその優れたポータブル性のために好まれます。この記事では、プログラム的にPythonでSVGをPDFに変換します。そのために、Aspose.CAD for Python via .NETを使用します。このCAD SDKは、SVGからPDFへの変換をスムーズに処理できるほど強力です。したがって、コードサンプルを書いてその機能を示します。さあ、始めましょう。
CAD SDKのインストール
CMDで次のコマンドを実行することで、Aspose.CAD for Python via .NETをインストールしましょう:
pip install aspose-cad
CMDオプションを好まない場合は、SDKファイルをダウンロードできます。
PythonでSVGをPDFに変換する - コードスニペット
SDKがインストールされましたので、機能の実装に進みます。
以下の手順に従ってください:
- 作業ディレクトリのパスを定義し、Aspose.CADライセンスを適用します。
- loadメソッドを呼び出してソースSVGファイルをロードします。
- CadRasterizationOptionsクラスのインスタンスを作成します。
- ページの高さを設定します。
- ページの幅を設定します。
- PdfOptionsクラスのインスタンスを作成します。
- saveメソッドを呼び出して、ファイルをPDFとして保存します。
次のコードサンプルは、PythonでSVGをPDFにプログラム的に変換する方法を示しています:
以下の画像で出力を確認できます:
質問として
私たちのフォーラムで質問することができます。
SVGからPDF - 無料ライセンスを取得
Aspose.CAD for Python via .NETを試すために無料の一時ライセンスを取得してください。
最後の考え
Aspose.CAD for Python via .NETは、PythonでSVGをPDFに変換するためのコンパクトな方法を提供します。何よりも、このソリューションはサードパーティの依存関係を伴いません。この変換をPythonアプリケーションでシームレスに実現できます。さらに、ドキュメント、APIリファレンスおよびGitHubのコードサンプルをナビゲートして、さらに深く掘り下げることができます。
よくある質問
Q: PythonでSVGをPDFに変換するにはどうすればよいですか?
A: Aspose.CAD for Python via .NETを使用してSVGをPDFにエクスポートできます。このコードサンプルがその機能を示しています。
Q: SVGとPDFは同じですか?
A: いいえ、SVGとPDFは同じではありません。SVGはWebグラフィックス用のベクター画像形式であり、PDFはテキスト、画像、グラフィックスを含むことができる文書形式です。