У нас вы можете посмотреть бесплатно 自系统账票出力 | salesforce無料帳票作成 | 完全に無料帳票出力方法 | 帳票作成ツール или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
github.com/eKoopmans/html2pdf.js 十个客户中,九个都需要账票出力系统,但市面上大多数第三方系统都采用按月或按使用量付费,费用较高。 虽然它们提供了便捷的设计工具,但数据安全问题也令人担忧。 如果客户仅仅需要少量账票,比如请求书,预算书等等。 除了花费高额的费用使用第三方系统,是否还有其他方法呢? 答案是肯定的。 我们只要通过JavaScript把Html画面转换成PDF即可。 在salesforce中,我们只需要两步。 创建Visualforce ページ(Page)来展示账票。 创建按钮来执行Visualforce ページ(Page)。 首先,使用JavaScript把Html画面转换成PDF的方法已经有技术先行者给我们整合好了。 我们只需要站在巨人的肩膀上学会如何使用它。 谷歌搜索html2pdf.js找到相关github,我会把地址放在屏幕下方。 这里给了演示方法,任意打开一个网站,用这一段代码把脚本注入到页面,然后在执行这一行代码。 Pdf已经被生成下载了,打开生成的pdf,确实已经把页面变成Pdf格式了。 把页面拉到最下,查看源代码的License,这里是The MIT License,这几乎是最开放的一种License。 关于License,分享大家一张图,可以暂停仔细看一看。 让我们来创建一个Visualforce ページ(Page),我们写一个静态页面来代表输出的账票。 打开Visualforce ページ(Page)看看效果。 下一步,把它转换成pdf。 进入salesforce设置,找到静态资源,把下载的html2pdf.js文件上传公开。 回到Visualforce ページ(Page),把刚刚上传的js库载入Visualforce ページ(Page)。 增加一个按钮,按照说明添加代码。 我们发现下载的文件被浏览器屏蔽了,而且我们需要直接在浏览器查看pdf。 改写代码。可以了,但我们发现账票在分页处被切断了。 我们在这里增加一个分页。 问题解决了。 但是在实际使用中,我们并不需要点击画面里的按钮,改写一下代码,让pdf自动生成,并且增加加载提示并盖住html页面。 我们现在创建按钮来执行。 在我们需要添加按钮的地方,创建按钮。 URL中填写Visualforce ページ(Page)的地址,我们还可以在这里传入当前对象的ID。 我同时增加 两种按钮,看看效果吧。