整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          ppt怎么設置點擊鏈接文字顯示圖片?

          ppt怎么設置點擊鏈接文字顯示圖片?
          • 件版本:
          • 軟件大小:
          • 軟件授權:
          • 適用平臺:
          • 下載http://dl.pconline.com.cn/download/732173.html

          ppt怎么設置點擊鏈接文字顯示圖片?

          1、首先,打開PTP,找到需要鏈接的文字,然后選中該文字,比如圖中的“趟門柜”

          2、選擇工具欄中的“插入”,再選擇“超鏈接”,如圖中所示

          3、就會彈出一個插入超鏈接的窗口,然后我們在查找范圍那里選擇我們要鏈接的圖片的路徑,選擇要鏈接的圖片,在單擊“確定”,如圖所示

          4、操作完第三步之后發現,我們選擇超鏈接的文字變顏色了,這代表我們已經鏈接成功

          5、播放PTP,然后單擊變顏色的文字,如圖中”趟門柜”

          6、操作完第五步后,就好彈出我們剛剛選擇鏈接的圖片

          和這篇文章一樣,我就是用Markdown寫的。相信各位平時也就用Markdown寫寫文檔,做做筆記,轉成XHtml、Html等,今天教大伙一招騷操作:用Markdown寫PPT。

          絕大多數朋友做 PPT都是用的 PowerPoint 或者 KeyNote 吧?功能是比較強大,但你有沒有遇到過這樣的痛點:

          • 各種標題、段落的格式不統一,比如字體大小、行間距等等各個頁面不太一樣,然后得用格式刷來挨個刷一下。
          • 想給 PPT 做版本控制,然后就保存了各種復制版本,比如“一版”、“二版”、“終版”、“最終版”、“最終不改版”、“最終穩定不改版”等等,想必大家都見過類似這樣的場景吧。
          • 想插入代碼,但是插入之后發現格式全亂了或者高亮全沒了,然后不得不截圖插入進去。
            想插入個公式,然后發現 PPT、Keynote 對 Latex 兼容不太好或者配置稍微麻煩,就只能自己重新敲一遍或者貼截圖。
          • 想插入一個酷炫的交互組件,比如嵌入一個微博的網頁頁面實時訪問、插入一個可以交互的組件、插入一個音樂播放器組件,原生的 PPT 功能幾乎都不支持,這全得依賴于 PowerPoint 或者 KeyNote 來支持才行。

          如果你遇到這些痛點,那請你一定要看下去。如果你沒有遇到,那也請你看下去吧。

          好,說回正題,我列舉了那么多痛點,那這些痛點咋解決呢?

          能!甚至解決方案更加輕量級,那就是用 Markdown 來做 PPT!

          你試過用 Markdown 寫 PPT 嗎?沒有吧,試試吧,試過之后你就發現上面的功能簡直易如反掌。

          具體怎么實現呢?

          接下來,就有請今天的主角登場了!它就是——Slidev。

          什么是 Slidev?

          簡而言之,Slidev 就是可以讓我們用 Markdown 寫 PPT 的工具庫,基于 Node.js、Vue.js 開發。

          利用它我們可以簡單地把 Markdown 轉化成 PPT,而且它可以支持各種好看的主題、代碼高亮、公式、流程圖、自定義的網頁交互組件,還可以方便地導出成 pdf 或者直接部署成一個網頁使用。

          安裝和啟動

          下面我們就來了解下它的基本使用啦。

          首先我們需要先安裝好 Node.js,推薦 14.x 及以上版本,安裝方法見這里

          接著,我們就可以使用 npm 這個命令了。

          然后我們可以初始化一個倉庫,運行命令如下:

          npm init slidev@latest
          

          這個命令就是初始化一個 Slidev 的倉庫,運行之后它會讓我們輸入和選擇一些選項,如圖所示:


          比如上圖就是先輸入項目文件夾的名稱,比如這里我取名叫做 slidevtest。

          總之一些選項完成之后,Slidev 會在本地 3000 端口上啟動,如圖所示:


          接著,我們就可以打開瀏覽器 http://localhost:3000 來查看一個 HelloWorld 版本的 PPT 了,如圖所示:


          我們可以點擊空格進行翻頁,第二頁展示了一張常規的 PPT 的樣式,包括標題、正文、列表等,如圖所示:


          那這一頁的 Markdown 是什么樣的呢?其實就是非常常規的 Markdown 文章的寫法,內容如下:

          # What is Slidev?
          
          Slidev is a slides maker and presenter designed for developers, consist of the following features
          
          -  **Text-based** - focus on the content with Markdown, and then style them later
          -  **Themable** - theme can be shared and used with npm packages
          - ? **Developer Friendly** - code highlighting, live coding with autocompletion
          -  **Interactive** - embedding Vue components to enhance your expressions
          -  **Recording** - built-in recording and camera view
          -  **Portable** - export into PDF, PNGs, or even a hostable SPA
          -  **Hackable** - anything possible on a webpage
          
          <br>
          <br>
          
          Read more about [Why Slidev?](https://sli.dev/guide/why)
          

          是不是?我們只需要用同樣格式的 Markdown 語法就可以輕松將其轉化為 PPT 了。

          使用技巧

          快捷鍵操作

          再下一頁介紹了各種快捷鍵的操作,這個就很常規了,比如點擊空格、上下左右鍵來進行頁面切換,如圖所示:


          更多快捷鍵的操作可以看這里,一些簡單的快捷鍵列舉如下:

          • f:切換全屏
          • right / space:下一動畫或幻燈片
          • left:上一動畫或幻燈片
          • up:上一張幻燈片
          • down:下一張幻燈片
          • o:切換幻燈片總覽
          • d:切換暗黑模式
          • g:顯示“前往...”

          代碼高亮

          接下來就是代碼環節了,因為 Markdown 對代碼編寫非常友好,所以展示自然也不是問題了,比如代碼高亮、代碼對齊等都是常規操作,如圖所示:


          那左邊的代碼定義就直接這么寫就行了:

          # Code
          
          Use code snippets and get the highlighting directly![^1]
          
          ```ts {all|2|1-6|9|all}
          interface User {
            id: number
            firstName: string
            lastName: string
            role: string
          }
          
          function updateUser(id: number, update: User) {
            const user=getUser(id)
            const newUser={...user, ...update}  
            saveUser(id, newUser)
          }
          	```
          

          由于是 Markdown,所以我們可以指定是什么語言,比如 TypeScript、Python 等等。

          網頁組件

          接下來就是非常酷炫的環節了,我們還可以自定義一些網頁組件,然后展示出來。

          比如我們看下面的一張圖。左邊就呈現了一個數字計數器,點擊左側數字就會減 1,點擊右側數字就會加 1;另外圖的右側還嵌入了一個組件,這里顯示了一個推特的消息,通過一個卡片的形式呈現了出來,不僅僅可以看內容,甚至我們還可以點擊下方的喜歡、回復、復制等按鈕來進行一些交互。

          這些功能在網頁里面并不稀奇,但是如果能做到 PPT 里面,那感覺就挺酷的。


          那這一頁怎么做到的呢?這個其實是引入了一些基于 Vue.js 的組件,本節對應的 Markdown 代碼如下:

          # Components
          
          <div grid="~ cols-2 gap-4">
          <div>
          
          You can use Vue components directly inside your slides.
          
          We have provided a few built-in components like `<Tweet/>` and `<Youtube/>` that you can use directly. And adding your custom components is also super easy.
          
          	```html
          <Counter :count="10" />
          	```
          
          <!-- ./components/Counter.vue -->
          <Counter :count="10" m="t-4" />
          
          Check out [the guides](https://sli.dev/builtin/components.html) for more.
          
          </div>
          <div>
          
          	```html
          <Tweet id="1390115482657726468" />
          	```
          
          <Tweet id="1390115482657726468" scale="0.65" />
          
          </div>
          </div>
          

          這里我們可以看到,這里引入了 Counter、Tweet 組件,而這個 Counter 就是 Vue.js 的組件,代碼如下:

          <script setup lang="ts">
          import { ref } from 'vue'
          
          const props=defineProps({
            count: {
              default: 0,
            },
          })
          
          const counter=ref(props.count)
          </script>
          
          <template>
            <div flex="~" w="min" border="~ gray-400 opacity-50 rounded-md">
              <button
                border="r gray-400 opacity-50"
                p="2"
                font="mono"
                outline="!none"
                hover:bg="gray-400 opacity-20"
                @click="counter -=1"
              >
                -
              </button>
              <span m="auto" p="2">{{ counter }}</span>
              <button
                border="l gray-400 opacity-50"
                p="2"
                font="mono"
                outline="!none"
                hover:bg="gray-400 opacity-20"
                @click="counter +=1"
              >
                +
              </button>
            </div>
          </template>
          

          這就是一個標準的基于 Vue.js 3.x 的組件,都是標準的 Vue.js 語法,所以如果我們要添加想要的組件,直接自己寫就行了,什么都能實現,只要網頁能支持的,統統都能寫!

          主題定義

          當然,一些主題定制也是非常方便的,我們可以在 Markdown 文件直接更改一些配置就好了,比如就把 theme 換個名字,整個主題樣式就變了,看如下的對比圖:


          上面就是一些內置主題,當然我們也可以去官方文檔查看一些別人已經寫好的主題,見:。

          另外我們自己寫主題也是可以的,所有的主題樣式都可以通過 CSS 等配置好,想要什么就可以有什么,見:。

          公式和圖表

          接下來就是一個非常強大實用的功能,公式和圖表,支持 Latex、流程圖,如圖所示:



          比如上面的 Latex 的源代碼就是這樣的:

          Inline $\sqrt{3x-1}+(1+x)^2$
          
          Block
          $$
          \begin{array}{c}
          
          \nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} &=\frac{4\pi}{c}\vec{\mathbf{j}}    \nabla \cdot \vec{\mathbf{E}} &=4 \pi \rho \\
          
          \nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} &=\vec{\mathbf{0}} \\
          
          \nabla \cdot \vec{\mathbf{B}} &=0
          
          \end{array}
          $$
          

          其語法也是和 Latex 一樣的。

          其背后是怎么實現的呢?其實是因為 Slidev 默認集成了 Katex 這個庫,見:https://katex.org/,有了 Katex 的加持,所有公式的顯示都不是事。

          頁面分隔

          有的朋友就好奇了,既然是用 Markdown 寫 PPT,那么每一頁之間是怎么分割的呢?

          其實很簡單,最常規的,用三條橫線分割就好了,比如:

          ---
          layout: cover
          ---
          
          # 第 1 頁
          
          This is the cover page.
          
          ---
          
          # 第 2 頁
          
          The second page
          

          當然,除了使用三橫線,我們還可以使用更豐富的定義模式,可以給每一頁制定一些具體信息,就是使用兩層三橫線。

          比如這樣:

          ---
          theme: seriph
          layout: cover
          background: 'https://source.unsplash.com/1600x900/?nature,water'
          ---
          

          上面這樣的配置可以替代三橫線,是另一種可以用作頁面分隔的寫法,借助這種寫法我們可以定義更多頁面的具體信息。

          備注

          當然我們肯定也想給 PPT 添加備注,這個也非常簡單,通過注釋的形式寫到 Markdown 源文件就好了:

          ---
          layout: cover
          ---
          
          # 第 1 頁
          
          This is the cover page.
          
          <!-- 這是一條備注 -->
          

          這里可以看到其實就是用了注釋的特定語法。

          演講者頭像

          當然還有很多酷炫的功能,比如說,我們在講 PPT 的時候,可能想同時自己也出鏡,Slidev 也可以支持。

          因為開的是網頁,而網頁又有捕捉攝像頭的功能,所以最終效果可以是這樣子:


          是的沒錯!右下角就是演講者的個人頭像,它被嵌入到了 PPT 中!是不是非常酷!

          演講錄制

          當然,Slidev 還支持演講錄制功能,因為它背后集成了 WebRTC 和 RecordRTC 的 API,一些錄制配置如下所示:


          所以,演講過程的錄制完全不是問題。

          具體的操作可以查看:

          部署

          當然用 Slidev 寫的 PPT 還可以支持部署,因為這畢竟就是一個網頁。

          而且部署非常簡單和輕量級,因為這就是一些純靜態的 HTML、JavaScript 文件,我們可以輕松把它部署到 GitHub Pages、Netlify 等站點上。

          試想這么一個場景:別人在演講之前還在各種拷貝 PPT,而你打開了一個瀏覽器直接輸入了一個網址,PPT 就出來了,眾人驚嘆,就問你裝不裝逼?

          具體的部署操作可以查看:

          讓我們看幾個別人已經部署好的 PPT,直接網頁打開就行了:

          • https://demo.sli.dev/composable-vue
          • https://masukin.link/talks/simply-publish-your-package-to-npm

          就是這么簡單方便。

          版本控制

          什么?你想實現版本控制,那再簡單不過了。

          Markdown 嘛,配合下專業版本管理工具 Git,版本控制再也不是難題。

          總結

          以上就是對 Slidev 的簡單介紹,確實不得不說有些功能真的非常實用,而且我本身特別喜歡 Markdown 和網頁開發,所以這個簡直對我來說太方便了。

          本文轉自https://www.cnblogs.com/BlueSocks/p/16056714.html

          | 明哥,前麥肯錫戰略咨詢顧問,埃森哲管理咨詢顧問,一個喜歡用思維導圖架構PPT的老司機,歡迎關注,一起成為職場精英。

          先來看個效果圖吧~

          儀表盤我們很多人都做過,比如一些BI應用或在PPT報告中,儀表盤都是一個不錯的展示工具,用來展示完成進度、指標監控等業務場景,但BI工具比較復雜,而用PPT制作的話非常費時間而且需要一些PPT技巧,對于很多懶人來說,自己不是專業的PPT設計師,也不想學那么多的技術,就希望有人提供一個模板,然后換成自己的數據,是不是有點想多了?^_^

          好吧,滿足你,今天就送上一個這樣的方法。

          制作步驟:3步

          1、打開echarts網站,免費的,不用擔心,^_^

          https://www.echartsjs.com/examples/zh/index.html#chart-type-rich。

          2、這里有各種各樣的圖表模板,找到儀表盤,我們可以看到有3種模板風格,喜歡哪個風格就選哪個,這里我們選第三個。

          3、找到儀表盤數據位置:data冒號打頭的地方,比如data: [{value: 120, name: 'km/h'}],將數據替換為你的數據即可,比如將value:120 替換為value:90,就意味著將儀表盤中的數據替換為自己的了,所有數據替換完成后,截圖或下載圖片即可,然后就可以復制到PPT中了。

          小技巧:

          1、echarts提供了各種各樣的模板,非常適合產品經理做原型設計,也非常適合銷售、售前等給客戶做PPT演示,當然也適合需要給領導或客戶做演示匯報的所有人。

          2、echarts默認提供3種不同的配色風格,可以根據PPT的配色風格選擇,在右下角的風格區選擇你的風格即可。

          多層餅圖-白色背景

          多層餅圖-黑色背景

          3、做好的效果通過echarts下載時,默認存儲為網頁,這對于軟件開發人員來說是大大的福利。

          課后練習:

          你會做這樣的效果嗎?彩蛋:切換到數據視圖,可以像Excel一樣編輯數據!

          我的近期熱讀文章

          華為專業銷售:華為為什么那么牛?看看人家的專業銷售培訓和7個成交法,轉發

          銷售大神的17′04″訓練=6大銷售技巧+10個尋找客戶法+18個成交法

          性格內向、說話沒有邏輯怎么辦?掌握這5個方法,你就是溝通大神


          關于PPT和職場匯報的技巧,歡迎在評論員留言討論,更多分享、更多收獲!


          主站蜘蛛池模板: 一区 二区 三区 中文字幕 | 97精品一区二区视频在线观看| 精品无码国产一区二区三区麻豆| 亚洲一区二区三区国产精品无码| 国产精品成人免费一区二区| 亚洲欧美国产国产综合一区| 国产丝袜一区二区三区在线观看 | 国产av成人一区二区三区| 无码人妻精一区二区三区| 国产婷婷色一区二区三区深爱网| 免费看无码自慰一区二区 | 国产精品毛片一区二区三区| 日韩十八禁一区二区久久| 99精品国产高清一区二区| 天堂Av无码Av一区二区三区| 日韩AV无码一区二区三区不卡毛片 | 久久久久人妻一区精品| 中文字幕一区二区三区永久| 国产一区二区三区国产精品| 激情啪啪精品一区二区| 国99精品无码一区二区三区| 亚洲V无码一区二区三区四区观看| 变态拳头交视频一区二区| 制服中文字幕一区二区| 福利国产微拍广场一区视频在线| 国产福利电影一区二区三区,亚洲国模精品一区 | 国产一区二区三区播放心情潘金莲 | 国产成人无码AV一区二区在线观看| 国产亚洲一区区二区在线 | 人成精品视频三区二区一区| 精品国产日韩一区三区| 亚洲一区二区在线免费观看| 波多野结衣精品一区二区三区| 国产精品无码一区二区三区电影| 亚洲一区二区视频在线观看| 蜜桃AV抽搐高潮一区二区| 亚洲乱码国产一区网址| 一区二区三区高清| 国产在线aaa片一区二区99| 国产精品一区二区三区99| 无码一区二区波多野结衣播放搜索 |