标签: html2pdf

html2pdf页面编号

我有这样的代码:

$html2pdf = new HTML2PDF('P','A4','en');
$html2pdf->WriteHTML($html);
$html2pdf->Output();
Run Code Online (Sandbox Code Playgroud)

如何在文档底部添加页码?

php pdf-generation page-numbering html2pdf

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

将html转换为pdf - 分页符拆分文本

我尝试使用pdflayer.com的api从HTML/CSS文档生成PDF文件.到现在为止还挺好.一切正常.但是有一个问题.如果有分页符,有时会像照片中那样分割一行:

分裂线

有没有办法摆脱这个问题?我也试过html2pdfrocket.com就是那个.

该文本放在这个html-construct中:

<html>
 <body>
  <div class="overall">
   <div class="content">
    <div class="wrapper">
     <div class="article">
      Text
Run Code Online (Sandbox Code Playgroud)

html css pdf html-to-pdf html2pdf

5
推荐指数
1
解决办法
1172
查看次数

Html2Pdf中的分页符

我正在生成一个动态pdf文件,其中包含大约10,000个用户的数据,通常应用程序是使用MySQL和PHP开发的.动态内容非常繁重,我发现很难用fpdf()课程来处理.所以我将输出的PHP页面转换为HTML文件ob_get_clean().现在成功生成html文件以及pdf文件.但是我想在每个用户的数据之后留下一个分页符,即每个用户的数据必须在一个新的页面中开始.我无法使用任何HTML标记,因为在动态生成的HTML文件中,所有内容都不在<html></html>标记之外.请帮助我,以便我在每个用户的数据之后如何在pdf文件中进行分页...在此先感谢:)

php mysql page-break html2pdf

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

使用html2pdf时如何摆脱css中的左边距和上边距

我正在使用html2pdf,我想使用css摆脱顶部和左边距但我不能.在输出缓冲容限已经设置为0之前,它适用于html但是当我使用html2pdf将其转换为pdf时,顶部和左边距再次出现.

这是我目前的CSS.

body {
    margin: 0;
    padding: 0;
}

#box {
    margin: 0;
    padding: 0;
    width: 803px;
    height: 1400px;
    border: 1px solid #000;
}
Run Code Online (Sandbox Code Playgroud)

请帮忙.

css php html2pdf

4
推荐指数
1
解决办法
8833
查看次数

HTML2PDF - 添加多个页面

我在PHP中使用HTML2PDF转换器来生成PDF.

我的HTML似乎很大,所以它不适合单页.

我试图生成pdf时出现以下错误.

'TD标签的内容不适合单页'

找不到合适的解决方案了.请问任何想法.

这是我最后生成pdf的代码.

require_once("../html2pdf_new/html2pdf.class.php");

try
{
    $html2pdf = new HTML2PDF('P','A4','fr');
    $html2pdf->pdf->SetDisplayMode('fullpage');
    $html2pdf->WriteHTML($content);
    $html2pdf->Output('exemple.pdf');
}

catch(HTML2PDF_exception $e) {
    echo $e;
    exit;
}
Run Code Online (Sandbox Code Playgroud)

$content 包含所有HTML.

php pdf html2pdf

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

HTML2PDF 表格内容溢出页面

我正在使用 HTML2PDF 库,在尝试输出 pdf 时遇到问题。实际上,我的表格总是被截断,无法在不剪切的情况下显示表格的全部内容。我定义了css样式,但它似乎必须生效。此外,如果我没有在echo语句表border =“1px”上定义到我的php脚本中,它不会采用之前定义的样式css。

这是我的代码:

