mirror of
https://github.com/alam00000/bentopdf.git
synced 2026-11-10 09:14:34 +01:00
51 lines
2.8 KiB
Markdown
51 lines
2.8 KiB
Markdown
---
|
||
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)
|