我正在使用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) 如何在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) 我正在使用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?
在TCPDF中,只有少数字体可供选择,以创建pdf文件.我想设置Tahoma为我的pdf字体.如何Tahoma在TCPDF中包含?
我知道之前已经问过这个问题,但是我还没有确定哪个PDF生成框架可用于我当前的项目.
我的要求
很多人似乎都在使用iText,但我对关注点分离有一些担忧(除了更改的许可证):在HTML上下文中有很好的MVC支持,我通常坚持使用Spring MVC和FreeMarker来分离逻辑和布局.我有点担心,使用iText,你最终会混合代码和布局.
我知道,Apache FOP在这里可能是一个解决方案,但是我再次发现XSLT很繁琐,而且我读到FOP在许多文档的大量组合中可能会很慢?
我也考虑过JasperReports,但根据我的理解,这更适合包含表格数据集的报告而不是单个文档,例如需要大量布局格式的发票?
有什么想法吗?
有人提出了这方面的问题,但最近并没有这方面的问
要求:
假设的选项是iText,PDFBox,FOP,还有其他什么?基于上述要求的建议是什么?
在Ruby on Rails的维基列出了几个librarie的 s表示便于PDF中产生的Rails.我需要打印出地址标签(字母格式,每页12-15个地址),不能决定使用哪一个.有什么建议?
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");
当我以PDF格式生成Doxygen文档时,我会获得大量不同的文件,每个文件都有一个图表.
是否有可能获得单个PDF文档,组织为书籍,大致与HTML版本一样?
是否可以自动获取,即无需手动处理乳胶文件?
谢谢!
pdf pdf-generation doxygen documentation-generation pdflatex
在dompdf中进行分页符的最佳方法是什么?
我在这里看了一下page-break-before css属性,但是当我这样做时它没有用:
table {page-break-before:auto;}
Run Code Online (Sandbox Code Playgroud)
页面仍然在我的桌子中间打破.
是否可以设置我的html/css,以便如果元素超出页面高度,页面将在元素之前中断?
理想情况下,我想将我的html划分为div部分,以便每个部分将在新页面上开始,如果它将超过当前页面的高度.
pdf-generation ×10
pdf ×5
apache-fop ×2
dompdf ×2
itext ×2
java ×2
php ×2
asp.net ×1
c# ×1
doxygen ×1
file ×1
firefox ×1
fonts ×1
javascript ×1
jquery ×1
pdflatex ×1
printing ×1
save ×1
tcpdf ×1
wkhtmltopdf ×1