Files
bentopdf/docs/ja/tools/svg-to-pdf.md
T

51 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: SVGからPDF
description: SVGベクターグラフィックスを、品質を調整しながらPDFに変換します。すべてブラウザ上で完結します。
---
# SVGからPDF
Scalable Vector Graphics(SVG)ファイルをPDFに変換します。このツールは各SVGをブラウザの描画エンジンでラスタライズし、その結果を元の解像度で埋め込みます。ベクターのアイコン、図、イラストを持ち運びやすいドキュメントにするのに便利です。
## 対応フォーマット
| フォーマット | 拡張子 |
| :----------- | :----- |
| SVG | `.svg` |
## 使い方
1. アップロード領域をクリックするか、1つ以上のSVGファイルをドラッグアンドドロップします。
2. ファイル一覧を確認して管理します。
3. **PDF品質**のレベルを選択します。
4. **PDFに変換**をクリックします。結果は`from_svgs.pdf`としてダウンロードされます。
各SVGはテキストとして読み込まれ、本来の幅と高さ(サイズの指定がない場合は800x600がデフォルト)でキャンバスに描画され、PNGとして書き出されます。そのPNGがpdf-libを使ってPDFに埋め込まれます。透明な部分は白い背景で塗りつぶされます。
## オプション
**PDF品質**は、ラスタライズ後の圧縮を制御します。
- **高品質**:元の描画に最も近くなります。
- **中品質**(デフォルト):バランスが良い設定です。
- **低品質**:ファイルが最小になりますが、細部が失われます。
## 活用例
- 建築やエンジニアリングの図を、SVGから印刷用のPDFに変換する
- アイコンセットを、デザインシステムのリファレンスPDFにまとめる
- データの可視化(D3.jsやチャートライブラリの出力)を、レポートに使えるPDFにする
- SVGベースのインフォグラフィックの印刷用バージョンを作成する
## ヒント
- `width`と`height`属性が明示されていないSVGファイルは、800x600ピクセルで描画されます。最良の結果を得るには、変換する前にSVGのソースでサイズを設定してください。
- 外部フォントの参照やリンクされた画像を含む複雑なSVGは、完全には描画されない場合があります。確実な出力のために、すべてのアセットをSVG内にインライン化してください。
- SVGはラスタライズされるため、PDFにはベクターパスではなくビットマップ画像が含まれます。真のベクターPDF出力には、専用のベクターツールが必要です。
## 関連ツール
- [画像からPDF](./image-to-pdf)
- [PNGからPDF](./png-to-pdf)
- [BMPからPDF](./bmp-to-pdf)