我们在项目上经常遇到打印模板移植的需求,也就是用户希望能够将目前正在使用的“购销合同”的打印模板能够在NetSuite上原样呈现。怎么处理这个需求,我们摸索出一个快速的处理方式。大家也可以一试。

基本原理是:将购销合同的Word文档通过在线工具转为Html,然后直接复制HTML内容到NetSuite打印模板中去进行二次加工。这样就能比较好的继承Word中的段落和表格形式,避免在PDF模板中从0写起。

Have a demo!

1. 准备好Word格式的购销合同样本。

2.找到如下的Word转Html在线工具。

word转换html (99cankao.com)http://www.99cankao.com/htmltool/convert-word-to-html.php将Word文档Ctrl+V到其中,转换之,得到Html。

3.将得到的Html Ctrl+V到打印模板PDF的源码编辑中去。

记得放在<body></body>之间。关于Html的基本编辑技术,大家另行学习。

4.预览PDF,调整格式。

上述的Html基本上会把Word的布局带过来,但是对于“居中”、“相对宽度”之类的Style是没有处理的,需要手工调整之。

上述就是我们在工作中的一点技巧,减少Donkey Work,节省时间胜造七级浮屠!

NetSuite 巧做打印模板相关推荐

  1. 重复造轮子系列——基于FastReport设计打印模板实现桌面端WPF套打和商超POS高度自适应小票打印...

    重复造轮子系列--基于FastReport设计打印模板实现桌面端WPF套打和商超POS高度自适应小票打印 一.引言 桌面端系统经常需要对接各种硬件设备,比如扫描器.读卡器.打印机等. 这里介绍下桌面端 ...

  2. NetSuite自定义子记录打印模板之坑

    这是一篇"避坑文",源自近日的一个案例. 从NetSuite的设计原则上来看,自定义记录也应该可以进行Advanced PDF Print Template的应用.但是事实给了我们 ...

  3. 插入模板_巧用Focusky模板制作精美微课

    巧用Focusky模板制作精美微课https://www.zhihu.com/video/1235351051344986112 案例名称:<巧用Focusky模板制作精美微课> 制作单位 ...

  4. 用PowerPoint巧做特效字幕(转)

    用PowerPoint巧做特效字幕(转) 看电影.电视剧的时候,想必很多朋友都会注意到那些令人赏心悦目的字幕效果吧!虽然说我们没有专业的字幕制作设备,但是同样可以使用PowerPoint来制作甚至更精 ...

  5. 【C#】最全单据打印(打印模板、条形码二维码、字体样式、项目源码)

    系列文章 [C#]编号生成器(定义单号规则.固定字符.流水号.业务单号) 本文链接:https://blog.csdn.net/youcheng_ge/article/details/12912978 ...

  6. itextdef将动态html转为pdf,[C#]使用第三方开源库iText7.pdfHtml,将Html转换成Pdf,以及如何以Html作为打印模板...

    使用第三方开源库iText7.pdfHtml,将html和css转成pdf,官方:https://itextpdf.com/en/demos/convert-html-css-to-pdf-free- ...

  7. java 绘图 打印_java调用本地打印机,绘制打印模板,小票模板

    文章目录 jar资源 绘制打印模板 import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java ...

  8. C# 教你如何做打印表格和排版

    C# + VS2019,Windows桌面开发的第一选择,没有第二! 遗憾的是可以被趴皮,辛辛苦苦写的东西容易被不法分子白飘. 想必大家在用C#做打印排版,画表格的时候很无奈,反复改数值,改到头皮发麻 ...

  9. XtraReport通过动态设置打印模板进行标签打印

    如题所述,之前的打印都是通过程序内写好的模板进行打印.但是问题很快就暴露出来了,不同的打印机,不能适应同一个打印模板,有些还需要进行比较大的调整,所以就需要在打印之前,能够对模板上的控件的位置进行一定 ...

  10. 追加审批人样式html,更新 | 你的审批打印模板真丑!看别人用html模板怎么玩

    更新简报1.html打印模版正式上线,操作更便捷,小白也能快速上手,模板更多样: 2.合同支持打印,无需每次额外制作其他纸质合同留档,一键轻松搞定: 3.选项类控件支持设置对应选项分数,测评结果可以自 ...

最新文章

  1. zabbix 安装_zabbix系列(五) Grafana4.6.3+Zabbix 的安装部署
  2. 一种互补间歇振荡器工作电压
  3. iOS-在团队开发过程中控制代码版本
  4. Angular JS
  5. python-study-10
  6. python:rs, ws, es = select.select(inputs, [], []) --报错error 10022
  7. TimesTen Classic 18c 卸载 (uninstall)全过程
  8. 介绍make menuconfig中的每个选项含义
  9. Python3批量发送邮件,支持smpt的ssl验证,支持163和outlook邮箱,可发送html格式和附件,使用asyncio和线程池实现并发并行
  10. 开机动画适配方案_修改开机动画教程
  11. 睿瞳车牌识别测试总结
  12. codelite14中文语言包_Windows下CodeLite支持中文的正确设置方法
  13. [unity] build项目报错:Currently selected scripting backend (.NET)is not installed
  14. js可以打开mat文件吗_企业微信最大可以传多大文件?企业微信发送文件有限制吗?...
  15. php加入语音播报功能_PHP实现语音播报功能
  16. 跨平台开发解决方案浅谈
  17. 如何利用python给女友制造惊喜(微信每日weather report)
  18. Vue2改Vue3简单操作
  19. 【大数据】季节性模型概述
  20. 0xc0000001代码错误 Win10

热门文章

  1. gg修改器偏移量修改_GG修改器正版
  2. 视频教程-小学生c++趣味编程入门视频教程 少儿C十十信息学奥赛竞赛网课-C/C++
  3. 如何1分钟制作自己的软件
  4. linux复制文件查看进度条,Linux 如何显示文件夹拷贝或者移动的进度条
  5. Xshell6 plus绿色永久版_SSH连接工具_站长必备工具集
  6. linux 进入recovery 命令行,liunx-fastboot命令行的使用方法
  7. SEO兵书:搜索引擎优化手册
  8. 抖音怎么投放广告,抖音广告投放效果
  9. 在word中快速得到数学公式
  10. pb与java_Java中使用PB教程