文件名称:svglib:读取SVG文件并将其转换为其他格式
文件大小:2.3MB
文件格式:ZIP
更新时间:2024-05-20 04:12:52
python svg pdf graphics rendering
svglib 用于读取和转换SVG的纯Python库 关于 Svglib是一个纯Python库,用于使用开源工具包读取文件并将它们(以合理的程度)转换为其他格式。 作为一个包,您可以阅读现有的SVG文件,并将它们转换为可在各种上下文中使用的ReportLab Drawing对象,例如,作为ReportLab Platypus Flowable对象或RML 。 作为一种命令行工具,它可以将SVG文件转换为PDF文件(但是添加其他输出格式,例如位图或EPS确实很容易,并且很快会得到更好的支持)。 测试包括庞大的W3C SVG测试套件以及ca。 来自Wikipedia的200个标志和来自Wikipedia的一些选定符号(越来越少地指向缺少的功能)。 特征 将SVG文件转换为ReportLab图形Drawing对象 处理普通或压缩的SVG文件(.svg和.svgz) 在命令行上允许输出文件
【文件预览】:
svglib-master
----svg2pdf.1(591B)
----.gitignore(367B)
----setup.cfg(97B)
----README.rst(9KB)
----svglib()
--------utils.py(8KB)
--------__init__.py(0B)
--------svglib.py(55KB)
--------fonts.py(10KB)
----.github()
--------ISSUE_TEMPLATE.md(686B)
--------workflows()
----CONTRIBUTORS.rst(366B)
----tests()
--------test_fonts.py(12KB)
--------README.rst(5KB)
--------NOTES.rst(875B)
--------test_samples.py(16KB)
--------samples()
--------test_basic.py(36KB)
----CHANGELOG.rst(4KB)
----demos()
--------README.rst(394B)
--------st_svg2pdf_app.mov(1.12MB)
--------st_svg2pdf_app.py(2KB)
----.pyup.yml(98B)
----scripts()
--------svg2pdf(4KB)
----requirements.txt(49B)
----LICENSE.txt(7KB)
----MANIFEST.in(271B)
----setup.py(2KB)
----tox.ini(327B)
----.lgtm.yml(589B)