自制Visio模具 — 将PNG图片生成为Visio模具

图片[1]-自制Visio模具 — 将PNG图片生成为Visio模具-UU技术社区

简介

Visio是微软公司开发的一款功能强大、操作简便的图表绘制软件,可以帮助用户快速创建各种类型的流程图、组织结构图、网络拓扑图、数据流程图等,可以极大的提高工作效率和可视化效果。

Visio香是真的香,但是作为Visio的用户的痛点就是想要做出大气美观的图表就需要各种搜索找寻资源下载模具。

那么本文就总结一个偏方:如何自行将钟意的PNG图片制作为Viso模具(支持批量)

流程:将PNG转换为SVG — 使用脚本将SVG(批量)生成vssx模具

本文涉及2款开源的工具:

  1. png2svg https://github.com/xyproto/png2svg/
    PNG转svg格式
    也可以使用其他工具或在线转换的方式来生成,但是不同的版本使用工具生成vssx模具时可能会有不同的效果或失败。
  2. visiostencilfactory https://github.com/rezanid/visiostencilfactory
    从 SVG 文件创建 Visio 模具

PS:图标哪里去挖?— https://www.iconfont.cn/

废话无多即刻开始:

1.PNG转SVG

推荐使用Vector Magic

官网地址:https://zh.vectormagic.com/desktop

收费,自行找绕过方法和资源

喜欢折腾的可以试下这个png2svg:

一个.exe的小工,具由GO语言编译png2svg 开源项目地址:https://github.com/xyproto/png2svg/

安装需要花费一些时间,可以直接下载我编译的翻译版本 https://cnuu.lanzoul.com/iuv6v1kvutif

方便使用也可以直接将png2svg.exe复制到C:WindowsSystem32 或者自行配置环境变量

Usage:

将png转换为svg命令:

png2svg -o output.svg input.png
png2svg -h 查看帮助

其他用法:

示例用法

使用尽可能少的矩形生成SVG图像(-o表示“输出”):

png2svg -o output.svg input.png

为每个像素生成一个矩形:

png2svg -p -o output.svg input.png

将输出限制为4096种独特颜色(-l表示“限制”):

png2svg -l -o output.svg input.png

与上面的示例类似,但在生成图像时提供进度信息:

png2svg -v -l -o output.svg input.png

与上面的示例相同,但将颜色数减少到32:

png2svg -v -l -n 32 -o output.svg input.png

借助批处理可实现批量转换:

作用:将当前目录下的所有png转换为svg,请自行调试修改

@echo off  
for %%F in (*.png) do (  
    png2svg -o "%%~nF.svg" "%%F"  
)

更多命令可以查看项目地址

2.SVG转vssx模具

Downloadvisiostencilfactory(Viso模板工厂),项目地址: https://github.com/rezanid/visiostencilfactory

下载不了的朋友点这里 https://cnuu.lanzoul.com/ieMk01kvv8li

Usage:

将要生成的svg文件复制到New-VisioStencil.ps1所在目录下然后运行命令:dir "*.svg" | New-VisioStencil -StencilPath "Stencil1.vssx"

作用:将当前目录下的所有svg添加到Stencil1.vssx模具

常用命令:

.New-VisioStencil.ps1
dir "api*.svg" | New-VisioStencil -StencilPath "API.vssx"
dir "blockchain*.svg" | New-VisioStencil -StencilPath "Bloackchain.vssx"
dir "logos*.svg" | New-VisioStencil -StencilPath "Logos.vssx"

更多用法请访问项目地址 https://github.com/rezanid/visiostencilfactory

Demo:

图片[2]-自制Visio模具 — 将PNG图片生成为Visio模具-UU技术社区

注意:我的环境,OS – Windows10 Visio版本 Microsoft Visio专业版2021 其他版本可能存在差异,或不能顺利实现。

这套组合拳法是不是让你有些心动啦?赶紧去试试吧,遇到问题欢迎移步评论区!

本文地址:https://www.cnuu.net/?p=2184

© Copyright Notice
THE END
If you like it, please support it.
like15Appreciate Share
Comment Grab the sofa
avatar
Welcome to leave valuable insights!
submit
avatar

Nick name

Cancel
Nick nameexpressioncodepicture

    There are currently no comments available