社区
Delphi
帖子详情
用delphi控制word,如何替换word中页眉文字,或者设置页眉
masong_1978
2013-06-13 03:29:39
如题,我想用delphi控制word,如何替换word中页眉文字?
...全文
435
5
打赏
收藏
用delphi控制word,如何替换word中页眉文字,或者设置页眉
如题,我想用delphi控制word,如何替换word中页眉文字?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
随行的太阳
2013-06-16
打赏
举报
回复
虎子8
2013-06-15
打赏
举报
回复
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader ActiveDocument.AttachedTemplate.BuildingBlockEntries(" 空白").Insert Where:= _ Selection.Range, RichText:=True Selection.TypeText Text:="就这样明白吧" ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument 这是vb的转下delphi 一看就知吧
yadan_tanchfeng
2013-06-14
打赏
举报
回复
用Word录制个宏,参考宏里面的代码
reverzeng
2013-06-14
打赏
举报
回复
调用word功能,先搜索,再替换,可参考: var FindText, MatchCase, MatchWholeWord, MatchWildcards, MatchSoundsLike, MatchAllWordForms, Forward, Wrap, Format, ReplaceWith, Replace: OleVariant; begin FindText := '<#Name>'; MatchCase := False; MatchWholeWord := True; MatchWildcards := False; MatchSoundsLike := False; MatchAllWordForms := False; Forward := True; Wrap := wdFindContinue; Format := False; ReplaceWith := 'Delphi'; Replace := True; WordDocument.Range.Find.Execute( FindText, MatchCase, MatchWholeWord, MatchWildcards, MatchSoundsLike, MatchAllWordForms, Forward, Wrap, Format, ReplaceWith, Replace ); end;
masong_1978
2013-06-13
打赏
举报
回复
大侠们帮帮忙了
Delphi
12
中
利用 DOCXReadWrite 控件高效生成
Word
文档的实战经验
在
Delphi
开发
中
,生成
Word
格式报表是常见需求,但传统 OLE/COM 方案依赖客户机安装 Office 且容易引发兼容性问题。DOCX 本质是 ZIP 包裹的 XML 结构,DOCXReadWrite 控件正是封装了 Open XML 操作,让开发者能在原生
Delphi
环境
中
精准
控制
段落、表格、
页眉
页脚等元素。使用这类控件可避免外部依赖,同时提升格式还原度,非常适合管理系统的报表导出、合同模板填充等场景。本文基于
Delphi
12 Athens 环境,从环境搭建到读写操作,再到文本
替换
Delphi
XE5
中
WPTools富文本模板与PDF导出实战
在传统
Delphi
业务系统升级
中
,富文本编辑与文档生成是高频需求。RTF格式作为跨平台的基础文本标准,既保留排版信息又便于程序处理,而WPTools控件则天然支持RTF的加载、编辑与字段
替换
,可在不依赖Office环境下实现
Word
级排版体验。通过预先设计模板并将数据库字段映射到文本占位符,配合文档格式化与数据合并原理,开发者能轻松实现合同、质检报告等业务单据的自动化输出。该方案还可利用独立打印引擎精确
控制
分页,并一键导出PDF归档,兼顾电子存档与纸质打印的双重场景。对于运行在
Delphi
XE5这类老旧I
Delphi
文档处理利器:WPTools v6.29.1从集成到打印实战
在桌面应用开发
中
,富文本编辑与排版打印始终是绕不开的难点。
Delphi
开发者常常面临基础控件无法格式化、RichEdit打印错位、Office COM依赖过重等困境。WPTools作为一套纯
Delphi
实现的
文字
处理引擎,以独立文档模型将编辑、排版、打印统一到同一数据链路,从根本上解决屏幕预览与纸张输出不一致的痛点。它支持RTF/HTML读写、表格、图片、
页眉
页脚及页集合分页机制,适合ERP、OA、进销存、合同管理及票据打印等场景。本文基于v6.29.1 Standard Edition,分享组件选型、环境
Delphi
2010下FastReport 4.7.22报表开发实战指南
报表开发是企业信息化系统
中
的核心环节,尤其在老旧的
Delphi
技术栈
中
,如何高效实现数据展示与打印是开发者的长期痛点。报表工具的设计原理通常基于模板与数据分离的架构,通过可视化设计器快速生成复杂版式,同时支持脚本扩展与多种导出格式,这正是提升工程效率的关键。这种技术价值在实际场景
中
尤为突出,例如ERP、进销存系统维护,往往需要在不重建代码的前提下灵活调整报表格式。本文聚焦于在
Delphi
2010环境下使用FastReport 4.7.22这一经典组合,涵盖安装部署、主从报表设计、
中
文字
体处理、性能优化及自
Axolot DOCXSuit:
Delphi
纯代码生成和读写DOCX的实战指南
DOCX文件并非专用二进制格式,而是由多个XML文件组成的ZIP压缩包,这为程序直接读写
Word
文档提供了基础。传统
Delphi
项目常通过
Word
COM自动化生成文档,但依赖Office环境、内存占用高且易崩溃。基于Open XML规范,Axolot DOCXSuit组件让
Delphi
开发者可以脱离
Word
进程,直接创建、解析和批量修改.docx文件,适用于管理系统、报表工具、OA系统等场景。本文基于XE10.3 Rio实际项目,分享AXWWriter、AXWReports和DOCXReadWrite三个
Delphi
5,944
社区成员
262,941
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章