标签: pdf-generation

如何将DOMPDF生成的内容保存到文件?

我正在使用Dompdf创建PDF文件,但我不知道为什么它不会将创建的PDF保存到服务器.

有任何想法吗?

require_once("./pdf/dompdf_config.inc.php");
    $html =
      '<html><body>'.
      '<p>Put your html here, or generate it with your favourite '.
      'templating system.</p>'.
      '</body></html>';

    $dompdf = new DOMPDF();
    $dompdf->load_html($html);
    $dompdf->render();
    file_put_contents('Brochure.pdf', $dompdf->output());
Run Code Online (Sandbox Code Playgroud)

php pdf-generation file save dompdf

48
推荐指数
1
解决办法
8万
查看次数

在Firefox中打印PDF

如何在Firefox中打印PDF?

此功能适用于Chrome,但不适用于Firefox

function print_pdf(url){
    var id = 'iframe', html = '<iframe id="'+id+'" src="'+url+'" style="display:none"></iframe>';
    $('#main').append(html);
    $('#'+id).load(function(){
        document.getElementById(id).contentWindow.print();
    }
}
Run Code Online (Sandbox Code Playgroud)

错误

Error: Permission denied to access property "print"
Run Code Online (Sandbox Code Playgroud)

javascript printing firefox jquery pdf-generation

46
推荐指数
1
解决办法
2万
查看次数

使用CSS创建页眉和页脚以进行打印

我正在使用Flying Saucer(将CSS/HTML转储到iText到PDF)创建PDF,我正在尝试使用CSS3将图像页眉和页脚应用到每个页面.

我基本上想把这个div放在每个页面的左上角:

<div id="pageHeader">
    <img src="..." width="250" height="25"/>
</div>
Run Code Online (Sandbox Code Playgroud)

我的CSS看起来有点像这样:

@page {
    size: 8.5in 11in;
    margin: 0.5in;

    @top-left {
        content: "Hello";
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法让我把这个div放进去content

pdf pdf-generation flying-saucer css-paged-media

45
推荐指数
3
解决办法
7万
查看次数

如何在TCPDF中实现自定义字体

在TCPDF中,只有少数字体可供选择,以创建pdf文件.我想设置Tahoma为我的pdf字体.如何Tahoma在TCPDF中包含?

pdf fonts pdf-generation tcpdf

43
推荐指数
4
解决办法
8万
查看次数

PDF生成Java库

我知道之前已经问过这个问题,但是我还没有确定哪个PDF生成框架可用于我当前的项目.

我的要求

  • 即时生成PDF文档(主要是订单,发票)
  • 基于Java
  • 易于布局
  • 应该是开源的
  • 易于改变布局

很多人似乎都在使用iText,但我对关注点分离有一些担忧(除了更改的许可证):在HTML上下文中有很好的MVC支持,我通常坚持使用Spring MVC和FreeMarker来分离逻辑和布局.我有点担心,使用iText,你最终会混合代码和布局.

我知道,Apache FOP在这里可能是一个解决方案,但是我再次发现XSLT很繁琐,而且我读到FOP在许多文档的大量组合中可能会很慢?

我也考虑过JasperReports,但根据我的理解,这更适合包含表格数据集的报告而不是单个文档,例如需要大量布局格式的发票?

有什么想法吗?

java pdf-generation jasper-reports itext apache-fop

42
推荐指数
3
解决办法
3万
查看次数

比较这些产品的PDF生成与Java内部要求:iText,Apache PDFBox或FOP?

有人提出了这方面的问题,但最近并没有这方面的问

要求:

  • 根据预定义的模板生成pdf文档(我可以使用pdf格式或xsl-fo)
  • 能够填写文本数据
  • 能够填充图形数据(生成条形码)
  • 能够在生产环境中改变pdf模板而无需修补(重新编译)
  • 生成要保存在数据库中(作为blob)和/或打印的pdf文件
  • 开源/免费

假设的选项是iText,PDFBox,FOP,还有其他什么?基于上述要求的建议是什么?

java pdf pdf-generation itext apache-fop

40
推荐指数
3
解决办法
6万
查看次数

从Rails生成PDF

Ruby on Rails的维基列出了几个librarie的 s表示便于PDF中产生的Rails.我需要打印出地址标签(字母格式,每页12-15个地址),不能决定使用哪一个.有什么建议?

pdf pdf-generation ruby-on-rails

37
推荐指数
2
解决办法
4万
查看次数

如何在ASP.net中使用wkhtmltopdf.exe

10个小时后,尝试4个其他HTML到PDF工具,我准备爆炸了.

wkhtmltopdf听起来像是一个很好的解决方案......问题是我无法从asp.net执行具有足够权限的进程所以......

Process.Start("wkhtmltopdf.exe","http://www.google.com google.pdf");
Run Code Online (Sandbox Code Playgroud)

开始但没有做任何事情.

是否有一种简单的方法:

-a)允许asp.net启动进程(实际上可以做某事)或
-b)编译/包装/无论wkhtmltopdf.exe到我可以在C#中使用的东西,如下所示:WkHtmlToPdf.Save("http://www.google.com", "google.pdf");

c# asp.net pdf-generation wkhtmltopdf

37
推荐指数
3
解决办法
7万
查看次数

如何从Doxygen获取单个PDF文档?

当我以PDF格式生成Doxygen文档时,我会获得大量不同的文件,每个文件都有一个图表.
是否有可能获得单个PDF文档,组织为书籍,大致与HTML版本一样?
是否可以自动获取,即​​无需手动处理乳胶文件?

谢谢!

pdf pdf-generation doxygen documentation-generation pdflatex

37
推荐指数
5
解决办法
7万
查看次数

如果元素超出页面高度,dompdf分页符?

在dompdf中进行分页符的最佳方法是什么?

我在这里看了一下page-break-before css属性,但是当我这样做时它没有用:

table {page-break-before:auto;}
Run Code Online (Sandbox Code Playgroud)

页面仍然在我的桌子中间打破.

是否可以设置我的html/css,以便如果元素超出页面高度,页面将在元素之前中断?

理想情况下,我想将我的html划分为div部分,以便每个部分将在新页面上开始,如果它将超过当前页面的高度.

php pdf-generation dompdf

37
推荐指数
3
解决办法
6万
查看次数