友们大家好,这里是大海 PPT —— 网址分享。
之前分享了许多大大小小的网址《网址分享 4》、《PPT网址分享 3 —— 辅助》。
本次分享一些与 PPT 有关的在线网址,介于数量太多,就不一一介绍了~
1. 在线压缩(https://extract.me)
2. 在线音乐(http://touchpianist.com)
3. PPT转H5——PP匠(http://ppj.io)
4. 在线背景图案(www.patterninja.com)
5. 在线随手画背景(http://weavesilk.com)
6. 在线生成举牌小人(http://upuptoyou.com)
7. 在线制作抖音故障图片(https://photomosh.com)
8. 在线制作印章(http://yinzhang.logowu.com)
9. 在线生成毛笔字(https://www.zhenhaotv.com)
10. 在线图片变波点渐变效果(https://halftonepro.com)
11. 放射线(https://wangyasai.github.io/Stars-Emmision)
12. 在线生成云文字(www.Tagul.com)
13. 文字云网址1(https://wordart.com)
文字云1教程(https://www.jianshu.com/p/52366761804b)
14. 文字云网址2(http://www.tagxedo.com/app.html)
文字云2教程(http://www.ibloger.net/article/1716.html)
15. 在线生成低多边形(http://qrohlf.com/trianglify-generator)
低多边形教程(http://www.shejidaren.com/trianglify-generator.html)
16. 在线特效字体制作(https://vaufonts.com)
特效字体教程(https://zhuanlan.zhihu.com/p/30494287)
1. GIF工具之家(https://tool.gifhome.com)
2. 在线艺术字生成(http://www.miyizi.com)
3. 在线思维导图——幕布(https://mubu.com)
4. 在线抠图(https://www.gaoding.com/koutu)
5. 在线图片压缩——智图(https://zhitu.isux.us)
6. 在线制作图片幻灯片(http://www.ipresst.com)
7. 在线图片放大高清化(http://www.bigjpg.com)
8. 在线GIF压缩(http://www.soogif.com/compress)
9. 在线GIF压缩(https://tool.gifhome.com/compress)
10. 在线PPT/Word/PDF/JPG互转(https://smallpdf.com)
11. 在线将栅格转为SVG(https://www.autotracer.org/zh.html)
12. 在线生成logo 1(https://www.designmantic.com/zh)
13. 在线生成logo 2(https://seeklogo.com)
14. 在线生成logo 3(http://instantlogosearch.com)
15. 在线录屏录音(https://www.apowersoft.cn/free-online-screen-recorder)
16. 在线快闪音乐编辑——Au(https://www.adobe.com/cn/products/audition.html)
17. Office云端软件(https://uzer.me)
云端软件教程(https://jingyan.baidu.com/article/d8072ac481a224ec95cefdc6.html)
接下来补充几个在线工具集合类网址,功能多得我到现在都还未探索完毕~
1. 在线工具——OFFICE(https://www.hippter.com)
2. 在线工具——生活类(http://www.nicetool.net)
3. 在线工具——图片类(http://www.sioe.cn)
4. 在线工具——设计类(https://www.seeseed.com)
以上就是本次分享,未完待续~
更多 PPT 知识点请关注公众号【大海有个P用】~
书接上文,本文记录iText7实现PDF电子签章
1、keystore文件,生成自签名证书,猛戳:SpringBoot系列——启用https
打开cmd,执行以下命令
keytool -genkeypair -alias stamper -keypass 123456 -keyalg RSA -keysize 1024 -validity 365 -keystore e:/Java/stamper.keystore -storepass 123456
2、印章图片,这里有个在线制作电子公章小工具:http://makepic.net/tool/signet.html
3、pom需要引入新依赖包
<!-- 条形码、电子签章 -->
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>barcodes</artifactId>
<version>${itext7.version}</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>hyph</artifactId>
<version>${itext7.version}</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>font-asian</artifactId>
<version>${itext7.version}</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>sign</artifactId>
<version>${itext7.version}</version>
</dependency>
<!-- 加密软件包 -->
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>1.69</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
<version>1.69</version>
</dependency>
/**
* 电子签章
* @param src 需要签章的pdf文件路径
* @param dest 签完章的pdf文件路径
*/
public static void sign(String src, String dest) {
final String KEYSTORE = "E:\\Java\\stamper.keystore";//keystore文件路径
final char[] PASSWORD = "123456".toCharArray();// keystore密码
final String STAMPER_SRC = "E:\\Java\\stamper.gif";//印章图片路径
try (PdfReader reader = new PdfReader(src); FileOutputStream os = new FileOutputStream(dest);){
//读取keystore ,获得私钥和证书链 jks
KeyStore ks = KeyStore.getInstance("JKS");
ks.load(new FileInputStream(KEYSTORE), PASSWORD);
String alias = ks.aliases().nextElement();
PrivateKey pk = (PrivateKey) ks.getKey(alias, PASSWORD);
Certificate[] chain = ks.getCertificateChain(alias);
//创建签章工具PdfSigner、设定数字签章的属性
PdfSigner stamper = new PdfSigner(reader, os, new StampingProperties());
PdfSignatureAppearance appearance = stamper.getSignatureAppearance();
appearance.setReason("签名原因:系统自动签名盖章");
appearance.setLocation("签名地点:xxx系统");
appearance.setContact("联系方式:huanzi.qch@qq.com");
//加盖图章图片
ImageData img = ImageDataFactory.create(STAMPER_SRC);
Image image = new Image(img);
appearance.setPageNumber(1);
appearance.setPageRect(new Rectangle(650, 50, image.getImageWidth(), image.getImageHeight()));
appearance.setSignatureGraphic(img);
appearance.setRenderingMode(PdfSignatureAppearance.RenderingMode.GRAPHIC);
//No such provider: BC : 问题解决,加BC库支持
Security.addProvider(new BouncyCastleProvider());
//摘要算法
IExternalDigest digest = new BouncyCastleDigest();
//签名算法
IExternalSignature signature = new PrivateKeySignature(pk, DigestAlgorithms.SHA256, BouncyCastleProvider.PROVIDER_NAME);
//调用itext签名方法完成pdf签章
stamper.setCertificationLevel(1);
stamper.signDetached(digest,signature, chain, null, null, null, 0, PdfSigner.CryptoStandard.CMS);
System.out.println("操作完成!");
}catch (Exception e){
e.printStackTrace();
System.err.println("操作异常...");
}
}
我们用 test() 生成的简单PDF文件来进行电子签章测试
//测试
public static void main(String[] args) {
//test();
//html2pdf();
sign("E:\\Java\\test.pdf","E:\\Java\\test2.pdf");
}
作者:huanzi-qch
出处:https://www.cnblogs.com/huanzi-qch
若标题中有“转载”字样,则本文版权归原作者所有。若无转载字样,本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利.
想绘图插件5.2(MxDraw5.2)
梦想CAD是专业的CAD插件(控件),经过10年研发,可轻松在网页、手机及BS/CS程序中使用CAD和浏览编辑DWG文件,不需安装AutoCAD即可运行。
控件核心代码使用VC++ 2010开发,至今已有三十万行代码规模;2007年发布第一个Release版本,经过多年的版本更迭与技术沉淀,控件已经十分快速稳定。在关键的 空间搜索 上使用了复杂度极低的算法,并且使用 汇编 优化,可以处理50万级的实体,图形的显示和处理效率比同类产品高出很多。
梦想绘图3d插件6.0(MxDraw6.03d)
使用二位控件的显示核心,基于 OpenCASCADE几何造型引擎 ,创建锥、柱、环等基本几何体,对几何体进行 布尔操作 ,如:相加、相减、相较、倒角、斜切、镂空、偏移、扫视;几何 空间关系计算 ,如:法线、点积、叉积、投影、拟合;几何体分析,如:质心、体积、曲率; 空间变换 ,如:平移、缩放、旋转。
梦想绘图手机版插件6.0(MxDrawAndroid6.0/MxDrawIOS6.0/)
使用二维控件的显示核心,并专对手机显示CAD图纸做了极速优化 ,是目前手机上显示DWG文件非常快的控件。
梦想CAD软件5.2(MxCAD5.0)
使用二维控件的显示核心,完全自主的二维CAD绘图软件,程序简洁、运行快速、功能齐全、稳定可靠;兼容 所有版本的DWG文件 ,支持 ARX的二次开发接口。
安装包下载
点击此处下载
运行环境
支持以下的32/64平台的系统:WindowsXP、Windows2000、WindowsVista、WindowsServer、Windows7、Windows8、Windows10。
支持以下的浏览器:IE所有版本、火狐、谷歌4.5及以前的版本、360浏览器(兼容模式)、QQ浏览器。
1
QQ浏览器使用了最新的谷歌浏览器内核,可使用QQ浏览器代替谷歌浏览器运行控件
支持语言
网页使用,支持 IE所有版本 。
控件支持如下的语言进行二次开发:VC、VB、CSharp、Delphi、HTML、ASP、JAVA、JavaScript、C++、 Builder、PHP、.Net、易语言、PowerBuild等。
编程接口
有一万多个接口函数 可供调用,提供Object Arx,AutoCAD VBA、COM开发接口,与AutoCAD二次开发类似的接口。
文件格式
控件支持自定义文件格式,扩展名为.mxg,mxg文件 稳定可靠 ,能 完整呈现DWG文件 ,支持图纸预览,加密;支持DWG、DXG、BMP、JPG、PNG、DWF、PDF、GIF、ICO DGN、SHP等。
支持SHX、TrueType字体。
控件与AutoCAD兼容,支持AutoCAD R14至AutoCAD 2017的 所有DWG图纸格式 ,并保证能支持将来新出现的AutoCAD文件格式。
网络功能
在控件支持的浏览器(见 运行环境 )中,控件可浏览服务器上的DWG文件,把DWG文件保存到服务器、在服务器后台运行控件、把DWG转成其他格式、提取信息等;支持FTP连接,二进制数据流加载。
在网页中使用控件演示
主要功能
DWG批量转到PDF、DWF,图纸信息搜索提取,测距离,算面积,图章, 批注 ,捕捉,正交,实体闪烁,曲线离散,偏移,打断,阵列,扩展数据读写,扩展记录读写,构造选择集,打印, 动画 , 自定义实体 ,组,右键菜单, 超连接 ,Undo,Redo,字典,图层,标注样式,线型样式,文字样式,视口,布局, 用户坐标系 ,系统变量,图纸比较,图纸剪切,界面切换,动态提示,google百度地图等。
打印功能
框选、全屏打印、后台批量打印、多个 图纸嵌套打印 、与 网页合并打印 等。
显示功能
鸟瞰、放大镜、视区平移、缩放、视区旋转、鹰眼、 透明显示 、背景、水印、网格、回溯显示、最佳显示、显示/隐藏工具条、浏览模式、 分屏显示 、矢量线、矢量圆、 动画 、动态标注、叠加对比显示等。
图元支持
主要实体有:直线,圆弧,Polyline,样条线,圆,椭圆,椭圆弧,IMAGE,点,块引用,外部块参照,射线,云线,文本,多行文本,对齐标注,旋转标注 ,半径标注,直径标注,角度标注,OLE对象,布局,视口,图层,线型,文字样式,命名字典,标注, 自定义实体 ,代理实体, 反应器 等。主要编辑有:移动,夹点拉伸,偏移,删除,复制,粘贴,旋转,缩放,镜向,离散,图案填充,实心填充,打碎,计算曲线长,面积,最jin点,交点,导角, 文字变线条 等。
编辑支持
移动、夹点拉伸、偏移、删除、复制、粘贴、旋转、缩放、镜向、离散、图案填充、实心填充、打碎、计算曲线长、面积、最近点、交点、倒角、文字变线条等。
几何运算
面积,夹角,向量,矩阵,旋转,缩放,最进点,最进距离,垂足,参数,镜向,平移,交点,打断,延伸, 最短路径 , 最长路径 。
支持事件
鼠标事件 , 键盘事件 ,选择修改,夹点编辑,打图纸完成,命令开始,命令执行完成,视区变化,动态提示,动态绘制,超连接点击,对象修改,命令执行,进度条变动,系统变量修改,控件初始化完成,等事件。
*请认真填写需求信息,我们会在24小时内与您取得联系。