tcpdf 相关问题

TCPDF是由Nicola Asuni创建的PHP类,用于生成PDF文档而无需外部扩展。 TCPDF支持UTF-8,Unicode,RTL语言,XHTML,Javascript,数字签名,条形码等等。它是FPDF的一个分支。

如何在 TCPDF php 页面中包含 bootstrap css

在 TCPDF 页面中包含 Bootstrap 样式的正确方法是什么?我尝试以正常方式包含该文件,但该页面根本不起作用。 在 TCPDF 页面中包含 Bootstrap 样式的正确方法是什么?我尝试以正常方式包含该文件,但该页面根本不起作用。 <?php function fetch_data() { $output = ''; $connect = mysqli_connect("localhost", "root", "", "testing"); $sql = "SELECT * FROM tbl_employee ORDER BY id ASC"; $result = mysqli_query($connect, $sql); while($row = mysqli_fetch_array($result)) { $output .= '<tr> <td>'.$row["id"].'</td> <td>'.$row["name"].'</td> <td>'.$row["gender"].'</td> <td>'.$row["designation"].'</td> <td>'.$row["age"].'</td> </tr> '; } return $output; } if(isset($_POST["create_pdf"])) { require_once('tcpdf/tcpdf.php'); $obj_pdf = new TCPDF('P', PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); $obj_pdf->SetCreator(PDF_CREATOR); $obj_pdf->SetTitle("Export HTML Table data to PDF using TCPDF in PHP"); $obj_pdf->SetHeaderData('', '', PDF_HEADER_TITLE, PDF_HEADER_STRING); $obj_pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN)); $obj_pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); $obj_pdf->SetDefaultMonospacedFont('helvetica'); $obj_pdf->SetFooterMargin(PDF_MARGIN_FOOTER); $obj_pdf->SetMargins(PDF_MARGIN_LEFT, '5', PDF_MARGIN_RIGHT); $obj_pdf->setPrintHeader(false); $obj_pdf->setPrintFooter(false); $obj_pdf->SetAutoPageBreak(TRUE, 10); $obj_pdf->SetFont('helvetica', '', 12); $obj_pdf->AddPage(); $content = ''; $content .= ' <h3 align="center">Export HTML Table data to PDF using TCPDF in PHP</h3><br /><br /> <table class="table-secondary" cellpadding="5"> <tr> <th scope="col" width="5%">ID</th> <th scope="col" width="30%">Name</th> <th scope="col" width="10%">Gender</th> <th scope="col" width="45%">Designation</th> <thscope="col" width="10%">Age</th> </tr> '; $content .= fetch_data(); $content .= '</table>'; $obj_pdf->writeHTML($content); $obj_pdf->Output('sample.pdf', 'I'); } ?> <!DOCTYPE html> <html> <head> <title>Webslesson Tutorial | Export HTML Table data to PDF using TCPDF in PHP</title> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" /> </head> <body> <br /><br /> <div class="container" style="width:700px;"> <h3 align="center">Export HTML Table data to PDF using TCPDF in PHP</h3><br /> <div class="table-responsive"> <table class="table table-bordered"> <tr> <th width="5%">ID</th> <th width="30%">Name</th> <th width="10%">Gender</th> <th width="45%">Designation</th> <th width="10%">Age</th> </tr> <?php echo fetch_data(); ?> </table> <br /> <form method="post"> <input type="submit" name="create_pdf" class="btn btn-danger" value="Create PDF" /> </form> </div> </div> </body> </html> <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"/> 当我包含 bootstrap css 文件链接并将类应用到表格时,页面根本不起作用,请告诉我包含 bootstrap css 文件的正确方法,以便它在页面中的表格上正常工作

回答 0 投票 0

openssl_pkcs7_sign(): 获取私钥时出错

尝试使用 TCPDF 生成 pdf 并签名时,出现错误: openssl_pkcs7_sign(): 获取私钥时出错。 和: 未定义的偏移量:1 in .. cpdf cpdf.php 第 7604 行 我找到了...

