php开发pdf,使用PHP编写PDF(PDFLib)

我目前正在编写一个代码,使用PDFlib从

http://www.pdflib.com/输出PHP文件中的pdf文件.问题是所有html标记也写在输出文件中.如何能够取消所有这些标签?

这是我的示例代码.

$postVariable = $_POST;

$contentData = "";

foreach($postVariable as $key => $value){

if(is_array($key)){

foreach($key as $key1 => $value1){

$contentData.= $key1 .": ". $value1."";

}

}else{

$contentData.= $key .": ". $value."";

}

}

$testdata = nl2br($contentData);

$pdf = pdf_new();

// open a file

pdf_open_file($pdf, $_SERVER['DOCUMENT_ROOT']."cas".DIRECTORY_SEPARATOR."$filename.pdf");

// start a new page (A4)

pdf_begin_page($pdf, 595, 842);

// Locate Font Directory

$fontdir = "C:\WINDOWS\Fonts";

// Font Name Parameters

pdf_set_parameter($pdf, "FontOutline", "arialMyName=$fontdir\arial.ttf");

// Find Font

$arial = PDF_findfont($pdf,"arialMyName","host",0 );

// Set font size and font name

pdf_setfont($pdf, $arial, 10);

//$arial = pdf_findfont($pdf, "Arial", "host", 1);

//pdf_setfont($pdf, $arial, 10);

// print text

pdf_show_xy($pdf, "TO THE UNIT OWNER",50, 750);

pdf_show_xy($pdf, "Test ext", 50,730);

pdf_show_xy($pdf, "test test", 50,715);

pdf_show_xy($pdf, $contentData, 50,700);

// end page

pdf_end_page($pdf);

// close and save file

pdf_close($pdf);

并且示例输出是:

对单位所有者

测试文本

测试一下

类型:公寓**** var_name:**** var_company:**** var_date:****提交:保存并下载< 它忽略了html标签,并将其包含在内容中. 有没有其他方法可以使用我正在使用的库(PDFlib)将HTML打印到PDF. 谢谢. 问候,

Resty

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值