QQ登录

只需一步,快速开始

登录 立即注册

SOLIDWORKS PDM手写签名实现方法

[复制链接]
查看: 413|回复: 10
香港智诚科技 发表于 2019-12-3 16:44:11
本帖最后由 香港智诚科技 于 2020-1-21 14:27 编辑 ) x9 d5 |: J" b1 T
* Z2 n/ S  a6 Y1 E  a, _

我们知道文件在SOLIDWORKS.com.cn/portal.php?mod=list&catid=70" target="_blank" class="relatedlink">PDM中审批完成后,可以通过流程操作将审批人员的姓名填写到对应的栏位,但是常规情况下,填写的都是电脑常规字体的签名;然而,如今越来越多的客户希望签上的是他们的手写签名。本文将介绍如何在SOLIDWORKS PDM中审批文件后,将审批者的手写签名填至文件对应的位置上。


- I9 [$ Q1 k# ?. T, ]& `8 K


4 `. U& @/ G+ t# H1 S- n

" \1 s% O( D; V1 p


6 Q: [. D) \- v' r

' u& e4 u2 t9 T

        要将手写签名显示出来可以通过将用户签名制作为图片或者自制手写字体两种方法实现。本文将讲述如何通过自制SOLIDWORKS PDM手写字体的方式实现文件上显示用户的手写签名。

$ X. @5 S0 s8 t3 B" j9 A8 S' h8 C  Y

步骤一共分为以下几步:

(一) 设置用户名缩写

(二) 收集整理用户手写签名

(三) 生成手写字体

(四) 设置模板

(五) 设置流程


9 K+ f1 U" \4 O: |$ l  S8 E9 L+ G, Y7 P/ V8 R4 t

(一)设置用户名缩写

由于人名中非常容易有重复的字出现,以及一般手写签名时通常会连写,所以,我们难以将每个字去对应一个手写的字。在此,我们可以将用户的姓名看做一个整体。

同时在SOLIDWORKS PDM的用户设置中,我们可以为用户设置名缩写。那么,我们就可以将用户的名缩写设置为一个字,然后用这个字对应用户的手写签名这个整体。

  U* L: x) c, l6 X$ x& }% R) z/ E

因为每个字代表的就是一个人,所以在设置用户的名缩写时,不能有重复的存在。为了避免使用重复的名缩写,我们可以将用户名列表输出到excel中,然后将全名中的每个字拆分到不同的列中,再对当中的值进行判断,如果最后一位的字相同,则取倒数第二位的字;如果倒数第二的字还是相同,就取姓;如果姓名中所有的字在前面都有人用了,则留空,然后手动填写一个较为生僻的同音字。最后再用excel的检查重复项功能检查一下。


) j, z, U. |" F# F3 {5 }1 i* V; g

       名缩写制作好后,对PDM中用户的名缩写对应填写上,并将结果粘贴到一个txt文件中。(这份excel文件要保存好,以便将来新增加用户时使用)


/ O$ D: }* Z0 B( W4 _1 g7 Q6 W3 }5 H

(二)收集用户的手写签名

游客,如果您要查看本帖隐藏内容请回复


* M+ ~% m- C5 K7 [# }
智诚科技ICT_SolidWorks一级代理商:www.ict.com.cn
楼主  香港智诚科技 发表于 2019-12-12 14:06:29
PDM手写签名实现方法,干货!
智诚科技ICT_SolidWorks一级代理商:www.ict.com.cn
super 发表于 2019-12-12 18:48:26
不错,好思路!
ca2046 发表于 2019-12-15 11:51:52
学习了2 A! g( P) B8 [. i% ~  Y

) D( g1 n4 c' L6 k
回复

使用道具 举报

hengjie 发表于 2019-12-16 15:08:36
学习
7 b9 D1 E0 D6 f+ w; `% P: R; [: n: k( F' u. s3 W
回复

使用道具 举报

popular20 发表于 2019-12-17 09:44:03
这个很有意思!
4 Y. k2 H( G, a
同意同意同意 发表于 2020-1-21 14:08:23
574587457467485
1 g, b* s& m6 j
kingjinjing 发表于 2020-1-24 11:34:10
学习一下
回复

使用道具 举报

zhangneu 发表于 2020-2-2 10:48:02
学习了!!!
6 O! Z" `: l/ R% N8 u" m/ s
回复

使用道具 举报

montalip 发表于 2020-2-7 12:39:06
不错的教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|京ICP备11009482号-2  

400 - 818 - 3535 (中国地区咨询电话) | 达索析统(上海)信息技术有限公司北京分公司

京ICP备11009482号-2 | 电话:01065362288

北京市朝阳区建国路79号华贸中心2号写字楼707-709室,邮编:100025

GMT+8, 2020-2-21 23:24 , Processed in 0.117171 second(s), 33 queries .

Copyright © 2002-2018 Dassault Systèmes - All rights reserved

快速回复 返回顶部 返回列表