草庐IT

zend_PDF

全部标签

php - ZF2 Zend Registry 的替代品

我刚开始使用ZF2并且非常喜欢它。让我有点困惑的一件事是缺少注册表组件。我意识到服务管理器在大多数情况下使注册表过时了。我非常依赖它,它很棒。但有时我发现自己需要访问“全局”对象,但我无权访问服务管理器。例如,在我的Domain\User对象中,我需要访问Zend\Log。我不想让服务管理器在我的域对象中可用,因为它们既美观又原始,并且不受此类考虑因素的影响。我可以在需要时“新建”一个日志实例,但我经常这样做,所以我宁愿手头有一个预配置的实例。我可以将它包装在一个单例中,但这似乎是一种倒退。我可以创建自己的迷你注册表,但如果这是个好主意,我相信Zend人员会保留这样一个组件。那么,还有

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

我正在尝试使用PHP中的TCPDF库将SVG文件转换为PDF文件。我创建了一个SVG文件并使用PHP替换文本,并计划将生成的SVG文件呈现为PDF文件。任何想法,如果TCPDF库支持SVG到PDF的转换。在这个方向上的任何指示都会真正帮助我。 最佳答案 一旦创建了svg文件,您实际上并不需要替换文本或渲染。您只需要在脚本中包含tcpdf并创建其对象,例如require_once(DOCUMENT_ROOT.'/library/Lib/tcpdf/mypdf.php');$this->pdf=newMYPDF(PDF_PAGE_ORI

php - 无法在 Laravel 中生成收银员 PDF

我正在使用Laravel5从Cashier生成的订阅生成PDF.文档说这就像调用一样简单:return$user->downloadInvoice($invoice->id,['vendor'=>'YourCompany','product'=>'YourProduct',]);不幸的是,我遇到了一个奇怪的错误:Nohintpathdefinedfor[cashier]我实际使用的代码如下:Route::get('billing/invoices/download/{id}',function($id){$user=Auth::user();//$invoice=$user->invo

php - Concrete5:将文件缩略图设置为生成的图像(例如 PDF)

我正在使用Concrete5,我正在尝试显示各种上传文件的缩略图。虽然其中一些可能是图片,但大部分是PDF。我目前正在使用:outputThumbnail($file,200,200);}catch(InvalidArgumentException$e){?>我更喜欢以某种方式创建较小的PDF文件缩略图,例如在后台使用ghostscript。在内置的文件管理器中,至少会显示一个PDF图标。这将不是最佳选择,但总比不显示任何东西来表示我们正在处理PDF好。如何访问内置缩略图?而且,更重要的是,我如何在上传某些文件类型时正确地覆盖它们?编辑:我遇到了$file->getThumbnailU

php - Zend Gdata - 缺少 HeaderValue.php

所以我关注this我正在尝试运行他的第一个php示例。我收到以下错误:PHPWarning:require_once(Zend/Http/Header/HeaderValue.php):failedtoopenstream:Nosuchfileordirectoryin/opt2/sites/gdataApi/ZendGdata-1.12.13/library/Zend/Http/Client.phponline45我检查了一下,文件实际上不存在。所以我从最小的1.12下载中添加了它。然后它说Zend/Xml/Security.php不存在所以我添加它。现在我收到以下错误:PHPNot

php - 使用 PDF 格式的 FPDM 设置复选框和单选按钮

我正在尝试通过FPDM填写PDF表单,如本例所示:http://www.fpdf.org/en/script/script93.php填写文本、日期、小数……输入工作正常,但我无法找到如何选中复选框和分组复选框(单选按钮)。这是两个问题:复选框有一个常规名称,例如“mycheck1”。将PHP数组中的值设置为true或"true"或"1"或1或"checked"或"on"或"yes"不会激活复选框(也经过区分大小写测试)。我必须设置哪个值才能激活复选框?甚至找不到分组的复选框(单选按钮)-脚本抛出错误“FPDF-MergeError:fieldyourtypenotfound”。正确的

php - 是否有易于使用且支持 unicode 的 PHP PDF 库?

我尝试了dompdf。它比我尝试过的其他库更容易使用,但它不支持unicode。或者更确切地说,它具有unicode支持,但需要另一个名为PDFLib的库($1k版本)。所以我只是想知道是否有人偶然发现或使用过既易于使用又并且支持unicode的PHPpdf库。 最佳答案 Ithinkfpdfsupportsthat. 关于php-是否有易于使用且支持unicode的PHPPDF库?,我们在StackOverflow上找到一个类似的问题: https://st

php - Zend_Dom 为您提供了一个 DOMElement...我该如何使用它?

我正在尝试使用Zend_Dom进行一些非常简单的屏幕抓取(我想从我网站上的一小块新闻项目中抓取标题、一些正文和链接),但我不确定如何处理它给我的DOMElement。在Zend_Dom的手册中,代码说:foreach($resultsas$result){//$resultisaDOMElement}我如何使用这个DOMElement?一个详细的例子(在谷歌上寻找anchor元素):$url='http://google.com/';$client=newZend_Http_Client($url);$response=$client->request();$html=$respons

php - Zend_Tool 移除 Controller / Action

我用Zend_Tool制作了一个Controller,但现在我想删除该Controller。我知道我可以删除该文件,但我想知道是否有一种方法可以使用Zend_Tool执行此操作,因此我不需要自己编辑.zfproject.xml。谢谢! 最佳答案 您必须手动删除它。Thisfunctionalityisslatedfor1.10.Itwasleftoutofthe1.8and1.9releaseforacoupleofgoodreasons.Sincedeletingisaprettyirreversibleaction,andsom

php - 使用 zend 框架在上传图像时生成缩略图

我带着zend框架的问题又回来了。谁能给我解释一下,上传图片后如何在zend框架中生成缩略图。谢谢! 最佳答案 Zend本身似乎不会提供这种能力http://framework.zend.com/wiki/display/ZFPROP/Zend_Image+-+Eric+Potvin并建议使用http://www.imagemagick.org/script/index.php.然后你可以自由使用你自己的方式 关于php-使用zend框架在上传图像时生成缩略图,我们在StackOverf