{"id":24530713,"url":"https://github.com/garthtb/framemark","last_synced_at":"2025-04-14T18:08:27.863Z","repository":{"id":264570695,"uuid":"893296733","full_name":"GarthTB/FrameMark","owner":"GarthTB","description":"一个给图片加边框和水印的工具","archived":false,"fork":false,"pushed_at":"2024-12-11T03:06:51.000Z","size":92,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-14T18:08:18.020Z","etag":null,"topics":["csharp","film","image-processing","photoframe","photography","watermarking"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GarthTB.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-24T03:47:35.000Z","updated_at":"2024-12-11T02:56:05.000Z","dependencies_parsed_at":"2024-11-25T05:34:18.013Z","dependency_job_id":null,"html_url":"https://github.com/GarthTB/FrameMark","commit_stats":null,"previous_names":["garthtb/framemark"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GarthTB%2FFrameMark","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GarthTB%2FFrameMark/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GarthTB%2FFrameMark/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GarthTB%2FFrameMark/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GarthTB","download_url":"https://codeload.github.com/GarthTB/FrameMark/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248933338,"owners_count":21185460,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","film","image-processing","photoframe","photography","watermarking"],"created_at":"2025-01-22T08:17:25.961Z","updated_at":"2025-04-14T18:08:27.819Z","avatar_url":"https://github.com/GarthTB.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [图片边框与水印工具](https://github.com/GarthTB/FrameMark)\n\n一个给图片加边框和水印的工具\n\n## 功能\n\n- 将图片本身放大、模糊，并压暗，作为边框。\n- 将图片切去圆角，放在其上。\n- 自动获取照片的快门、光圈、ISO、焦距，连同选取的图标一块，列在下边框上。\n\n## 环境要求\n\n- [.NET 8.0运行时](https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0)\n\n## 参数\n\n- 边框占比：边框占原图宽度和高度的百分比\n- 圆角半径：圆角占图像短边的百分比\n- 模糊程度：先将图像缩小到此倍数，再放大，以达到模糊的效果\n- 水印图标：会等比压缩到与参数文字同高，并置于参数之左\n- 缺省参数：在找不到EXIF中的值时，使用这些来代替\n\n## 注意\n\n- 上左右边框占比都可以设为0，但下边框不能设为0。\n- 圆角半径可以设为0，即完全没有圆角。\n- 模糊程度的数字越小，越模糊。设为1则完全不模糊。\n- 默认参数适合接近方形的图。非常细的竖图可能会使文字超出边界，被切掉。\n- 焦距信息先获取35mm等效焦距，然后获取实际焦距。如果都获取不到，才使用缺省值。\n- 缺省参数是个字符串，写什么东西都行。会原样列出。\n- 输出图像会保留输入图像的位深度。WEBP格式（默认值）的输出速度较慢，但是是无损格式中体积最小的。\n\n## 快捷键\n\n- F1：帮助\n\n## Credits\n\n- [Magick.NET](https://github.com/dlemstra/Magick.NET)\n\n# 版本日志\n\n## [0.6.0] - 2024-12-11\n\n- 修复：完善错误处理逻辑\n- 新增：支持拖放添加文件\n- 改进：优化模糊效果，背景更平滑\n\n## [0.5.0] - 2024-11-29\n\n- 修复：完善错误处理\n- 改进：优化默认参数\n\n## [0.4.0] - 2024-11-28\n\n- 改进：优化模糊算法，提升性能\n\n## [0.3.0] - 2024-11-26\n\n- 修复：某些照片的快门参数没有通分的问题\n- 改进：优化参数字体\n- 改进：完善提示\n\n## [0.2.0] - 2024-11-25\n\n- 修复：照片不能不等比缩放的问题\n- 修复：光圈和焦距数值不正确的问题\n- 改进：不再阻止重复执行\n\n## [0.1.0] - 2024-11-25\n\n- 发布！","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgarthtb%2Fframemark","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgarthtb%2Fframemark","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgarthtb%2Fframemark/lists"}