2020年9月16日 星期三

如何快速大量產生QRCode

如何產生QRCode 

QRCode 是目前愈來愈流行的一種二維條碼,廣泛用於手機讀碼,小小的一QRCode,最多可以塞到4,296個字符(最大尺寸),也可支援多國語言顯示(UTF-8),應用也愈來愈廣泛,在Google 也有提供對應的 Chart API 可供使用產生 QRCode,其語法如下:

https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="所要顯示的文字"

在此其參數義意如下:

  • cht=qr : 指定產生QRCode。

  • chs=150x150:指定 QRCode 尺寸,在此為 150x150 大小。

  • cht="所要顯示的文字" : 指定 QRCode 所編碼的數據,在這是設為「所要顯示的文字」,Google 有限制在此顯示的數據,必需是 UTF-8 編碼,且雖然 QRCode 最多可編碼4,296個字符,但 url 有總長度 2,000字符的限制。

如何大量產生QRCode

在Google 雲端中,要處理大量資料的,最適合的應用程式為 Google 試算表,要達成大量產生 QRCode ,可以用 Google 試算表結合 Google Chart API 來達成,首先可以先開啟 Google 試算表,並調整欄位大小至我們所要的QRCode 大小。





設定完後,可以在第1欄設定所要編碼的文字,然後在第2欄使用 image 函數及 Google Chart API,image 函數的用途為在儲存格內插入我們用Google Chart API 產生的 QRCode 圖片,語法如下 : 
=
image("https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="& A2)

產生的結果如下:


各位可以拿起手機掃掃看,QRCode 所顯示的文字是否為 123456。


特別狀況


上述方法遇到要編碼的字串有空白鍵時,會無法產生 QRCode ,如下圖所示 :


這是空白鍵要用 %20 取代,即可正常顯示,如下圖所示。





2020年9月7日 星期一

OPENSHOT 一個免費又跨平台的影片編輯軟體

 先前有介紹過如何用製作簡報的方式(PPT)製作影片!,但如果是要進行比較複雜的編輯,但如短片剪輯,播放時序及快慢控制等,用 Powerpoint 就不是這麼好用了,而OPENSHOT是一個開放原始碼、免費又跨平台(Win 、 Mac及Linux) 的影片編輯軟體,且界面直覺易於使用,我們可以使用這軟來進行影片編輯。

下載安裝

要安裝OPENSHO,可先至官網下載頁下載對應作業系統的軟體,下載之後安裝即可。

操作畫面

其操作畫面基本上可分為以下三區
  1. 素材區:制作影片所用的短片、聲音檔及圖片,匯入後會顯示在本區,右上方還可以輸入關鍵字搜尋素材,受益於FFmpeg 函式庫,其支援大多數常見的多媒體格式,除此之外,還有軟體內建(下方可選)的過場動畫(transitions)及特效(effects)可供選擇使用
  2. 播放區:可播放現在編輯影片效果。
  3. 編輯區:影片編輯區域,採時間軸及多軌道編輯方式。

操作流程

基本上操作非常的直覺,操作流程如下:
  • 將多媒體素材匯入:在素材區按滑鼠右鍵,選擇[import files]選項,或選擇最上方[加號]選項,即可選擇所要的素材匯入。


如果找不到你要的素材,可以參考 有特色對比的3個免費圖庫 及 [網路資源]Audio Library 音樂庫 無版權音樂 免費背景音樂下載 尋找所需的素材使用。
  • 編輯影片:接下來只要將匯入的素材,依所要顯示的時間序,拉到下方的編輯區內的某個軌道即可,特效及過場動畫也是如此。
操作區上方有一個磁鐵圖示,預設為開啟的狀態,作用為自動將兩個相鄰相間序的素材連接起來,以免人工操作時,未銜接好造成黑畫面,如果素材影片太長,或者是有部分是我們不要的部分,可以顯擇剪刀圖示,在移到要剪裁影片的位置,按滑鼠右鍵,即可裁成兩段素材,如下圖所示。

這時在選擇不要的部分,按鍵盤上的 delete 鍵,即可將不要的素材片段刪除。
除此之外,也可單選片段素材按滑鼠右鍵,可以針對該素材做進一步的編輯,像是複製素材、旋轉畫面、加入動面、設定畫面大小、播放快慢、聲音大小、多聲道設定等。
如果想要做更細部的設定,可以選擇參數設定(Properties),會顯示出更多參數可供選擇。



  • 播放預覽:當影片在下方的編輯區編輯到一個段落時,可在播放區播放看我們所編輯的成果。

影片匯出

當影片編輯完成時,選擇最方上工具列的紅色圓點,這時會跳出影片匯出的畫面,可以設定檔名、存放位罝及影片格式,都設定完選擇匯出即可。

結語

以上簡單介紹 OPENSHOT 操作使用,事實上其設計非常的直覺好用,多用幾次應該就可以上手,且效果也不差,而且還是免費軟體,如果有需求的話可以多多使用。

2020年8月26日 星期三

Google 翻譯再進化,相機對準目標文字即可對多國語同時進行翻譯。

最近為了想看新買的外國商品說明,發現 Google 翻譯的相機翻譯的功能又進化了,除了可即時翻譯外,也可同時翻譯多國語言,要使用這功能的話,在開啟 Google 翻譯選擇相機即可進入相機翻譯模式。


一進入後預設為即時翻譯,只要在相機呈現出來的文字皆會即時翻譯,如我們現在想要查詢下面「數位胎壓偵測」文字的多國語言版本,是否能被正確翻譯為中文。
將手機鏡頭對準了上述文字, Google 翻譯會將翻譯出來的文字,直接代換原本文字,可以看到在即時模式下,雖有部分翻譯不太準確,但大部分都是正確顯示出來「數位胎壓偵測」的意思,而且是同步翻譯出來的,只不過手要拿的穩(意外的難),不然相機一直移動的話,翻譯會一直跳動。

而如果將即時模式改為掃描模式,其會將畫面拍下來後,用手指輕觸要進行辨視的文字,可以發現在此模式下,各國語言都可正確翻譯出「數位胎壓偵測」的意思。







所以我們可以在選擇外國商品時,可以用即時模式粗看商品的說明,如確定有要買的意願時,再用掃描模式去看較為準確的商品說明,可以說Google 翻譯這功能相當實用,有興趣的朋友可多多利用。



[Excel]如何創建自定義函數

在 Excel 內建函式中找不到自已想要的函式怎麼辦?事實上我們可以自已建一個,以下是一個簡單的Excel自定義函數示例,用於將民國年轉為西元: Function 民國轉西元(x As Double) As Double     民國轉西元 = x + 1911 End Func...