0

在我的应用程序中,我有一个 html 模板,它从数据库中获取动态数据。我需要将该 html 文件(模板)转换为 PDF。是否有任何包可以在 node.js 中将原始 html 转换为 PDF?我使用 pdfcrowd 和 livedocx。两者都使用一些不适合我的规范的网络服务进行转换。请建议一些用于在本地机器中将 HTML 转换为 PDF 的软件包..?

4

1 回答 1

-1

通过这个链接..

在这里,您可以将 HTML 文件转换为 PDF 或将 HTML 内容转换为 PDF

import NDHTMLtoPDF.hNDHTMLtoPDF.m从上面的源链接

通过 HTML 文件路径在此处生成 PDF ..

NSURL *targetURL = [NSURL fileURLWithPath:HTMLPath];

将 HTML 转换为 PDF

self.PDFCreator = [NDHTMLtoPDF createPDFWithURL:targetURL
                                     pathForPDF:[[NSString stringWithFormat:@"~/Documents/Sample.pdf"] stringByExpandingTildeInPath]
                                       delegate:self
                                       pageSize:kPaperSizeA4
                                        margins:UIEdgeInsetsMake(20, 5, 90, 5)];

通过 HTML 内容在此处生成 PDF ..

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)];
于 2013-06-24T09:53:14.957 回答