首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将node.js中的html文件转换为pdf,并将其写入磁盘

将node.js中的html文件转换为pdf,并将其写入磁盘
EN

Stack Overflow用户
提问于 2013-06-24 17:32:33
回答 1查看 1.4K关注 0票数 0

在我的应用程序中,我有一个html模板,它从DB中带来动态数据。我需要将该html文件(模板)转换为PDF。有没有什么包可以把原始的html格式转换成node.js格式的?我看完了pdfcrowd和livedocx。两者都使用一些for服务进行转换,这不适合我的规范。请推荐一些在本地机器上将HTML转换为PDF的软件包。

EN

回答 1

Stack Overflow用户

发布于 2013-06-24 17:53:15

通过this链接..

在这里你可以转换HTML文件为PDF或HTML内容为PDF

来自上述源代码链接的import NDHTMLtoPDF.hNDHTMLtoPDF.m

在此处传递HTML文件路径以生成PDF。

代码语言:javascript
运行
复制
NSURL *targetURL = [NSURL fileURLWithPath:HTMLPath];

将HTML转换为PDF

代码语言:javascript
运行
复制
self.PDFCreator = [NDHTMLtoPDF createPDFWithURL:targetURL
                                     pathForPDF:[[NSString stringWithFormat:@"~/Documents/Sample.pdf"] stringByExpandingTildeInPath]
                                       delegate:self
                                       pageSize:kPaperSizeA4
                                        margins:UIEdgeInsetsMake(20, 5, 90, 5)];

在此处传递HTML内容以生成PDF。

代码语言:javascript
运行
复制
NSString *str_PDFName_path = [NSString stringWithFormat:@"~/Documents/Sample.pdf"];
self.PDFCreator = [NDHTMLtoPDF createPDFWithHTML:str_HTML pathForPDF:[str_PDFName_path stringByExpandingTildeInPath] delegate:self pageSize:kPaperSizeA4 margins:UIEdgeInsetsMake(20, 5, 90, 5)];
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17272228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档