V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rebornix
V2EX  ›  .NET

活跃一下板块:分享以前写的 Badge 生成器

  •  
  •   rebornix · 2015-12-03 10:28:04 +08:00 · 3001 次点击
    这是一个创建于 3276 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家在各种 GitHub 的活跃项目的顶端,肯定看到过各种“ Downloads ”、“ Dependency ”、“ Build Status ”的徽章。这些一般都是由各个 CI 提供的。但是大家做的标准不统一,有些甚至用 PNG 敷衍了事,导致在 Retina 屏幕上就模糊了。于是有个叫做 Shields.io 的网站,就做了个服务专门提供 Badge 生成。

    本着用 .NET 占领全世界的纲领,用 C# 实现了他们的方案,效果如下:

    DotBadge

    demo1

    demo2

    demo3

    代码在这里,做了一个 library 发布在 Nuget 上,同时还做了个命令行工具给同学们把玩...

    本来是要用在 Visual Studio Gallery 这个项目上的,结果 reorg .... 不说了都是泪。

    4 条回复    2015-12-03 21:10:38 +08:00
    caizixian
        1
    caizixian  
       2015-12-03 10:39:19 +08:00
    一时间好不适应你的新头像
    rebornix
        2
    rebornix  
    OP
       2015-12-03 10:41:47 +08:00
    @caizixian 昨天发布的时候非要我换头像。。。我决定再换回来。
    Slienc7
        3
    Slienc7  
       2015-12-03 20:26:34 +08:00
    所以 Markdown 里该怎么用~;

    微微没有居中
    rebornix
        4
    rebornix  
    OP
       2015-12-03 21:10:38 +08:00 via Android
    @xgowex 我这个是用来直接生成 svg 图片,引入到 markdown 中得做成服务才行。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2587 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:36 · PVG 23:36 · LAX 07:36 · JFK 10:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.