回答 2 投票 0

TCPDF水平表格分页符通过 codeanddeploy.com 生成 Laravel TCPDF</title&g...</desc> <question vote="0"> <p>我有一个水平表,根据数据的不同,它可能会很长。 这是我的示例代码</p> <pre><code> <html> <head> <title>Generate Laravel TCPDF by codeanddeploy.com</title> </head> <style> th, td { border: 1px solid black; } table { border: 1px solid black; display:block; page-break-inside:auto } tr { page-break-inside:avoid; page-break-after:auto; } span:nth-child(5) {padding-bottom:10px;} </style> <body> <h1 style="color:red;">{!! $title !!}</h1> <br> <table style="width:100%"> <tr> @foreach($datelist as $datelist) <th style="width:100px"><span>@php echo $datelist @endphp</span></th> {{-- <th style="width:100px"><span>@datelist</span></th> --}} @endforeach </tr> </table> <p>Your message here.</p> </body> </html> </code></pre> <p>我想在风景中呈现它,如果它溢出,下一列应该在下一页上。</p> <p><a href="https://i.stack.imgur.com/zhSkJ.png" target="_blank"><img src="https://cdn.imgupio.com/i/AWkuc3RhY2suaW1ndXIuY29tL3poU2tKLnBuZw==" alt=""/></a></p> <p>这是我希望实现的愿望</p> <p><a href="https://i.stack.imgur.com/1DARn.png" target="_blank"><img src="https://cdn.imgupio.com/i/AWkuc3RhY2suaW1ndXIuY29tLzFEQVJuLnBuZw==" alt=""/></a></p> </question> </body></html>

我有一个水平表,根据数据的不同,它可以很长。 这是我的示例代码 通过 codeanddeploy.com 生成 Laravel TCPDF</title&g...</desc> <question vote="0"> <p>我有一个水平表,根据数据的不同,它可能会很长。 这是我的示例代码</p> <pre><code> <html> <head> <title>Generate Laravel TCPDF by codeanddeploy.com</title> </head> <style> th, td { border: 1px solid black; } table { border: 1px solid black; display:block; page-break-inside:auto } tr { page-break-inside:avoid; page-break-after:auto; } span:nth-child(5) {padding-bottom:10px;} </style> <body> <h1 style="color:red;">{!! $title !!}</h1> <br> <table style="width:100%"> <tr> @foreach($datelist as $datelist) <th style="width:100px"><span>@php echo $datelist @endphp</span></th> {{-- <th style="width:100px"><span>@datelist</span></th> --}} @endforeach </tr> </table> <p>Your message here.</p> </body> </html> </code></pre> <p>我想在风景中呈现它,如果它溢出,下一列应该在下一页上。</p> <p><a href="https://i.stack.imgur.com/zhSkJ.png" target="_blank"><img src="https://cdn.imgupio.com/i/AWkuc3RhY2suaW1ndXIuY29tL3poU2tKLnBuZw==" alt=""/></a></p> <p>这是我希望实现的愿望</p> <p><a href="https://i.stack.imgur.com/1DARn.png" target="_blank"><img src="https://cdn.imgupio.com/i/AWkuc3RhY2suaW1ndXIuY29tLzFEQVJuLnBuZw==" alt=""/></a></p> </question> </body></html>

回答 0 投票 0

在PHP中使用TCPDF将SVG转换为PDF。

我试图在PHP中使用TCPDF库将SVG文件转换为PDF文件。我已经创建了一个SVG文件,并使用PHP来替换文本,并计划将结果SVG文件渲染成PDF文件。任何想法,如果...

回答 2 投票 5

TCPDF跳过一行后的项目,只打印部分数据行。

我在yii2中使用TCPDF,对于一个单一的数据集,它在第三行后跳行。这是随机发生的,而且只有一个数据集,我试着打印数据集,它看起来没有任何问题。

回答 1 投票 0

如何用TCPDF写每两页