<!DOCTYPE html>
<html>
<head>
<title>Test PDF</test>
<style>
table{width:100%; border-collapse:collapse; table-layout:auto; vertical-align:top; margin-bottom:15px; border:1px solid #CCCCCC;}
table thead th{font-size: 2px; color:#FFFFFF; background-color:#666666; border:1px solid #CCCCCC; border-collapse:collapse; text-align:center; table-layout:auto; vertical-align:middle;}
table tbody td{vertical-align:top; border-collapse:collapse; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; font-size: 2px;}
table thead th, table tbody td{padding:5px; border-collapse:collapse;}
table tbody tr.light{color:#979797; background-color:#F7F7F7;}
table tbody tr.dark{color:#979797; background-color:#E8E8E8;}
</style>
</head>
<body>
<html>
<?php
require_once "config.php";

//Start html2pdpf session
ob_start();
//Get tablename
$tablename=$_POST["tablename"];
$ShowPivotTableResult='SELECT * FROM '.$tablename.''; …
Run Code Online (Sandbox Code Playgroud)

css php pdf html2pdf

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

Puppeteer JS从选择器生成PDF

我熟悉Puppeteer在Vue.js应用程序中使用,但我无法弄清楚如何根据页面上的特定元素生成PDF.我可以基于整页成功创建PDF,但这并不理想.有没有我错过的方法或课程可以允许这个?我找不到一个可链接的page函数来按选择器过滤,如下所示:

    const browser = await puppeteer.launch();
    const page = await browser.newPage();
    await page.goto('https://what.a.fancy/website', {waitUntil: 'networkidle2'});
    await page.$('.just-this-html').pdf(options);
Run Code Online (Sandbox Code Playgroud)

我确实看到有一个page.$(selector)函数,但我不知道如何通过一个.then()可以访问返回的HTML到PDF 的调用来链接它.

谢谢!

javascript pdf-generation html2pdf vue.js puppeteer

4
推荐指数
1
解决办法
954
查看次数

PDF 不显示图像:html2pdf 库

我使用 Angular 5 和 html2pdf 库来帮助创建 pdf 文件。 https://github.com/eKoopmans/html2pdf

这用于我的 Angular 方法。

var element = document.getElementById('document');
var opt = {
    margin:       [10, 0, 10, 0],
    filename:     `document.pdf`,
    image:        { type: 'jpeg', quality: 0.98 },
    html2canvas:  { scale: 2, useCORS: true },
    jsPDF:        { unit: 'mm', format: 'letter', orientation: 'portrait' }
};
html2pdf().from(element).set(opt).save();
Run Code Online (Sandbox Code Playgroud)

导出 pdf 后,我无法从网上看到任何图像,但它显示了本地存储的图像。这是在线图像的示例。 https://s3.amazonaws.com/images.anterasoftware.com/5b6c5886622d5Screen_Shot_2018-06-27_at_10.37.03_AM.png

请帮助,问候。

html2pdf html2canvas jspdf typescript angular

4
推荐指数
1
解决办法
7572
查看次数

链接中的图像未显示在 html2pdf 中

我正在尝试使用我使用 npm 安装的html2pdf在 javascript 中生成 pdf 。问题是它不会显示来自 pdf 中的 url 的图像。这是我的代码: 我的打印功能可生成我的数据的 pdf

这是一个显示问题的沙箱: https://codesandbox.io/s/html2pdf-not-loading-image-gvmx0u

正如您所看到的,当您单击“导出为 pdf”时,内容变量中硬编码的图像没有进入文件。

结果是一个带有空格而不是图像的 pdf 文件。有谁知道如何将我的图片转为pdf文件?js 中有没有更好的库可以从 html 构建 pdf ?

javascript html2pdf

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

如何添加页码。使用 html2pdf

我需要添加分页但仍然找不到正常的手册。显示互联网不起作用的变体。

 $("#create_pdf").click(function () {
            $('button').hide();
            var element = document.getElementById('element');
            html2pdf(element, {
                margin: 1,
                filename: 'myfile.pdf',
                image: { type: 'png', quality: 0.98 },
                html2canvas: { scale: 2, logging: true, dpi: 192, letterRendering: true },
                jsPDF: { unit: 'mm', format: 'a4', orientation: 'landscape' }
            });

            $('button').show();
        });
Run Code Online (Sandbox Code Playgroud)

javascript pdf jquery pagination html2pdf

3
推荐指数
1
解决办法
3861
查看次数