python3从各个方面移植bitfield(https://github.com/drom/bitfield)
bitfieldp的Python项目详细描述
#bitfield py
python3将[bitfield]的端口(https://github.com/drom/bitfield)从各个方面
移植到原始设计器中。
`python3 bitfield.py bitfield.json>;bitfield.svg`
>除了一些命令行选项之外,库的工作方式与原始程序完全相同。
-添加了`-s/--svg`以将其输出到文件中带重定向(`>;`)
-对json格式更严格
install
库需要svgwrite和attrdict库。
-`pip3 install bitfieldpy`(从pypi安装存档)
-`pip3 install git+https://github.com/k4zuki/bitfieldpy.git`(边缘/开发版本)
选项
````
用法:bitfieldpy.py[-h][--输入][--svg][--vspace-vspace]
[--hspace-hspace][--lanes-lanes][--bits]
[--font-family-font-weight-font-weight]
[--font-size-font-size]
python中的位字段克隆(实验性)
-帮助显示此帮助消息并退出
输入输入,-I输入
lt;输入位字段源文件名gt;
> SVG SVG,-S SVG & lt;输出SVG图像文件名& gt;
-vSv.V空间,-v vSule
px
每车道的高度-HSPACE HSPACE,-H-HSPACE
px中每条车道的宽度
--车道,-l车道
车道数
--位,-b位总位宽度
--字体系列字体系列,-f字体系列
所有文本的字体系列
--字体权重字体权重,-w字体权重
字体权重
--字体大小字体大小,-s字体大小
`|**n**输出文件名
`--vspace`/`-v` y PX中每条车道的高度80
`--hspace`/`-h` y PX中每条车道的宽度
`--lanes`/`-l` y 2
|`--位`/`-b` y总位宽32
`--字体系列`/`-f` y所有文本的字体系列“无衬线”
`--字体-字体-粗细`/`-w`字体粗细“普通”
`--字体大小`/`-s` y字体大小14|
![示例](tests/images/bits.svg)
python3将[bitfield]的端口(https://github.com/drom/bitfield)从各个方面
移植到原始设计器中。
`python3 bitfield.py bitfield.json>;bitfield.svg`
>除了一些命令行选项之外,库的工作方式与原始程序完全相同。
-添加了`-s/--svg`以将其输出到文件中带重定向(`>;`)
-对json格式更严格
install
库需要svgwrite和attrdict库。
-`pip3 install bitfieldpy`(从pypi安装存档)
-`pip3 install git+https://github.com/k4zuki/bitfieldpy.git`(边缘/开发版本)
选项
````
用法:bitfieldpy.py[-h][--输入][--svg][--vspace-vspace]
[--hspace-hspace][--lanes-lanes][--bits]
[--font-family-font-weight-font-weight]
[--font-size-font-size]
python中的位字段克隆(实验性)
-帮助显示此帮助消息并退出
输入输入,-I输入
lt;输入位字段源文件名gt;
> SVG SVG,-S SVG & lt;输出SVG图像文件名& gt;
-vSv.V空间,-v vSule
px
每车道的高度-HSPACE HSPACE,-H-HSPACE
px中每条车道的宽度
--车道,-l车道
车道数
--位,-b位总位宽度
--字体系列字体系列,-f字体系列
所有文本的字体系列
--字体权重字体权重,-w字体权重
字体权重
--字体大小字体大小,-s字体大小
`|**n**输出文件名
`--vspace`/`-v` y PX中每条车道的高度80
`--hspace`/`-h` y PX中每条车道的宽度
`--lanes`/`-l` y 2
|`--位`/`-b` y总位宽32
`--字体系列`/`-f` y所有文本的字体系列“无衬线”
`--字体-字体-粗细`/`-w`字体粗细“普通”
`--字体大小`/`-s` y字体大小14|
![示例](tests/images/bits.svg)