php导入img,PHP 转PDF(Img)
Laravel框架的使用方式:
1.下载laravel-snappy组件
执行命令:composer require barryvdh/laravel-snappy
2.注册组件服务(在 config/app.php添加以下内容)
providers数组中添加:Barryvdh\Snappy\ServiceProvider::class,
aliases数组中添加:
'PDF' => Barryvdh\Snappy\Facades\SnappyPdf::class,
'SnappyImage' => Barryvdh\Snappy\Facades\SnappyImage::class,
3.生成对应文件映射
执行命令: php artisan vendor:publish --provider="Barryvdh\Snappy\ServiceProvider"
4.配置snappy文件
修改binary数值(双引号中修改成wkhtmltopdf安装的绝对路径)
Example:
windows:'binary' => '"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe"',
linux :'binary' => '/usr/local/bin/wkhtmltopdf-amd64',
composer安装:'binary' => base_path('vendor/h4cc/wkhtmltopdf-amd64/bin/wkhtmltopdf-amd64'),
IMAGE
windows:'binary' => '"C:\Program Files\wkhtmltopdf\bin\wkhtmltoimage.exe"',
linux :'binary' => '/usr/local/bin/wkhtmltoimage-amd64',
composer安装:'binary' => base_path('vendor/h4cc/wkhtmltopdf-amd64/bin/wkhtmltoimage-amd64'),
5.使用
1).直接显示在页面中
$pdf = App::make('snappy.pdf.wrapper'); //转PDF snappy.pdf.wrapper 转image snappy.image.wrapper
$content = 'HTML代码'; 页面中有中文一定要指定字符集{}
$pdf->loadHTML($content);
return $pdf->inline();
2).保存成文件
$snappy = App::make('snappy.pdf');//转PDF snappy.pdf 转Image snappy.image
$html = 'HTML代码';
$snappy->generateFromHtml($html, '/tmp/123.pdf');
$snappy->generate('http://www.baidu.com', '/tmp/213.pdf');
3).下载
return PDF::loadView('pdf.invoice', $data)->download('invoice.pdf');
************************************************************************************************
php写的组件
php导入img,PHP 转PDF(Img)相关推荐
- Java中导入/导出excel,导出pdf报表信息
1.项目中经常需要用到报表生成,信息导入数据库的功能.主要有以下几种. 2.其中比较简单的是 外部数据无需处理直接 导入数据库中,这种比较简单.直接利用Navicat数据库工具 导入外部.示例如下 1 ...
- NPOI导出和导入Excel,Word和PDF
Models文件夹 NPOIModel.cs namespace NPOItest.Models {using System;using System.Data.Entity;using System ...
- easypoi 多sheet导入_快速Office,PDF 开发 工具 EasyPoi
easypoi 功能如同名字easy,主打的功能就是易容,让一个没见接触过poi的人员 就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的注解和模板 语言 ...
- 将福昕高级PDF编辑器中创建的PDF签名导出,迁移到其他电脑并导入福昕PDF中
今天突然接到同事救助,说是她在台式电脑的福昕高级PDF编辑器中创建好多的PDF签名,但今天要出差,想把这个创建好的签名,弄到笔记本电脑上,让我帮忙. 首先,我打开福昕高级PDF编辑器,查看了一下,有没 ...
- 如何导出/导入PDF中的书签——FreePic2Pdf
#如何导入导出PDF中的书签? 目前大多数发布的PDF中是没有书签的, 这意味着要么你自己做一份, 要么等着有好心人做完书签然后发布一个新版本的PDF,然后你再下载. 如果只是几M大小的PDF也就罢了 ...
- Java实现pdf和Excel的生成及数据动态插入、导出
点击上方蓝色"方志朋",选择"设为星标"回复"666"获取独家整理的学习资料! 作者:慢时光 cnblogs.com/Tom-shushu/ ...
- python 怎么将数组转为列表_图片转换成pdf格式怎么操作?什么软件能将图片转为pdf?...
伙伴们好,你们知道如何把图片转为pdf格式吗?前一阵子我参加了一个家居行业大会,在会议上拍摄了不少会议照片,包括主持人讲话.嘉宾出席.观众提问.产品推广等环节都拍摄了不同的角度.拍摄好后,需要传送给写 ...
- fedora如何隐藏顶部状态栏_如何使用PDF Arranger来对PDF文件进行排版和修改
Written by Sk September 12, 2020 PDF Arranger是一个十分简单的GUI应用程序,能够帮助您拆分或合并PDF文档,以及旋转,裁剪和重新编排页面.所有前面提到的任 ...
- ttc转ttf在线网站_文件格式怎么在线互转?迅捷PDF转换器告诉你
大家好,我是一名围棋爱好者,最近在网上大量阅读.浏览了和围棋相关的书籍和视频,看完后,想把其中的几份pdf文档内容整理出来,发布到个人公众号上,但pdf文档不可直接复制粘贴或者编辑,因此想找工具进行文 ...
最新文章
- 新一代视频AI服务 —— 阿里云智能视觉重磅发布
- php flink,plus/flink.php · 辉辉菜/三强源码 - Gitee.com
- win10系统下安装mysql
- java 异常处理机制(java 编程思想)
- 国考计算机广东省报名入口,2020广东省省考报名入口时间:7月3日9︰00至9日16︰00...
- 怎样进行前后台交互_vivo X60 Pro评测,蔡司镜头+OriginOS+微云台+三星1080强强组合...
- fedora 16 x64 安装gnustep object-c开发环境
- vue利用Bscroll开发一个城市列表组件,带右侧字母导航栏
- cad画直角命令_CAD直线怎么画?直线命令快捷键是什么
- Android CoordinatorLayout之自定义Behavior
- 饱和和非饱和激活函数
- Guys, what is better than sex?
- 互联网安全初创企业Cylance获 1 亿美元融资
- 老师教我们用计算机画画就是彩虹,一年级上课文
- 英语学习经验分享(四六级、竞赛、口语)
- 安卓手机/Android11系统无法访问android文件夹下的data目录,怎么解决?
- 养生防癌:八大神效食物能杀死癌细胞
- 23.5 MySQL架构
- java 抛出异常后,还会执行后面代码吗?
- 群晖服务器216j增加硬盘,群晖NAS提速大法:解决机械硬盘频繁同时读写的问题,有效提升硬盘寿命...
热门文章
- 综合实例_为啥要做“三维管线综合”?看个实例就明白
- .NET 排序 Array.Sort<T> 实现分析
- 应用中的图像识别:为什么以及如何使用
- 请求的站点不可用或无法找到怎么解决_被这六类WEB站攻击,打的生活不能自理?教你如何解决...
- mysql执行ref_MySql执行分析
- 查看nginx进程_nginx的进程模型与配置
- php artisan key,Laravel:php artisan key:generate三种报错解决方案,修改默认PHP版本(宝塔面板)...
- php相册上传和删除吗,php如何删除上传图片
- abp dapper mysql_ABP框架—后台:引入Abp.Dapper(10)
- android简单小项目实例_自学(系统学)Python了那么久, 想就业? 几个简单小项目让你通过面试!...