NetSuite 巧做打印模板
我们在项目上经常遇到打印模板移植的需求,也就是用户希望能够将目前正在使用的“购销合同”的打印模板能够在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 巧做打印模板相关推荐
- 重复造轮子系列——基于FastReport设计打印模板实现桌面端WPF套打和商超POS高度自适应小票打印...
重复造轮子系列--基于FastReport设计打印模板实现桌面端WPF套打和商超POS高度自适应小票打印 一.引言 桌面端系统经常需要对接各种硬件设备,比如扫描器.读卡器.打印机等. 这里介绍下桌面端 ...
- NetSuite自定义子记录打印模板之坑
这是一篇"避坑文",源自近日的一个案例. 从NetSuite的设计原则上来看,自定义记录也应该可以进行Advanced PDF Print Template的应用.但是事实给了我们 ...
- 插入模板_巧用Focusky模板制作精美微课
巧用Focusky模板制作精美微课https://www.zhihu.com/video/1235351051344986112 案例名称:<巧用Focusky模板制作精美微课> 制作单位 ...
- 用PowerPoint巧做特效字幕(转)
用PowerPoint巧做特效字幕(转) 看电影.电视剧的时候,想必很多朋友都会注意到那些令人赏心悦目的字幕效果吧!虽然说我们没有专业的字幕制作设备,但是同样可以使用PowerPoint来制作甚至更精 ...
- 【C#】最全单据打印(打印模板、条形码二维码、字体样式、项目源码)
系列文章 [C#]编号生成器(定义单号规则.固定字符.流水号.业务单号) 本文链接:https://blog.csdn.net/youcheng_ge/article/details/12912978 ...
- 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- ...
- java 绘图 打印_java调用本地打印机,绘制打印模板,小票模板
文章目录 jar资源 绘制打印模板 import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java ...
- C# 教你如何做打印表格和排版
C# + VS2019,Windows桌面开发的第一选择,没有第二! 遗憾的是可以被趴皮,辛辛苦苦写的东西容易被不法分子白飘. 想必大家在用C#做打印排版,画表格的时候很无奈,反复改数值,改到头皮发麻 ...
- XtraReport通过动态设置打印模板进行标签打印
如题所述,之前的打印都是通过程序内写好的模板进行打印.但是问题很快就暴露出来了,不同的打印机,不能适应同一个打印模板,有些还需要进行比较大的调整,所以就需要在打印之前,能够对模板上的控件的位置进行一定 ...
- 追加审批人样式html,更新 | 你的审批打印模板真丑!看别人用html模板怎么玩
更新简报1.html打印模版正式上线,操作更便捷,小白也能快速上手,模板更多样: 2.合同支持打印,无需每次额外制作其他纸质合同留档,一键轻松搞定: 3.选项类控件支持设置对应选项分数,测评结果可以自 ...
最新文章
- zabbix 安装_zabbix系列(五) Grafana4.6.3+Zabbix 的安装部署
- 一种互补间歇振荡器工作电压
- iOS-在团队开发过程中控制代码版本
- Angular JS
- python-study-10
- python:rs, ws, es = select.select(inputs, [], []) --报错error 10022
- TimesTen Classic 18c 卸载 (uninstall)全过程
- 介绍make menuconfig中的每个选项含义
- Python3批量发送邮件,支持smpt的ssl验证,支持163和outlook邮箱,可发送html格式和附件,使用asyncio和线程池实现并发并行
- 开机动画适配方案_修改开机动画教程
- 睿瞳车牌识别测试总结
- codelite14中文语言包_Windows下CodeLite支持中文的正确设置方法
- [unity] build项目报错:Currently selected scripting backend (.NET)is not installed
- js可以打开mat文件吗_企业微信最大可以传多大文件?企业微信发送文件有限制吗?...
- php加入语音播报功能_PHP实现语音播报功能
- 跨平台开发解决方案浅谈
- 如何利用python给女友制造惊喜(微信每日weather report)
- Vue2改Vue3简单操作
- 【大数据】季节性模型概述
- 0xc0000001代码错误 Win10
热门文章
- gg修改器偏移量修改_GG修改器正版
- 视频教程-小学生c++趣味编程入门视频教程 少儿C十十信息学奥赛竞赛网课-C/C++
- 如何1分钟制作自己的软件
- linux复制文件查看进度条,Linux 如何显示文件夹拷贝或者移动的进度条
- Xshell6 plus绿色永久版_SSH连接工具_站长必备工具集
- linux 进入recovery 命令行,liunx-fastboot命令行的使用方法
- SEO兵书:搜索引擎优化手册
- 抖音怎么投放广告,抖音广告投放效果
- 在word中快速得到数学公式
- pb与java_Java中使用PB教程