草庐IT

silverstripe-tcpdf

全部标签

php - Silverstripe 3.1.2 正在修改 anchor 链接

我尝试使用jquery构建选项卡。但我认识到我的链接Tab1转换为Tab1由于开头的斜杠,选项卡不起作用。为什么Silverstripe会修改我的anchor链接,我该如何阻止它这样做? 最佳答案 我在_config.php中设置的2.4er设置SSViewer::setOption('rewriteHashlinks',false);未使用3.x和yml配置层进行测试 关于php-Silverstripe3.1.2正在修改anchor链接,我们在StackOverflow上找到一个类似

php - 如何将 TCPDF 生成的 pdf 作为 Swiftmailer 附件发送

我已经尝试了几种解决方案,最接近的(对我来说)应该是这样的:$file=$pdf->Output('','E');$message->attach(Swift_Attachment::newInstance($file,'name.pdf','application/pdf'));$pdf是TCPDF的实例,$message是Swift_Message的实例。使用上面的电子邮件发送正常,文件已附加但是当我尝试打开它时我收到文件已损坏或编码错误的错误消息。我的问题是:如何将TCPDF生成的pdf作为Swiftmailer附件发送而不将文件保存到服务器并在发送电子邮件后将其删除。Here是

php - 如何在 TCPDF 中添加自定义字体?

我想将自定义字体添加到我使用TCPDF生成的pdf中。我可能遗漏了一些东西,但是thedocs似乎过时了。他们引用了addTTFfont()函数,但我认为它已被弃用,并且在最新版本的TCPDF中不再存在。我读到我需要转换ttf文件并将其放在fonts文件夹中,所以我运行了:php/tcpdf/tools/tcpdf_addfont.php-iphp/font/rumpelstiltskin-webfont.ttf它生成了这些文件,这些文件现在位于字体文件夹中:rumpelstiltskinwebfont.ctg.zrumpelstiltskinwebfont.zrumpelstilts

php - TCPDF/FPDF - 分页问题

我正在尝试创建一个包含数据表的PDF文件。但是当遇到分页符时,每次在断点级别将新的多单元格添加到页面时,它都会跳转到新页面..!?我尝试对TCPDF做完全相同的事情,但每次我在分页点级别周围添加新单元格时,分页符仍然是同样的问题...例子:http://www.online-økonomi.dk/_tst_fpdf.phprequire_once'../class/download/fpdf/fpdf.php';classFile_PDF{private$pdf;private$col_product=25;private$col_unit=12;private$col_price=2

php - 如何整合TCPDF?

我想将TCPDF添加到codeigniter,所以我从TCPDFDownload下载了TCPDF并在/libraries/Pdf.php中创建了一个文件require_oncedirname(__FILE__).'/tcpdf/tcpdf.php';classPdfextendsTCPDF{function__construct(){parent::__construct();}}并在Controller中使用它functionpdfTest(){$this->load->library("Pdf");$pdf=newPdf('P','mm','A4',true,'UTF-8',fal

php - TCPDF 为一个文档中的不同页面设置不同的页眉

有没有办法让文档的第一页和第二页有不同的标题Logo?我认为在添加页面之间更改页眉数据可能会成功,但在我的测试中似乎在添加第一页后设置页眉没有效果:/*otherstuff$pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN,'',PDF_FONT_SIZE_MAIN));$pdf->setFooterFont(array(PDF_FONT_NAME_DATA,'',PDF_FONT_SIZE_DATA));$pdf->SetMargins(PDF_MARGIN_LEFT,PDF_MARGIN_TOP,PDF_MARGIN_RIGHT);$pdf->

php fatal error :调用未定义的方法 TCPDF::addTTFfont()

我正在使用TCPDF类制作pdf文件。我的代码:$pdf=newTCPDF(PDF_PAGE_ORIENTATION,PDF_UNIT,PDF_PAGE_FORMAT,true,'UTF-8',false);$fontname=$pdf->addTTFfont('../common/pdf/fonts/persianFont/HiwebNazanin.ttf','TrueTypeUnicode','',32);$pdf->SetFont($fontname,'',12,'','false');我想将默认字体更改为我的字体,addTTFfont方法已在TCPDF文档中提出。但是我得到了这

php - TCPDF 错误 :Unable to get the size of the image

我正在使用TCPDF创建动态生成的pdf文件。在我的pdf文件中,图像是根据用户输入生成的,我想将该图像添加到我的pdf文件中。这是我的代码$map_image="example.com/wp-content/themes/example/map_image_leasing.php/?city=Calgary&suit_type=&min_area=&max_area=";$pdf->Image($map_image,55,19,'','','JPG','','T',false,300,'',false,false,0,false,false,false);如果我将“example.c

可重复使用的summary_fields getter silverstripe

我有几个时间的数据类型summary_fields我想用相同的getter方法修改的数组,但似乎不可能将属性传递给它们。我最初的想法是:classBusinessHourextendsDataObject{privatestatic$db=array('Title'=>'Varchar(9)','Day'=>'Enum("Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday","Monday")','Open'=>'Time','Close'=>'Time','Closed'=>'Boolean');privatestatic$sum

如何使用TCPDF合并多个PDF?

使用TCPDF合并到PDF,我在CakePHP中编写一些代码表格合并。$pdf->writeHTML($html,true,false,true,false,'');//$pdf->AddPage($html,$pvalue['ClientCaseMedicalRecord']['medical_document']);$pdf->lastPage();//$pdf->Output(WWW_ROOT.'files/client_case_record/example_049.pdf','F');$pdf->AddPage();$pdf->AddPage(WWW_ROOT.'files/clie