- 博客(9)
- 收藏
- 关注
转载 如何打包ocx及有文件夹文件的cab包
1.首先将要打包的文件,建一个cab文件夹2.cab文件夹内放上相应的ocx文件以及dll,并且要加入的文件夹及其文件。3.在cab文件夹内,新建一个与ocx同名的inf安装配置文件[version] signature="$CHICAGO$"AdvancedINF=2.0[DefaultInstall]CopyFiles=FileListRegi...
2018-10-05 17:53:00
342
转载 视频流片断文件的合并方法
FFMPEG是个好工具,使用可以参考:FFmpeg命令行工具学习(一):查看媒体文件头信息工具ffprobeFFmpeg命令行工具学习(二):播放媒体文件的工具ffplayFFmpeg命令行工具学习(三):媒体文件转换工具ffmpeg在很多视频网站,比如需要以会员制购买的视频网站,其视频资源已经不是一个可链接的视频文件,而是一个流地址,播放时实时下载,但是...
2018-09-29 15:31:00
853
转载 将A3排版的PDF内容转成A4纸张
使用cpdf.exe这个命令行工具:https://www.coherentpdf.com/ 1 cpdf -crop "0mm 0mm 210mm 297mm" a3.pdf -o x1.pdf 2 3 cpdf -crop "210mm 0mm 210mm 297mm" a3.pdf -o x2.pdf 4 5 cpdf x1.pdf 1 -o 1.pdf...
2018-09-28 13:38:00
5649
转载 ReportMachine脚本控制背景色
在做报表时,对于差异的列,如果仅仅是靠肉眼区分0和非0的值,是很不友好的。如果能将非0的值,以突出的背景色显示出来,这样就会很明朗。Report Machine报表可以使用脚本来实现。方法一,使用数据表值:procedure Memo33_OnBeforePrint(Sender: TObject);begin if (GetValue('CustomersDS....
2018-01-12 08:38:00
497
转载 有些字划掉并不是删除线而是右斜线,在ReportMachine报表的实现
最近项目中,因为有个字是删除的意思,但不像Word排版给设置删除线样式就可以达到的,而是要求从左上角划一直线穿过这个字到右下角。最开始想到用造字的办法,可是造字不仅麻烦,而且要为不同字体造字,并且,如果机器系统不一样,字体之间还有差异,最关键的是,造出来的字,输出为pdf打开来看时,pdf并不能显示这个造的字出来。在报表中,这个字,有可能是从数据库中出来的,输入与输出在不同机器间共享...
2014-09-20 22:08:00
764
转载 pdf文件格式多余内容的移除,解除llPDFLib5.2的限制
使用报表导出pdf时,因为使用的是llPDFLib 3.6这个插件,对于大多数的报表输出而言,是没有排版差异的,可是对于较多文本内容时,以pdf来预览时,出现了偏差。后来,把插件更改为 5.2版本时,发现排版非常一致。 只是llpdfLib 5.2已经商业化,需要400美元,穷尽google、网盘搜索之力,均无找到任何非试用版。一度放弃使用llpdfLib插件,尝试了一些诸...
2014-09-20 21:33:00
219
转载 报表pdf的合并、添加页码
某一项目,用ReportMachine做报表模板,然后写了一个DLL以JNI方式供Java调用。在处理时,需要将多个报表一次性打印输出。因为多个报表是以不同的报表模板生成的,所以转成各个pdf之后,需要将这多个pdf文件合并为一个。并且,这个文件,还得附加页码,因为原来做这样的报表,是用页码标签机手工盖印后归档,这样麻烦,希望用电脑输出时自动生成页码。今天终于把这个问题彻底解决了。一...
2014-09-20 21:10:00
385
转载 XE7下修改FMX.Grid.pas解决Grid列头与文本内容的样式设定,实现标题栏文字居中,内容的文本可右对齐。...
在XE6上,已经有人研究过 Grid的样式。在QQ群里,【深圳从头再来】说它的XE5,对于设置列头列内容的样式很完美,并帮我做了一个测试例子,可是发给我在XE6上编译,却没有想要的结果。尽管对于列头的样式,在点过按钮中确实生效,但是我想在Create事件中调用按钮的样式设定,却不成功,不知是什么原因。后来,我把XE6卸载,安装了XE7,运行后,与XE6上的不理想效果一致,这令我很惊...
2014-09-20 16:18:00
328
转载 XE7下用FireDAC与SQLite连接要注意的问题
Delphi升华了,在XE的方向上,已经实现了安卓与苹果的移动跨平台,因此只需要一份代码,就可以统领两种手机平台,确实是一种高效的做法和节约的策略。用XE连接SQLite,主流使用FireDAC,即拖4个控件,就可以实现数据连接与提取。1. FDPhySQLiteDriverLink12. FDGUIxWaitCursor12.FDConnection13. FDQu...
2014-09-20 15:30:00
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人