word邮件合并数据源html,使用丰富的字段数据来维护 Word Doc邮件合并格式_html_开发99编程知识库...

博主构建了一个SOW模板生成器,将Word文档的合并字段替换为HTML富文本内容。遇到的主要问题是列表样式和文本换行。由于Word会重写样式,无法直接设置字体,且Word生成的HTML页面源代码中列表样式复杂。尝试使用内联样式未能实现期望的列表和换行效果。寻求关于正确设置这些元素样式的建议,以便Word能保持正确的格式。
摘要由CSDN通过智能技术生成

我構建了一個SOW模板生成器,它將doc合併欄位的Word郵件替換為來自關聯資料庫欄位的富文本( 使用html標記) 內容。 所有的工作都按預期工作,但是我正遇到一些問題,試圖讓格式看起來正確。

我的兩個主要問題是列表中的要點和 wrap 。

要得到我需要的子彈點樣式,Word實際上使用一個'o'並指定'信使新'作為字體。 無法指定字體,因為word將始終使用文檔樣式重寫。

如果文本在文檔的邊緣從文檔的左邊開始,而不是選項卡,則Word似乎不會導致列表項。 當word轉換為html時生成的頁面源具有每個列表和級別的特定樣式和 ID 。 我嘗試使用 inline 樣式等效來獲得包裝效果,但它沒有工作。

任何人都有關於如何正確設置這些元素的樣式的建議,這樣Word就會遵守格式?

下面是我的標記的一個示例,它保留目前為止最好的格式:

Here is a bunch of random text:

•    Executive Summary

o    Here is a lot more random text and stuff. Super fun.

o    More superfluous stuff. If I knew Latin I would do that instead.

o    Summarized steps of nonsense.

•    Stuff Description

o    Description of the stuff and how the stuff was suppose to to meet the needs of the peoples in the places.

•    Reporting and stuff

o    Description of blah blah etc and more stuff. This is a lot of useless text.

•    Scope of stuff and methodlogy of stuff

•    Findings and Recommendations of stuff

o    Scoring stuff and making sure people got the right stuff for the stuff. Keeping the stuff safe one day at a time. yay.

Appendices: I had enough of this stuff so I'm going to stop typing.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值