这期内容当中小编将会给大家带来有关怎么在Yii2框架中利用mpdf创建pdf文件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
丰镇网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。成都创新互联从2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联。安装mPDF
使用 Composer安装
在yii2的 ‘composer.json' 加入"mpdf/mpdf":"*"
"require": { "php": ">=5.4.0", "yiisoft/yii2": "*", "yiisoft/yii2-bootstrap": "*", "yiisoft/yii2-swiftmailer": "*", "mpdf/mpdf":"*" },
然后更新
composer update
或使用
php composer.phar require mpdf/mpdf "dev-master"
或下载安装包
下载mpdf的地址 ‘https://github.com/mpdf/mpdf'. 下载压缩包 解压到vendor/mpdf
mPDF In Yii2.0
在这个文件中 ‘vendor/composer/autoload_namespaces.php' file 加入
'mPDF' => array($vendorDir . '/mpdf/mpdf'),
或者在common/bootstrap.php文件里加入mpdf类文件路径
例如:
//引用自定义类方法 Yii::$classMap['mPDF'] = '@common/class/mpdf/mpdf.php';
创建 PDF 使用 mPDF
SiteController.php
............... use app\models\ContactForm; use mPDF; class SiteController extends Controller { ............... public function actionCreateMPDF(){ $mpdf=new mPDF(); $mpdf->WriteHTML($this->renderPartial('mpdf')); $mpdf->Output(); exit; //return $this->renderPartial('mpdf'); } public function actionSamplePdf() { $mpdf = new mPDF; $mpdf->WriteHTML('Sample Text'); $mpdf->Output(); exit; } public function actionForceDownloadPdf(){ $mpdf=new mPDF(); $mpdf->WriteHTML($this->renderPartial('mpdf')); $mpdf->Output('MyPDF.pdf', 'D'); exit; } ............... }
上述就是小编为大家分享的怎么在Yii2框架中利用mpdf创建pdf文件了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。
文章题目:怎么在Yii2框架中利用mpdf创建pdf文件-创新互联
文章转载:https://www.cdcxhl.com/article6/deedig.html
成都网站建设公司_创新互联,为您提供网站排名、品牌网站设计、移动网站建设、营销型网站建设、品牌网站制作、云服务器
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联