当前位置: 首页 > news >正文

哔哩哔哩做视频网站如何推广店铺呢

哔哩哔哩做视频网站,如何推广店铺呢,pc网站转换成微网站,微信运营商人工电话接上一篇phpword生成word文档,如有不明白的问题可以先查看上一篇文章 首先,生成PDF需要先生成word文档,而后通过word文档生成HTML文档,最后才可以通过HTML文档生成PDF文件,详细代码如下。 执行命令安装phpword&#…

接上一篇phpword生成word文档,如有不明白的问题可以先查看上一篇文章

首先,生成PDF需要先生成word文档,而后通过word文档生成HTML文档,最后才可以通过HTML文档生成PDF文件,详细代码如下。

执行命令安装phpword:

composer require phpoffice/phpword

将word转为HTML然后转为PDF的后端代码如下:

public function wordToPdf(){$order_id = request()->get('order_id');$sale_order = SaleOrderModel::with(['customer'])->where('id',$order_id)->first();$file_name= $sale_order['contract'];//此字段存储的是生成好的word的文件地址$file = public_path('storage/'.$file_name);$phpWord = IOFactory::load($file);$html =  IOFactory::createWriter($phpWord  ,'HTML');// 设置Dompdf$dompdf = new Dompdf();// 将Word文档内容转换为HTML$html->save(storage_path('app/public/contract/'.$order_id.'.html'));$html = file_get_contents(base_path().'/public/storage/contract/'.$order_id.'.html');//这几步是因为复杂的HTML样式不被识别,所以将其替换掉$css = <<<HTML*{ font-family: simsun, DejaVu Sans, sans-serif;}
HTML;$font = "font-family: '宋体';";$style = "* {";$style_new = "* {  word-wrap: break-word;";$search = '</style>';$html = str_replace($search,$css.'</style>',$html);$html = str_replace($font,'',$html);$html = str_replace($style,$style_new,$html);// 加载HTML到Dompdf$dompdf->loadHtml($html);$dompdf->setPaper('A4', 'portrait');
//        file_put_contents($target, $dompdf->output());// 渲染HTML为PDF$dompdf->render();$pdf_name = $sale_order->customer->name;return $dompdf->stream($pdf_name);}

前端的页面样式(建议先查看上一篇文章PHP+laravel 生成word):

{"type": "link",'body':'PDF下载',"className" : "pdf_span  span","href": "{{admin_url('sale-order/wordToPdf?order_id='.$order_id)}}","style": {"margin-left": "80px","margin-top" : "5px","padding" : "3px 12px",}},

 其中需要使用字体文件,下载文字包地址

https://download.csdn.net/download/QiZong__BK/89482065?spm=1001.2014.3001.5503

这样就完成啦

http://www.yidumall.com/news/41641.html

相关文章:

  • 做代销的网站怎么推广公众号让人关注
  • 如何做色情网站百度指数的特点
  • wordpress中文主题模板seo内容优化是什么
  • php 网站 下载网页代码
  • 虚拟主机和云服务器的区别上海网站营销seo方案
  • 天津刘金鹏做网站百度竞价托管公司
  • 本地搭建网站百度客服人工电话24小时
  • 培训网站搭建宣传推广方式有哪些
  • 手机网站制作良心服务上海网络营销上海网络推广
  • 专题网站建设意义何在域名大全查询
  • 深圳龙华大浪做网站公司南京网络优化培训
  • 做个素材网网站难做吗百度推广后台登录页面
  • 网站开发模块分类网站优化方案怎么写
  • 网站开发nodejs交换链接营销成功案例
  • 网站建设信息公开和解读回应百度seo排名优化软件化
  • 郑州做网站建设seo快速排名软件app
  • 遂宁市网站建设aso优化排名
  • 交易网站建设计划书公司网站优化
  • 济南专业做网站的公司哪家好百度seo综合查询
  • 网站篡改搜索引擎js楼市最新消息
  • web网页开发基础优化seo设置
  • 工程中标公示查询怎么查合肥seo推广外包
  • 长沙微网站制作外贸推广如何做
  • 外网网址可以做英语阅读的网站软文推广例子
  • 扬州做公司网站的公司今日热搜榜官网
  • 瓷砖 中企动力 网站建设中和seo公司
  • 网站建设sunmun九幺seo工具
  • 中国电信备案网站怎么免费制作网站
  • 黄页网页的推广网站搜狗关键词优化软件
  • 云网站7china凡科建站登录官网