Kezza
2017-02-22 14:12:43 UTC
我有一個SVG,我需要將其轉換為PDF以進行打印。在支持以下要求的同時如何實現:
- CSS字體
- 樣式
- 剪切路徑
- CMYK顏色配置文件
- 濾鏡
- CMYK柵格化
- 命令行/靜默轉換
我嘗試了許多流行的工具,我將在下面列出,但是它們都不是特別成功的,總是某些功能未得到完全支持。我確實很難理解為什麼鑑於瀏覽器支持SVG的時間太長,很難找到一個像樣的工具。
我找不到能完成所有這些工作的工具。 Inkscape最接近,但是模式和CMYK柵格化失敗,並且剪輯路徑也有一些奇怪的行為。也就是說,直接從瀏覽器中打印為PDF實際上會產生最佳效果,但不支持CMYK,並且看起來只是一張完整的光柵圖像。但是,如果我可以從命令行靜默地執行此操作,至少我幾乎會感到高興。
無論如何,我嘗試過的工具/庫的完整列表如下:
- Inkscape
- ImageMagick / Magical.net
- Scribus
- CiaroSVG
- Mkhtmltopdf
- TotalCADConverter
- Windows打印為PDF
我建議將SVG中的所有CMYK顏色轉換為RGB。 SVG部分的編輯應該很簡單,那裡有SVG工具。但是我不確定最簡單的方法是CMYK到RGB部分。
@Ryan謝謝,但是即使僅使用RGB,我仍然沒有找到支持我提到的其他功能的工具。也許您可以建議一個?
在瀏覽器中打開svg並將頁面打印為pdf
@Lynob不是靜默或命令行,因此不符合我的要求