草庐IT

php - TCPDF证书

我想为服务器上的加密PDF生成一个证书(目前是自签名的)。我感兴趣的是关于如何使用TCPDF实现这一点的工作流程。我做了什么:1)生成key:opensslreq-x509-nodes-days365000-newkeyrsa:1024opensslpkcs12-export-intcpdf.crt-outtcpdf.p122)然后用.crt-文件生成PDF3)然后我启动了acrobatreader并安装了证书(tcpdf.p12)。我使用了Document->securitysettings->digitalid4)我可以导入安全设置,但仍然无法打开PDF。不知道我做的对不对?acr

php - 如何使用示例 49 和序列化 TCPPDFtagParameters 而不是 write1DBarcode 将 TCPDF 条码放入 html 表中?

我需要打印许多一维和二维条码并将它们放在一个html格式的文档中。环顾四周,我发现使用TCPDF方法是可能的,确实示例No.49给出了解决方案。$params=$pdf->serializeTCPDFtagParameters(array('CODE128','C128','','',80,30,0.4,array('position'=>'S','border'=>true,'padding'=>4,'fgcolor'=>array(0,0,0),'bgcolor'=>array(255,255,255),'text'=>true,'font'=>'helvetica','fonts

php - 如何删除 TCPDF 中标题下方和 $html 上方的行?

如何删除TCPDF中标题下方和$html上方的行?http://www.tcpdf.org/examples/example_001.pdftcpdf.org/examples.php(带有PDF和PHP代码的示例!)在此示例中,这是http://www.tcpdf.org下面的行及以上欢迎使用TCPDF。我怎样才能删除它? 最佳答案 如tcpdfwebsite-examples所示在exemple002没有标题,这里是thephpcodeexample.“魔术”是由这段代码完成的://removedefaultheader/foo

php - 如何在TCPDF中使用PHP脚本?

我在数据库中有一个这样的表expedition_name|Phone|CP|__________________________________________Starsindo|09890|John|IronBird|09891|Gina|MSACargo|09890|John|现在我将使用HTML函数通过TCPDF从该表创建PDF。但我仍然对如何将其结合起来感到困惑我的代码是这样的SetFont('times','',11);//addapage$pdf->AddPage();$html='ListOfExpediton//TitleExpedition//headofcolumn

php - TCPDF - 如何调整标题的高度?

我正在使用TCPDF将html转换为pdf格式。我将一个字符串传递到要设置为我的header的php脚本中。我很难设置页眉的高度。我已尝试使用SetMargins(PDF_MARGIN_LEFT,0,PDF_MARGIN_RIGHT)和SetHeaderMargin(0)。它所做的只是取消了最高利润率。我还交替研究了调整包含标题中字符串的单元格的高度。$this->Cell(0,0,$newHeaderString,0,false,'C',0,'',0,false,'M','M');这里也没有消除空白的运气。我已经包含了一张图片来显示我想要消除的空白。空白位于标题文本和html中的hr

php - 如何将 HTML 数据放入 tcpdf 的标题中?

我正在使用tcpdf库生成pdf文档。我正在使用smarty模板引擎来保存数据。下面是放入header数据的脚本://setdefaultheaderdata$pdf->SetHeaderData(PDF_HEADER_LOGO,PDF_HEADER_LOGO_WIDTH,'PQR','XYZ');我想用smarty模板的HTML表格内容代替XYZ,表格内容将是动态的(这意味着表格中的数据可能因每个PDF文档而异)。 最佳答案 正如@vinzcoco所说,您必须扩展TCPDF才能实现您想要的。这是一个简单的改进,我认为它可能对您有用

php - 为什么 TCPDF Image 比它应该的小?

我有一个842x595的PDF,72dpi,我要插入一个1200x800的图像,同样是72dpi。scaleFactor为1,imageScale为1理论上,我的pdf应该显示部分图像(前842像素)。实际上这个比例是错误的,我的右边和底部有空白。我正在从FPDF升级,如果我切换回FPDF,它可以正常显示图片。$pdf=newTCPDF($this->orientation,'pt',$this->format,true,'UTF-8',false);$pdf->setMargins(0,0,-1,1);$pdf->setJPEGQuality(90);$pdf->setImageSc

php - 如何在 tcpdf pdf 生成中使用外部 css

我正在尝试使用tcpdf创建网页的pdf。但它不起作用。该页面是带有外部css和javascript文件的php。谁能帮我解决这个问题。谢谢, 最佳答案 要包含外部CSS文件,您可以在添加HTML内容之前执行以下操作$html.=''.file_get_contents(_BASE_PATH.'stylesheet.css').'';这样,当您传递$html生成pdf时,它将包含这些样式。据我所知,没有必要将Javascript包含到PDF中。PDF的目的是显示一个非交互式的静态内容,可以通过HTML和CSS来实现

php - 如何使用可变行填充创建 TCPDF HTML 表

我正在尝试在TCPDF中创建一个HTML表格,其中几行的行间距(填充)更大,而其他行的间距更小。$html=''.lang('ticket_name').''.lang('ticket_price').''.lang('quantity').''.lang('total').''.$item['name'].''.$item['unit_price'].''.$item['quantity'].''.$item['row_total'].''.lang('price_basis').':'.$totals['total_before_tax'].''.'Ukupnipopust'.':

php - TCPDF 将底部边距设置为零

我在php中使用TCPDF创建pdf,我需要将我的数据包含在没有底部边距的pdf中,数据将包含在页面末尾。$pdf->SetLeftMargin(14);$pdf->SetTopMargin(6);$pdf->SetFont($fontname,'','9');$pdf->setPrintHeader(false);$pdf->SetFooterMargin(0);$pdf->setPrintFooter(false);$pdf->AddPage();$pdf->writeHTML($html,true,0,true,0);我正在使用上面的代码。有人知道如何使用tcpdf从pdf中删除