<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      php將內容轉為word

      第一步,先對內容進行處理,html的內容不適合word,在使用phpword轉換時,只接受p和span元素,其它元素都要清除掉

      $modifiedHtml 為內容
      
      $relust = check_table($modifiedHtml,'table'); // 判斷是否存在table元素
      if($relust == 1){
      $modifiedHtml = table_to_div($modifiedHtml); //將內容中所有的table元素替換為p元素
      }
      $modifiedHtml = cleanAndReplaceHtmlWithBr($modifiedHtml);// 將內容中所有的段落標簽都替換為p標簽,并清除其它標簽,只保留<p><img><a>這三種標簽。
      $modifiedHtml = imgadddomain($modifiedHtml,'http://www.cdlyh.com');// 給本地圖片的路徑前面加上指定的域名
      $modifiedHtml = replaceAllImagesWithPlaceholder($modifiedHtml);//替換無效圖片
      $modifiedHtml = replaceInvalidImages($modifiedHtml);//判斷內容中圖片是否為'jpg', 'jpeg', 'gif', 'png'
      $modifiedHtml = removeImgAttributesExceptSrc($modifiedHtml);//1 順序不能錯 移除 <img> 標簽中的所有屬性,除了 src 屬性
      $modifiedHtml = modifyHtmlImages($modifiedHtml);//2 判斷圖片寬是否超過600,超過的就限制在600,沒有600的就不用管
      $modifiedHtml = removeNestedPElements($modifiedHtml);//3 移除多余的p標簽
      $modifiedHtml = removeUnmatchedClosingParagraphTags($modifiedHtml);//4 清除沒有對應的p元素
      $modifiedHtml = extractBodyContent($modifiedHtml);//5 提取 <body> 和 </body> 之間的內容
      $modifiedHtml = ensureImgTagsAreClosed($modifiedHtml);//6 用php判斷文章內容中所有的img標簽是否閉合,沒有閉合的添加一下閉合

       

       

      第二步

      $title =  標題;
      $content = 內容;
      
      use PhpOffice\PhpWord\IOFactory;
      use PhpOffice\PhpWord\PhpWord;
      use PhpOffice\PhpWord\Shared\Html;
      
      $phpWord = new PhpWord();
      $phpWord->addFontStyle('cStyle', array('size' => 12,'name' => '宋體'));//內容樣式
      $phpWord->addFontStyle('cStyle1', array('size' => 16,'name' => '宋體','color' => '#333'));//內容樣式
      $phpWord->addFontStyle('cStyle2', array('size' => 12,'name' => '宋體','color' => '#ff0000'));//鏈接樣式
      $phpWord->addFontStyle('bStyle', array('size' => 12, 'bold' => true, 'name' => '宋體'));//加粗樣式
      $phpWord->addFontStyle('titlestyle', array('bold' => true,'size' => 18,'name' => '宋體'));//標題的樣式
      $section = $phpWord->addSection();
      $section->addTextBreak(2);
      $section->addText($title,'titlestyle', ['alignment' => 'center']);
      $section->addTextBreak(2);
      //$section->addText($content,'cStyle1', ['alignment' => 'left']);
      Html::addHtml($section, $content, false, false);
      $section->addTextBreak(5);
      $section->addText($datetime,'bStyle', ['alignment' => 'right']);
      $section->addTextBreak(5);
      $linkText = '本文鏈接:'.$link;
      $linkUrl = $link;
      $section->addLink($linkUrl, $linkText,'cStyle2');
      header('pragma:public');
      header('Content-type:application/vnd.ms-word;charset=utf-8;name="'.$file_name.'"');
      header("Content-Disposition:attachment;filename='.$file_name.'");//attachment新窗口打印inline本窗口打印
      header( 'Content-Type: image/jpeg');
      ob_clean();
      flush();
      $writer = IOFactory::createWriter($phpWord, 'Word2007');
      $writer->save($_SERVER['DOCUMENT_ROOT'].'/'.$file_path.'/'.$file_name);
      //向瀏覽器輸出下載
      $writer->save('php://output');

       

      posted @ 2024-11-06 11:08  趙瑛  閱讀(211)  評論(0)    收藏  舉報

      版權所有 ? 2025 沅來是澧

      如果有程序開發、網站建設等需求的請聯系我,QQ:47419233

      主站蜘蛛池模板: 国产激情无码一区二区三区| 色欲综合久久中文字幕网| 亚洲一区二区日韩综合久久| 国产美女高潮流白浆视频| 午夜射精日本三级| 天堂a无码a无线孕交| 高清无码在线视频| 无码少妇一区二区| 精品久久8x国产免费观看| 国产精品午夜福利免费看| 平定县| 午夜DY888国产精品影院 | 99久久er热在这里只有精品99| 另类 专区 欧美 制服| 国内熟妇人妻色在线视频| 日夜啪啪一区二区三区| 亚洲狠狠婷婷综合久久久| 粗大的内捧猛烈进出小视频| 亚洲国产大片永久免费看| 亚洲精品日本一区二区| 久久天堂综合亚洲伊人HD妓女| 亚洲国产精品色一区二区| 国内精品视频一区二区三区| 亚洲av永久无码天堂影院| 亚洲香蕉伊综合在人在线| 国产亚洲精品97在线视频一| 又粗又硬又黄a级毛片| 一本色道久久加勒比综合| 人妻在线中文字幕| 国产精品一区二区久久岳| 精品无码一区二区三区水蜜桃| 麻豆精品久久精品色综合| 国产69精品久久久久99尤物| 精品一卡2卡三卡4卡乱码精品视频| 99久久国产成人免费网站| 国产乱码精品一区二区三上 | 影音先锋啪啪av资源网站| 精品不卡一区二区三区| 国产精品久久久久久久久久妞妞| 樱桃熟了a级毛片| 不卡免费一区二区日韩av|