Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 精品国产免费观看久久久,国产在线精品一区二区三区不卡 ,在线观看国产一区

          整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          前端程序員實(shí)現(xiàn)在線預(yù)覽pdf、word、xls、ppt等文件,超實(shí)用!

          、前端實(shí)現(xiàn)pdf文件在線預(yù)覽功能

          方式一、pdf文件理論上可以在瀏覽器直接打開(kāi)預(yù)覽但是需要打開(kāi)新頁(yè)面。在僅僅是預(yù)覽pdf文件且UI要求不高的情況下可以直接通過(guò)a標(biāo)簽href屬性實(shí)現(xiàn)預(yù)覽

          <a href="文檔地址"></a>
          

          方式二、通過(guò)jquery插件jquery.media.js實(shí)現(xiàn) 這個(gè)插件可以實(shí)現(xiàn)pdf預(yù)覽功能(包括其他各種媒體文件)但是對(duì)word等類型的文件無(wú)能為力。 實(shí)現(xiàn)方式: js代碼:

          <script type="text/javascript" src="jquery-1.7.1.min.js"></script> 
          <script type="text/javascript" src="jquery.media.js"></script>
          復(fù)制代碼
          

          html結(jié)構(gòu):

           <body>
           <div id="handout_wrap_inner"></div>
           </body>
          復(fù)制代碼
          

          調(diào)用方式:

          <script type="text/javascript"> 
           $('#handout_wrap_inner').media({
          		width: '100%',
          		height: '100%',
          		autoplay: true,
           src:'http://storage.xuetangx.com/public_assets/xuetangx/PDF/PlayerAPI_v1.0.6.pdf',
           }); 
          </script>
          復(fù)制代碼
          

          方式三、直接通過(guò)頁(yè)面內(nèi)嵌iframe

          $("<iframe src='"+ this.previewUrl +"' width='100%' height='362px' frameborder='1'>").appendTo($(".video-handouts-preview"));
          復(fù)制代碼
          

          此外還可以在iframe標(biāo)簽之間提供一個(gè)提示類似這樣

          <iframe :src="previewUrl" width="100%" height="100%">
          This browser does not support PDFs. Please download the PDF to view it: <a :href="previewUrl">Download PDF</a>
          </iframe>
          復(fù)制代碼
          

          方式四、通過(guò)標(biāo)簽嵌入內(nèi)容

          <embed :src="previewUrl" type="application/pdf" width="100%" height="100%">
          

          此標(biāo)簽h5特性中包含四個(gè)屬性:高、寬、類型、預(yù)覽文件src! 與< iframe > < / iframe > 不同,這個(gè)標(biāo)簽是自閉合的的,也就是說(shuō)如果瀏覽器不支持PDF的嵌入,那么這個(gè)標(biāo)簽的內(nèi)容什么都看不到!

          方式五、標(biāo)簽和iframe使用差別較小

          <object :src="previewUrl" width="100%" height="100%">
          This browser does not support PDFs. Please download the PDF to view it: <a :href="previewUrl">Download PDF</a>
          </object>
          復(fù)制代碼
          

          除方式二以外其他都是直接通過(guò)標(biāo)簽將內(nèi)容引入頁(yè)面實(shí)現(xiàn)預(yù)覽

          方式六、PDFObject

          PDFObject實(shí)際上也是通過(guò)標(biāo)簽實(shí)現(xiàn)的直接上代碼

          <!DOCTYPE html>
          <html>
          <head>
           <title>Show PDF</title>
           <meta charset="utf-8" />
           <script type="text/javascript" src='pdfobject.min.js'></script>
           <style type="text/css">
           html,body,#pdf_viewer{
           width: 100%;
           height: 100%;
           margin: 0;
           padding: 0;
           }
           </style>
          </head>
          <body>
           <div id="pdf_viewer"></div>
          </body>
          <script type="text/javascript">
           if(PDFObject.supportsPDFs){
           // PDF嵌入到網(wǎng)頁(yè)
           PDFObject.embed("index.pdf", "#pdf_viewer" );
           } else {
           location.href = "/canvas";
           }
          </script>
          </html>
          

          還可以通過(guò)以下代碼進(jìn)行判斷是否支持PDFObject預(yù)覽

          if(PDFObject.supportsPDFs){
           console.log("Yay, this browser supports inline PDFs.");
          } else {
           console.log("Boo, inline PDFs are not supported by this browser");
          }
          復(fù)制代碼
          

          方式七、PDF.js

          PDF.js可以實(shí)現(xiàn)在html下直接瀏覽pdf文檔,是一款開(kāi)源的pdf文檔讀取解析插件,非常強(qiáng)大,能將PDF文件渲染成Canvas。PDF.js主要包含兩個(gè)庫(kù)文件,一個(gè)pdf.js和一個(gè)pdf.worker.js,一個(gè)負(fù)責(zé)API解析,一個(gè)負(fù)責(zé)核心解析。

          2、word、xls、ppt文件在線預(yù)覽功能

          word、ppt、xls文件實(shí)現(xiàn)在線預(yù)覽的方式比較簡(jiǎn)單可以直接通過(guò)調(diào)用微軟的在線預(yù)覽功能實(shí)現(xiàn) (預(yù)覽前提:資源必須是公共可訪問(wèn)的)

          <iframe src='https://view.officeapps.live.com/op/view.aspx?src=http://storage.xuetangx.com/public_assets/xuetangx/PDF/1.xls' width='100%' height='100%' frameborder='1'>
          			</iframe>
          復(fù)制代碼
          

          src就是要實(shí)現(xiàn)預(yù)覽的文件地址 具體文檔看這微軟接口文檔

          補(bǔ)充:google的文檔在線預(yù)覽實(shí)現(xiàn)同微軟(資源必須是公共可訪問(wèn)的)

          <iframe :src="'https://docs.google.com/viewer?url="fileurl"></iframe>
          復(fù)制代碼
          

          3、word文件

          XDOC可以實(shí)現(xiàn)預(yù)覽以DataURI表示的DOC文檔,此外XDOC還可以實(shí)現(xiàn)文本、帶參數(shù)文本、html文本、json文本、公文等在線預(yù)覽,具體實(shí)現(xiàn)方法請(qǐng)看官方文檔

          下面這種方式可以實(shí)現(xiàn)快速預(yù)覽word但是對(duì)文件使用的編輯器可能會(huì)有一些限制

          <a  target="_blank" rel="nofollow">XDOC</a>
          復(fù)制代碼
          

          4、excel文件

          目前excel文件已經(jīng)有了類似pdf.js那樣的解析sheet.js

          總結(jié):

          1、免費(fèi)純前端方式實(shí)現(xiàn)在線預(yù)覽word、excel、ppt最優(yōu)選擇微軟在線預(yù)覽(不可編輯)

          2、利用后端將文件轉(zhuǎn)為圖片,前端以圖片形式預(yù)覽(可行方案)

          3、購(gòu)買在線預(yù)覽服務(wù)例如百度DOC文檔服務(wù)、永中、I DOC VIEW等

          著名:文章內(nèi)容是從網(wǎng)上搜集資料所得;在次發(fā)表只為自己以及頭條程序員兄弟日后使用圖個(gè)方便。

          覺(jué)得有用記得收藏轉(zhuǎn)發(fā)

          然是各種AI網(wǎng)站了。第9個(gè)自動(dòng)生成各種美女俊男照片,顏值黨的春天來(lái)了。

          1、AI寫論文-小論文神器

          https://essay.1ts.fun/

          小論文神器可在一分鐘內(nèi)生成你需要的論文,基于大數(shù)據(jù)和人工智能,代替手動(dòng)搜索復(fù)制粘貼,系統(tǒng)偶爾冒傻,用詞越精準(zhǔn),嘗試越多效果越好,高級(jí)版字?jǐn)?shù)無(wú)限,段落更新無(wú)限,關(guān)鍵詞無(wú)限量添加,還有標(biāo)準(zhǔn)的word文檔下載,更平穩(wěn)的風(fēng)格控制。

          2.AI檢查英語(yǔ)作文-微軟小英愛(ài)寫作

          https://aimwriting.mtutor.engkoo.com/#more

          寫英語(yǔ)作文,怎樣寫的更地道,寫英語(yǔ)郵件,怎樣別出現(xiàn)硬傷,用這個(gè)網(wǎng)站就可以檢查。

          覆蓋從小學(xué)到雅思的各類考試范圍,AI技術(shù)自動(dòng)檢查拼寫和語(yǔ)法錯(cuò)誤,提供修改建議,無(wú)須輸入文字,可一鍵上傳照片,自動(dòng)識(shí)別作文內(nèi)容,還有查詞助手和短語(yǔ)助手兩個(gè)新功能。簡(jiǎn)直就是學(xué)習(xí)英語(yǔ)的法寶。比如下面這篇高考作文,給出了23分的高分。好句子,好的詞匯都給標(biāo)記出來(lái)了。

          3.AI智能原創(chuàng)-5118大數(shù)據(jù)平臺(tái)

          https://wyc.5118.com/

          近期大熱的一款智能寫作工具, 5118智能原創(chuàng)讓文案人省了不少事兒,給它一段話,機(jī)器輔助人腦,即時(shí)搜索出互聯(lián)網(wǎng)數(shù)十億文章素材提高創(chuàng)作靈感,創(chuàng)出一個(gè)小宇宙,簡(jiǎn)直是文案人的救星。

          這AI寫作功能可不是一般的齊全:

          • 自動(dòng)匹配素材
          • 多種句式指紋重構(gòu)模式
          • 多個(gè)形近詞供選
          • 原創(chuàng)度檢測(cè)
          • 通順度、錯(cuò)別字檢測(cè)
          • 自動(dòng)提取核心詞、摘要
          • 生成多個(gè)爆款標(biāo)題參考
          • 各大熱點(diǎn)追溯

          4.AI寫自媒體稿子-Giiso寫作機(jī)器人

          https://www.giiso.com/#/

          不同于知乎上大火的狗屁不通文章生成器,這個(gè)文章生成器絕對(duì)是有邏輯的。一款內(nèi)容AI輔助創(chuàng)作網(wǎng)站, 只要輸入幾個(gè)關(guān)鍵詞,然后幾篇同類型的文章就瞬間出來(lái)了。還有智能推薦素材,稿件改寫,稿件查重,稿件糾錯(cuò)等功能,是自媒體,新媒體的寫作好幫手。不過(guò)貌似一天只有一次的使用機(jī)會(huì)。比如我輸入新冠肺炎,美國(guó),確診三個(gè)關(guān)鍵詞,立即出來(lái)15篇稿子。莫有感情的寫作機(jī)器人。

          5.AI寫詩(shī)-九歌

          http://jiuge.thunlp.cn/fengge.html

          九歌是清華大學(xué)自然語(yǔ)言處理與社會(huì)人文計(jì)算實(shí)驗(yàn)室研發(fā)的人工智能詩(shī)歌寫作系統(tǒng)。該系統(tǒng)采用最新的深度學(xué)習(xí)技術(shù),結(jié)合多個(gè)為詩(shī)歌生成專門設(shè)計(jì)的模型,基于超過(guò)80萬(wàn)首人類詩(shī)人創(chuàng)作的詩(shī)歌進(jìn)行訓(xùn)練學(xué)習(xí)。輸入幾個(gè)關(guān)鍵詞,一首詩(shī)立馬出來(lái)。比如我輸入,江畔,月,寫一首憶舊感喟的七言絕句。3秒后就出來(lái)了,還有那么點(diǎn)意思。

          6.AI作畫(huà)-自動(dòng)給畫(huà)上色

          https://petalica-paint.pixiv.dev/index_zh.html

          簡(jiǎn)單來(lái)講,就是對(duì)你的線稿進(jìn)行上色, 可以選擇自動(dòng)上色, 也可以自己指定某部分的顏色來(lái)自定義。

          7.AI無(wú)損放大圖片

          https://bigjpg.com/

          使用最新人工智能深度學(xué)習(xí)技術(shù)——深度卷積神經(jīng)網(wǎng)絡(luò)。它會(huì)將噪點(diǎn)和鋸齒的部分進(jìn)行補(bǔ)充,實(shí)現(xiàn)圖片的無(wú)損放大。只要上傳圖片就可以了。

          8.AI寫對(duì)聯(lián)-微軟對(duì)對(duì)聯(lián)

          http://duilian.msra.cn/app/couplet.aspx

          再有人考你對(duì)聯(lián),再也不怕了!

          9.AI生成照片-高顏值人臉AI生成器

          http://www.seeprettyface.com/index.html

          聽(tīng)名字就感覺(jué)這網(wǎng)站特別厲害,各種類型的照片都有。顏值黨的福利來(lái)了!

          比如我選了中國(guó)網(wǎng)紅和中國(guó)明星這兩個(gè)選項(xiàng),然后各種照片就出來(lái)了,關(guān)鍵是這不是真人,程序員真是太厲害了,所有代碼都開(kāi)源了。

          中國(guó)網(wǎng)紅-虛擬

          中國(guó)明星-虛擬

          )HTML

          html中文名稱是超文本標(biāo)記語(yǔ)言,擴(kuò)展名為.html或者.htm,也被稱為網(wǎng)頁(yè);里面包括一系列標(biāo)簽,通過(guò)這些特定標(biāo)簽將文字,視頻,動(dòng)畫(huà)等內(nèi)容通過(guò)web瀏覽器的引擎顯現(xiàn)效果,沒(méi)有經(jīng)過(guò)瀏覽器引擎渲染的html文件就是一堆字符串而已

          2)瀏覽器及其引擎

          2.1 網(wǎng)頁(yè)瀏覽器引擎俗稱瀏覽器內(nèi)核,排版引擎(layout engine)或渲染引擎(rendering engine),是一套處理標(biāo)記語(yǔ)言(例如html、xml、圖片文件等)和格式化信息(例如css、xsl、xml等)將內(nèi)容通過(guò)瀏覽器引擎解析顯現(xiàn)在瀏覽器中

          2.2 現(xiàn)今主要引擎三分天下:1)Triden : Internet Explore(IE瀏覽器) 2)Gecko : Firefox(火狐瀏覽器) 3)Webkit: Safari(蘋果瀏覽器)與Google Chrome(谷歌瀏覽器);說(shuō)這個(gè)主要是因?yàn)闉g覽器的兼容性,同一個(gè)網(wǎng)頁(yè)在不同瀏覽器上顯現(xiàn)的效果不一樣,這也是令編寫HTML遇到的最頭痛的事,尤其解析CSS最甚,Javascript次之

          3)靜態(tài)與動(dòng)態(tài)網(wǎng)頁(yè)

          3.1靜態(tài)網(wǎng)頁(yè):后綴名為html或htm等都是靜態(tài)頁(yè)面,通過(guò)瀏覽器想要這個(gè)頁(yè)面時(shí)服務(wù)器就把這個(gè)頁(yè)面直接發(fā)給瀏覽器

          3.2動(dòng)態(tài)網(wǎng)頁(yè):后綴名為asp、aspx、jsp、php等都是動(dòng)態(tài)頁(yè)面,網(wǎng)頁(yè)中不僅有HTML還有腳本代碼,可以使瀏覽器和服務(wù)器進(jìn)行交互;瀏覽器想要看這個(gè)頁(yè)面,需要服務(wù)器動(dòng)態(tài)生成HTML頁(yè)面再發(fā)給瀏覽器,,服務(wù)器端可以用ASP.Net,VB.Net,PHP,Java,C等語(yǔ)言編寫生成

          4)常用HTML編輯器

          1)Visual Studio 2)Notepad++ 3)EditPlus(中文版) 4)Sublime Text(漢化版) 2 5)VSCode 6)HBuilder 7)Dreamweaver還有很多其他的編輯器自己去查找,初學(xué)者建議使用記事本...

          5)HTML主要組成部分

          5.1 Doctype 聲明:用來(lái)說(shuō)明用的XHTML或者HTML是什么版本;DTD文檔類型定義,里面包含了文檔的規(guī)則,瀏覽器就是根據(jù)定義的DTD來(lái)解釋頁(yè)面的標(biāo)識(shí)

          5.2所有內(nèi)容都在<html></html>標(biāo)簽之內(nèi);<head></head>標(biāo)簽內(nèi)放的是頭部信息,是對(duì)這個(gè)頁(yè)面的描述,不會(huì)顯示在頁(yè)面中,<title>標(biāo)簽中設(shè)置頁(yè)面的標(biāo)題,<title>標(biāo)簽只能放在<head>標(biāo)簽中;<body>標(biāo)簽是頁(yè)面的主體,大部分顯示內(nèi)容都定義在這里

          5.3 head 頭部:主要包含編碼聲明<meta>…</meta>,標(biāo)題<title>…</title>,樣式表嵌入<link>…</link>相對(duì)路徑定義<base>…</base>,腳本<script>…</script>等

          5.4雖然瀏覽器容錯(cuò)性強(qiáng),但是所有頁(yè)面都應(yīng)該至少包含如下標(biāo)簽

          <html>
             <head>
                <title>第一個(gè)網(wǎng)頁(yè)</title>
             </head>
             <body>
                 天津人的積極和樂(lè)觀
              彰顯著中國(guó)抗疫的自信和底氣
          
                齊心協(xié)力 眾志成城點(diǎn)贊!
                致敬所有的抗疫英雄?
             </body>
          </html>

          如果title標(biāo)簽的結(jié)束標(biāo)簽忘記 / ,則整個(gè)頁(yè)面內(nèi)容都不顯示;將其保存為html文件

          注意:文件保存的編碼格式,最好是utf-8格式否則頁(yè)面中的中文有可能出現(xiàn)亂碼

          查看網(wǎng)頁(yè)源代碼


          主站蜘蛛池模板: 亚洲一区二区三区乱码在线欧洲| 国产吧一区在线视频| 亚洲第一区精品观看| 无码av免费一区二区三区试看| 中文字幕无线码一区二区| 久久综合精品国产一区二区三区| 久久99精品国产一区二区三区 | 国产午夜精品一区理论片| 久久精品亚洲一区二区三区浴池| 国产女人乱人伦精品一区二区 | 国产AV一区二区精品凹凸| 日韩免费一区二区三区在线播放| 性色A码一区二区三区天美传媒| 国产韩国精品一区二区三区| 国产在线一区二区三区在线| 亚洲AV无码一区二区乱子仑| 中文字幕人妻第一区| 亚洲制服丝袜一区二区三区| 亚洲国产综合无码一区| 国产日韩一区二区三免费高清| 亚洲线精品一区二区三区| 国产伦精品一区二区免费| www.亚洲一区| 日韩一区二区在线观看视频| 无码人妻精品一区二区三区在线 | 精品一区二区三区在线视频| 无码毛片视频一区二区本码| 久久精品国产一区二区三区肥胖| www.亚洲一区| 亚洲蜜芽在线精品一区| 亚洲国产AV无码一区二区三区| 日本高清无卡码一区二区久久| 久久久精品人妻一区亚美研究所| 亚洲日韩国产一区二区三区在线| 一区二区三区四区免费视频| 人妻AV一区二区三区精品| 爆乳熟妇一区二区三区霸乳| 亚洲国产综合精品一区在线播放| 国产激情一区二区三区成人91| 国产美女口爆吞精一区二区| 在线视频一区二区三区三区不卡|