我的页面上有“下载pdf”按钮。该页面包含php和html代码,我想下载页为pdf(在浏览器窗口中不打开)。我尝试了一种使用jspdf的代码,它将div内容隐藏为pdf格式,但不应用css和与原始页面相同的格式。
js代码:
<script type="text/javascript" src="https://parall.ax/parallax/js/jspdf.js"></script>
var doc = new jsPDF();
var specialElementHandlers = {
'#editor
我用角js创建了一个页面,它使用ng重复标记来填充表中的数据。我用了一些格式和柯斯潘。我正试图导出pdf格式的表格。我尝试了以下方法:
htmltoCanvas:使用以下代码:
函数(){ html2canvas(document.getElementById('exportthis'),{on呈现:函数(画布){ var data = canvas.toDataURL();var pdf =新的jsPDF(‘横向’,'pt',‘字母’);pdf.addImage(数据,'JPEG',0,0);pdf.save(“download.pdf”;
我正在尝试将pdf.js集成到Javafx应用程序中。我使用来自的示例。因此,我在一个viewer.html中加载了一个空文件参数(所以最初没有呈现页面)。然后我从代码中运行PDFViewerApplication.open。这样做,想要的PDF就会变得很好。现在,如果我更改了PDF中的某些内容并运行PDFViewerApplication.open,则查看器将重新加载,但会再次显示该PDF的旧版本。
我想要达到的一个最小的例子是:
public class Test extends Application {
@Override
public void start(Stag
我需要显示一个新的页面后,创建了一个pdf whit fpdf。我的想法是在pdf之前创建页面,在浏览器中缓存它,创建pdf,然后刷新缓存并显示页面,但我不知道该怎么做。
<?php $txt = "hallo";
//My page to be cached
header("..........");
// my pdf
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->Cell(40,10,"$txt");
$pdf->Out
我正在使用PDF1.3和TCPDF使用print_pdf.ctp打印CakePHP文件。在此打印后,我无法将页面重定向到推荐人。未到达控制器操作的注释部分。我该如何管理呢?
请注意,print_pdf()链接到一个按钮。因此,用户加载一个页面,按下链接到print_pdf操作的"Print“按钮,当单击此按钮时,将打印一个PDF文件。我想重定向的原因是print_pdf操作更新了一些数据,需要刷新按钮所在的页面以反映此更新。
控制器:
// This action is linked to a button
function print_pdf() {
...
我正在尝试从我的一个视图创建PDF。
这个视图使用Jade和Express呈现,加载一些Javascript,一些CSS文件,扩展一些Jade视图,并查询数据库以填充不同的图形。渲染过程大约需要7秒,因为它没有得到很好的优化。
此外,视图的GET请求使用passport和connect-ensure-login在呈现之前验证用户是否已登录,并传递一些变量供Jade在呈现时使用。以下是处理程序代码:
var express = require('express');
var router = express.Router();
var moment = require('