iT邦幫忙

powerpoint相關文章
共有 37 則文章

技術 python win32com 開啟 ppt 發生錯誤

我是python的新手, 最近在寫ppt 轉 pptx, 發生了一個奇怪的問題, 我的問題其他人不一定會發生, 但我發生了有可能其他人也會發生, 因此發個文做個...

技術 在投影片內文字選取位置插入等大圖片_以字圖取代文字【PowerPoint VBA】

Sub 在投影片內文字選取位置插入等大圖片_以字圖取代文字() '20210320 Dim sld As Slide, sel As Selection, tr...

鐵人賽 Modern Web DAY 25

技術 ?? - 目前初步做好的prototype

參考: tmp9 後面花了不少時間把這份簡報需要的動畫特效做出來,雖然不是全部,但是大致上能看了。 因為用了IE沒支援的Canvas 2D Context AP...

鐵人賽 Modern Web DAY 25

技術 ?? - 處理Office的內建圖型

既然還能發文... ECMA-376定義Office內建圖型的方法 在規格書的zip檔中,可以找到presetShapeDefinitions.xml這個檔案(...

鐵人賽 Modern Web DAY 25

技術 ?? - 繪製Office內建的圖型

Office使用的內建圖型定義在ECMA-376的presetShapeDefinitions.xml這份文件中。(下載規格書Part1的zip檔解開後,會看O...

鐵人賽 Modern Web DAY 25

技術 26 - 仔細確認Powerpoint的樣板機制

為了避免不斷修改,還是先仔細確認Powerpoint中,投影片與版面配置的圖形如何匹配。 Placeholder的使用方式確認 母片、版面配置、投影片的結構很像...

鐵人賽 Modern Web DAY 25

技術 25 - 目前碰到的資料剖析問題

可以參考改過的範例:example011.html 這個範例套用了新的修改,而且為了比較明顯看出問題,把圖形的框線加回去。另外,用方向鍵就可以跳到上一張下一張投...

鐵人賽 Modern Web DAY 24

技術 24 - 剖析投影片資料

昨天已經初步剖析出版面配置的資料,但是畫出來看還是有些問題。所以在剖析投影片資料前,先來修正一下... 修正版面配置的剖析方式 檢查了一下剖析出來的資料,看起來...

鐵人賽 Modern Web DAY 23

技術 23 - 剖析佈景主題及版面配置

昨天畫出母片資料後,可以看到一些需要改善的部份,先來調整一下。 調整母片資料 這部份主要調整了幾個部分: 不需要繪製圖形背景時,不要繪製 剖析邏輯修正,這是導...

鐵人賽 Modern Web DAY 22

技術 22 - 用剖析出的資料試畫母片

大致上剖析出母片資料,除了寫測試之外,還是先試試看可不可以正常畫出來XD 目前產出的母片資料 先看看目前產出的母片資料長怎樣: "backgrou...

鐵人賽 Modern Web DAY 21

技術 21 - 再次剖析母片

與版面配置、投影片同中有異的架構 跟版面配置與投影片一樣,母片中也有common slide data這個最主要的圖形資料集合,但是又各自有自己特有的資料,所以...

鐵人賽 Modern Web DAY 20

技術 20 - 投影片的資料架構

為了確實整理好投影片資料,還是回頭從ECMA-376把需要用到的資料做一下整理分析。 p:presentation (presentation,簡報,型別:CT...

鐵人賽 Modern Web DAY 19

技術 19 - 畫出標準投影片

之前只顧著做各種文字方塊、動畫效果及轉場效果,反而沒有嘗試畫出一個標準投影片,也就是標題加上文字列表,雖然投影片資料剖析的部份還沒做好,不過還是用預計會產生的資...

鐵人賽 Modern Web DAY 18

技術 18 - 重寫pptx parser

昨天發生重大危機,只好開始重寫pptx xml轉成目標json檔的剖析器。 json檔的格式變化 簡單地說,現在json檔中每個物件只會有三個屬性: #nam...

鐵人賽 Modern Web DAY 17

技術 17 - 大危機...

在研究Text Box的時候發現,之前使用xml2js從xml轉成Javascript Object的方法有大問題... xml2js的問題 問題一 這個問題是...

鐵人賽 Modern Web DAY 15

技術 15 - 剖析投影片中的資訊

在取出母片中的資訊後,接下來要處理的是投影片。不過好像跳過了版面配置?這是有原因的... 跳過版面配置 版面配置其實是「幾乎」跳過,因為需要的資訊跟母片差不多,...

鐵人賽 Modern Web DAY 14

技術 14 - 剖析母片資訊

母片資訊的重點,在於投影片的背景,主要是在母片中定義好的,所以在投影片的圖形資訊中,必須先把背景的圖形放進去 剖析的方式 母片中包含很多圖形,其中會被取代掉的其...

鐵人賽 Modern Web DAY 12

技術 12 - 剖析佈景主題

終於要開始剖析投影片中的資訊。先看看要做什麼... 目標 其實目標很簡單,就是要要取出昨天做轉場的案例中,投影片使用的colorScheme以及colorMap...

鐵人賽 Modern Web DAY 11

技術 11 - 試做轉場特效

之前的畫面繪製,都只有一個投影片,所以使用的資料都只有一個投影片。轉場特效通常會套用在投影片之間,這裡的試做就需要多張投影片,所以就需要調整一下了。 調整程式,...

鐵人賽 Modern Web DAY 9

技術 09 - 動畫改進

之前做的動畫效果很簡單,只有右移跟下移的直線動作。另一個基本的動畫是依照弧線來移動,就試著把它實作出來。 jQuery的動畫效果,預設會有加減速,而在Power...

鐵人賽 Modern Web DAY 8

技術 08 - 使用node.js取得pptx資訊(1) - 建立檔案關連性列表

之前用node.js試寫的程式,感覺還蠻順的,在Javascript直接處理物件結構感覺也比透過OpenXML SDK來的方便,所以先繼續發展下去吧。 調整之前...

鐵人賽 Modern Web DAY 7

技術 07 - 動畫的基礎

在Canvas做動畫不難,其實只是重複兩個動作: 清掉舊畫面 繪製出目前的畫面 很久以前,在HTML中做動畫,大概都是透過setTimeout()或setI...

鐵人賽 Modern Web DAY 6

技術 06 - 使用node.js取得pptx資訊 - 初步剖析

用OpenXML SDK嘗試存取pptx檔取出一些資訊後,想再用node.js嘗試看看可以怎麼做。 使用xml2js模組把xml轉成Javascript物件 上...

鐵人賽 Modern Web DAY 5

技術 05 - 單位的換算

Office OpenXML裡面使用的「單位」,目前看到的有幾個:長度、指定百分比、指定字型大小等,就用03的例子來實驗改進一下 長度 ECMA-376使用一種...

鐵人賽 Modern Web DAY 4

技術 04 - 透過OpenXML SDK存取pptx

關於資料剖析的初步想法 因為最終要產出的教材,是靜態的html檔案,所以資料最好能轉成成方便Javascript處理的格式,也就是JSON或是.js檔。 既然微...

鐵人賽 Modern Web DAY 3

技術 03 - Canvas 2D Context繪圖的基礎:圖片、圖形與文字繪製

今天休息一下,簡單溫習一下Canvas 2D Context的基本繪圖功能。 取得Context 透過Canvas元素的getContext()方法,就可以取得...

鐵人賽 Modern Web DAY 2

技術 02 - pptx的檔案結構

使用PowerPoint建立簡報的過程 為了要了解pptx裡面會有哪些東西,首先還是要來操作一下PowerPoint。使用PowerPoint製作簡報的過程,不...

鐵人賽 Modern Web DAY 1

技術 01 - 專案目標與相關技術資訊

緣起 我們原本有做一些SCORM的線上英語教材,製作方式是依據現有的版型與題型,用Excel製作課程的資料,然後套版產生html教材。 最近在規劃明年要做的教材...

鐵人賽 IT人生 DAY 13
Joseph - The Joyful World! 系列 第 13

技術 [電腦] Microsoft PowerPoint 簡報製作技巧

好久前曾分享過「關於簡報這件事」,講的是如何製作一份簡報。當時也強調了,簡報不是PowerPoint!Microsoft PowerPoint是製作簡報眾多工具...

鐵人賽 IT人生鐵人 DAY 17
科技是否符合直覺? 系列 第 17

技術 意外的一面,感到尊敬的瞬間

何謂真正的尊敬 發自內心的敬意,往往不是由於頭銜和權力。 例如,學習過程中碰上難題,上網搜尋資料,發現一篇簡單易懂又實用的教學文章,一看文章出處,是認識的人在好...