我需要生成一个双面打印的pdf。有两个不同的背景图片,取决于页面是正面还是背面。文字必须只写在奇数页(正面)...

回答 1 投票 0

图像通过TCPDF PHP库横向显示

我正在使用TCPDF PHP库生成包含照片的PDF文档。由于某些原因,某些照片可以正确显示在我的计算机和网络上,但是当我将该图像放置在...

回答 1 投票 0

带有tcpdf的fpdi,新添加的文本未显示在pdf中

我正在尝试使用fpdi和tcpdf库在现有的pdf中添加文本。但文本未显示在pdf上。如果我搜索pdf文本,可以突出显示,但在pdf上隐藏。我也尝试过z-index ...

回答 1 投票 0

TCPDF-为文件添加注释会导致附件重复

我们在我们的网站中使用TCPDF生成PDF,并且在使用它附加文件时遇到了一些困难。我们将空白注释放入PDF中,该注释又链接到下载(...

回答 1 投票 1

TCPDF和PHPMailer PDF令人讨厌

我在这里和那里读了很多东西,但是不知何故我找不到解决方案。我正在尝试发送由TCPDF生成的PDF,作为与PHPMailer一起使用的附件。一旦尝试,我就会收到消息:警告:...

回答 1 投票 0

如何在一个Laravel应用程序(如TCPDF和DOMPDF中使用2个供应商?

如何在同一laravel应用中使用2库。我想将DOMPDF用于1页pdf,将TCPDF用于多页(1000页)。但是问题是TCPDF覆盖了所有...

回答 1 投票 -1

如果当前td包含长文本,TCPDF会忽略先前td的宽度

[尝试使用TCPDF从html创建pdf时遇到了一个奇怪的问题。我正在使用$ pdf-> writeHTML($ myHTML,true,0,true,0);写我的html内容并在pdf内

回答 2 投票 0

PHPWORD和TCPDF转换.PDF中的.DOCX文件

我每个人都没有用PHPWORD创建.docx fil的问题,现在我想转换在.pdf文件中创建的.docx文件,请尝试使用此简单脚本,但无法在我的配置上工作:...

回答 1 投票 0

我如何使用TCPDF制作2x6的标签,包括2D条码而无需使用列或第三方类?

[三周以来(我想我真的很慢!),我尝试使用TCPDF自己的示例以及在此站点上找到的一些建议,以弄清楚如何使用数据库记录来执行此操作。 Asuni先生有...

回答 2 投票 3

PHP while循环使用TCPDF输出多个单个PDF

我想在php while循环中使用TCPDF库创建多个单页pdf,该循环从MySQL表中提取信息。我的代码发布在下面。它可以正常使用一个...

回答 1 投票 0

在TCPDF中的字符串和边框之间放入填充符

我将如何在字符串和TCPDF中所述字符串的边框之间使用填充。我在Text()方法中看不到任何方法可以做到这一点。我必须使用其他方法吗?无论如何,有没有要完成...

回答 1 投票 5

是否可以使用FPDF或TCPDF在第二行的第三标签上开始打印?

是否可以在特定标签(由$ _POST设置)值上开始打印?如果我在页面上有10个标签,并且希望它们从第3个标签(第2行的第2个标签)开始,是否有办法......>

回答 1 投票 -1

将带有循环的HTML传递给php中的变量

在php中,我想使用tcpdf创建pdf。根据教程,我必须将html标签作为字符串放入变量中,然后将该变量传递给tcpdf。像这样:$ html =“ Hello World

回答 1 投票 0

使用AJAX时如何在新窗口中打开TCPDF输出

因此,我在互联网上看到其他人也遇到了类似的问题,但是这些解决方案对我而言并不真正有用。我也已经看到这些问题至少在4年前发布过,所以也许有些事情...

回答 1 投票 1

TCPDF中的更改语言

我有一个多语言工具。它在多种语言(例如英语,法语,德语和西班牙语)中都可以很好地工作。我正在尝试添加对简体中文的支持。问题是我需要切换...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.