可用于任何项目的法院印章集合。
seal_rooker的Python项目详细描述
这是一个法院印章的集合,可以克隆并用于任何 项目。原始文件可以在orig目录中找到,并且 转换后的版本可以在数字目录中找到。
此项目的目标是收集和维护更新的 所有法院制作和制作的印章的储存库 为那些少有的法院提供帮助。
贡献
这个项目很容易参与,我们需要很多 帮助收集或制作文件。这个过程非常简单。
- 找到或制作图像并确保其符合我们的质量指南 (见下文)。
- 将图像文件添加到orig目录。
- 编辑seals.json以包含新文件的相关字段。
就这样!
index.html是一个可以快速查看进度的工具 获取密封件并快速检查密封件的质量 已获得。可以通过打开并粘贴来刷新此文件 seals.json的内容(草率但有效)。
如果你想成为一名开发人员,你需要安装这个 来自git的存储库。执行以下操作:
安装imagemagick:
sudo apt-get install imagemagick
下载并链接代码:
sudo git clone https://github.com/freelawproject/seal-rookery /usr/local/seal_rookery
从本地源安装:
python setup.py install
更新图像的本地副本:
update-seals -f
为非开发人员安装
基本用法不需要任何安装,但如果希望导入 将seals.json文件放入python程序中,您可能需要安装 Seal Rookery作为系统中的Python模块。这样做:
安装imagemagick
sudo apt-get install imagemagick
安装密封槽
pip install seal_rookery
更新密封件
update-seals -f
然后可以将seals.json信息导入到项目中 使用:
from seal_rookery import seals_data
你会准备好各种尺寸的海豹突击队 系统。
将来,当您获得最新版本的rookery时,再次运行update-seals,以生成不同大小的任何新图像的副本。若要查看有关此命令的详细信息,请运行update-seals--help。
质量指南
事实上,图像很难处理,法院也不总是 最好的工作。遵循这些指导原则,我们就能拥有美好的事物:
- 根据需要将原始文件转换为png或svg。如果 您有ps文件,也包括它。
- 如果使用透明度或文件具有透明度,请确保文件看起来 好的,背景不是白色的。如果在橘子上看起来很奇怪 或者蓝色背景,通过在底部添加一个白色层来修复。
- 修剪任何多余的边缘,如果密封是圆形的,则使 角落是透明的。
- 如果该项以前是jpeg或gif,则最好清除 向上显示由jpeg压缩创建的splotchiness。你会明白的 如果你放大的话。
展开
更新setup.py中的版本信息。
在requirements-dev.txt中安装需求
在~/.pypirc处设置一个包含上载位置和 身份验证凭据。
生成分发:
python setup.py bdist_wheel
上传发行版:
twine upload dist/* -r pypi
版权所有
两件事。首先,如果你正在创作原创作品,请考虑 签署并通过电子邮件向我们发送参与者许可证,以便我们可以保护 如果需要的话,以后再做。我们这样做是因为我们有很多属于 有知识产权诉讼经验,这是保护 项目。
其次,如果你只是好奇这个仓库的版权, 有关详细信息,请参见许可文件。这个的简短版本是你可以 你想怎么用就怎么用。
到期信贷
这个项目的灵感来自于最初的visualization work 现在在伊萨卡附近。