文档流转,文档操作,文档归档(一)
一,Enfocus Switch 是什么?
Adobe 公司大名鼎鼎的软件很多,最为人知的有:
Adobe Photoshop,Adobe Acrobat,Adobe Premiere,Adobe InDesign,Adobe Flash ……
不给Adobe公司做广告了。
今天我要说的是 Enfocus Pitstop 软件,Enfocus Pitstop是Adobe Acrobat软件的一个插件,就像Eclipse与 MyEclipse的关系统一样。
谈Enfocus Pitstop就不得不说 Enfocus的家族产品了。Enfocsus家族产品又包括:
Enfocus又包括了 Enfocus Switch,Enfocus PitStop,Enfocus Connect 等产品。今天重点说 Enfocus Switch。
二,Enfocus Switch 可以做什么?
比如:
需求1)文件放在远处的FTP服务器上,现在想把这些文件下载到本地,再分发到电脑A,电脑B,电脑C……
需求2)我要对某些图文件(这些文件包括图片,PDF文件等),在这些文件上加上条形码,二维码。
需求3)获取这些文件的宽,高尺寸,然后再保存到数据库
还有很多功能,今天重点说这三个。
我们想实现这些功能,用程序很好实现:
需求1的实现),我用一个FTP工具直接到文件下载到本地,然后再借助其它工具分发到到别的电脑。或者直接写一个多线程下载程序,把下载的文件分发到指定的电脑。
需求2的实现),加条码,二维码是C#的强项。不过就是得写代码
需求3的实现),用程序也是可以实现的。
但是我用Enfocus Switch可以在一小时内就实现上边所有需求的处理。
三:具体实现:
1)
你们可以很清楚的看到,我拖了一个FTP下载结点,
并且设置了FTP的IP地址,以及FTP的用户名,密码就可以把远程文件下载到本地。
然后通过一个(文件4)的中间目录,把下载的文件归档到不同的电脑,不同的目录。
2)
可以在我标记为"1"的地方从数据库中获取生成二维码,或者条形码的字符串。
在标记为"2"的地方把字符串生成二维码,条形码到文件上。
3)
获取文件的宽,高再写回到数据库,这儿我就不贴图了。
配置一下ODBC,再调用数据库中的存储过程就可以了。
调用方法:
EXEC Proc_UpdateFileStatus '[Job.NameProper]' , 'H', 4, 0,'23232323','[Stats.MediaBoxWidth]','[Stats.MediaBoxHeight]'
四,推荐
是不是感觉这个软件的功能很强大,需要了持续了解的,请点推荐。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述
2010-06-28 Enterprise Library 系列教程