如果您对使用jsPDF显示来自本地PDF的PDF链接和jsp显示pdf文件感兴趣,那么这篇文章一定是您不可错过的。我们将详细讲解使用jsPDF显示来自本地PDF的PDF链接的各种细节,并对jsp显示p
如果您对使用 jsPDF 显示来自本地 PDF 的 PDF 链接和jsp 显示pdf文件感兴趣,那么这篇文章一定是您不可错过的。我们将详细讲解使用 jsPDF 显示来自本地 PDF 的 PDF 链接的各种细节,并对jsp 显示pdf文件进行深入的分析,此外还有关于Angularjs ui-grid pdfmake.js 导出excel/pdf及pdf中文问题、Aspose.Pdf for Java 11.8.0,PDF到PDFA的转换、javascript – 如何使用jsPDF在PDF中以两页显示图像?、jsPDF - HTML to PDF 不显示 SVG(图表)的实用技巧。
本文目录一览:- 使用 jsPDF 显示来自本地 PDF 的 PDF 链接(jsp 显示pdf文件)
- Angularjs ui-grid pdfmake.js 导出excel/pdf及pdf中文问题
- Aspose.Pdf for Java 11.8.0,PDF到PDFA的转换
- javascript – 如何使用jsPDF在PDF中以两页显示图像?
- jsPDF - HTML to PDF 不显示 SVG(图表)
使用 jsPDF 显示来自本地 PDF 的 PDF 链接(jsp 显示pdf文件)
如何解决使用 jsPDF 显示来自本地 PDF 的 PDF 链接?
我是在 Firebase 中使用 VUEJS 的新手:)
有没有办法使用jsPDF通过链接显示我的PDF?我正在整理我的向下数字投资组合,并希望将我目前存储在本地驱动器中的简历链接起来。有什么办法可以用 jsPDF 做到这一点吗?我曾尝试寻找将本地 pdf 转换为链接的方法,但似乎没有任何免费版本。
感谢任何帮助谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
Angularjs ui-grid pdfmake.js 导出excel/pdf及pdf中文问题
ui-grid使用介绍看这篇博客:http://my.oschina.net/gmd/blog/670895
一. 处理Angularjs ui-grid 导出pdf 无法显示中文问题:
第一步:pdfmake 自定义支持中文的字体
pdfmake 官网 : http://pdfmake.org/#/
pdfmake自定义字体:https://github.com/bpampuch/pdfmake/wiki/Custom-Fonts---client-side
需要下载node.js,然后下载bower,然后下载这个pdfmake的zip并解压,再安装grunt,在pdfmake这个目录下执行grunt dump_dir命令,但是你会发现缺少各种grunt插件,然后你要一个一个安装grunt插件。最后把你想要的支持中文的ttf文件放到pdfmake的examples\fonts目录下,然后执行grunt dump_dir命令,它不报错的情况下会把ttf文件加到build/vfs_fonts.js文件中,然后将vfs_fonts.js拷贝到工程中在html中引入这个js。
第二步: 引入js
pdfmake.min.js 导出pdf插件
vfs_fonts.js 就是第1步自定义的字体js文件
<!-- ui-grid export -->
<script src="../pdfmake/pdfmake.min.js"></script>
<script src="../pdfmake/vfs_fonts.js"></script>
<script src="../ui-grid/csv.js"></script>
第三步: 在你调用createPdf方法执行以下js,注:simblack是自定义的字体。
window.pdfMake.fonts={
simblack: {
normal: ''simpleblack.ttf'',
bold: ''simpleblack.ttf'',
italics: ''simpleblack.ttf'',
bolditalics: ''simpleblack.ttf''
},
Roboto: {
normal: ''Roboto-Regular.ttf'',
bold: ''Roboto-Medium.ttf'',
italics: ''Roboto-Italic.ttf'',
bolditalics: ''Roboto-Italic.ttf''
}
}
第四步: 定义gridOptions 时指定字体为simblack:
exporterPdfDefaultStyle : {font:''simblack'',fontSize: 9}
Aspose.Pdf for Java 11.8.0,PDF到PDFA的转换
Aspose.Pdf for Java 11.8.0发布了,实现了pdf到pdfa的转换功能。修复了以前版本中的一些问题,PDF格式为PDF/ A,PDF格式为HTML,PDF格式为DOC,打印问题iSeries及其他。详情可查看Aspose.Pdf for Java 11.8.0 发行说明。
改进:
PDF转换为PDFA:在此版本中改善了PDF图像逻辑的转换,即固定了大量的PDFA图像相关的问题。
在非Windows操作系统的打印问题:在非Windows操作系统的打印问题:
公共API的变化:基本的API变化是删除接口命名空间。
类com.aspose.XFA:public HashMap<String, String> getFieldsWithTextValuesMap()
类com.aspose.pdf.PdfFormatConversionOptions:
public boolean isLowMemoryMode()
public void setLowMemoryMode(boolean value)
类com.aspose.pdf.FontSubstitution:
public FontDefinition getSubstitutionFontDefinition()
更多详情可查阅:Home page for Aspose.Pdf for Java
Aspose.Pdf 是一个 PDF 组件,用来生成 PDF 文档而无需 Adobe Acrobat 支持。提供 .NET 和 Java 语言两种版本。
javascript – 如何使用jsPDF在PDF中以两页显示图像?
我有一个HTML页面.我有一个按钮,当我单击此按钮时,它将使用html2canvas将整个html页面转换为数据图像,并使用jsPDF库将其放入PDF.
我正在使用的javascript是
$("#printButton").click(function(){
html2canvas([document.getElementById('form1')], {
onrendered: function (canvas) {
var imageData = canvas.toDataURL('image/jpeg',1.0);
var doc = new jsPDF('landscape');
doc.addImage(imageData,'JPEG',5,20,200,150);
doc.save('Test.pdf');
}
});
});
它仅在第一页显示图像.但是每当html页面大小更多时,我想剪切图像数据并将其放在PDF格式的两页中.
请帮我解决这个问题.
解决方法:
这可能不是完美的答案,但仍然有效
$("#btnSaveAsPDF").click(function () {
html2canvas($("#tblSaveAsPdf_canvas"), {
onrendered: function (canvas) {
var imageData = canvas.toDataURL("image/jpeg");
var image = new Image();
image = Canvas2Image.convertToJPEG(canvas);
var doc = new jsPDF();
doc.addImage(imageData, 'JPEG', 12, 10);
var croppingYPosition = 1095;
count = (image.height) / 1095;
for (var i =1; i < count; i++) {
doc.addPage();
var sourceX = 0;
var sourceY = croppingYPosition;
var sourceWidth = image.width;
var sourceHeight = 1095;
var destWidth = sourceWidth;
var destHeight = sourceHeight;
var destX = 0;
var destY = 0;
var canvas1 = document.createElement('canvas');
canvas1.setAttribute('height', destHeight);
canvas1.setAttribute('width', destWidth);
var ctx = canvas1.getContext("2d");
ctx.drawImage(image, sourceX,
sourceY,
sourceWidth,
sourceHeight,
destX,
destY,
destWidth,
destHeight);
var image2 = new Image();
image2 = Canvas2Image.convertToJPEG(canvas1);
image2Data = image2.src;
doc.addImage(image2Data, 'JPEG', 12, 10);
croppingYPosition += destHeight;
}
var d = new Date().toISOString().slice(0, 19).replace(/-/g, "");
filename = 'report_' + d + '.pdf';
doc.save(filename);
}
});
});
jsPDF - HTML to PDF 不显示 SVG(图表)
如何解决jsPDF - HTML to PDF 不显示 SVG(图表)?
在将整个 HTML 正文转换为 PDF 时,SVG 显示空白区域。实际上,我正在将 Plotly 图表 导出为 PDF。
我认为 jsPDF 不支持 SVG。但正在寻找建议。
这是我使用的代码:-
var doc = new jsPDF(''p'',''pt'',''a4'');
doc.addHTML(document.body,function () {
doc.save(''sample-file.pdf'');
});
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
关于使用 jsPDF 显示来自本地 PDF 的 PDF 链接和jsp 显示pdf文件的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于Angularjs ui-grid pdfmake.js 导出excel/pdf及pdf中文问题、Aspose.Pdf for Java 11.8.0,PDF到PDFA的转换、javascript – 如何使用jsPDF在PDF中以两页显示图像?、jsPDF - HTML to PDF 不显示 SVG(图表)等相关知识的信息别忘了在本站进行查找喔。
本文标签: