Feeds:
文章
迴響

Archive for 2010 年 05 月

改用拖拉上傳的檔案

image   image

執行結果

image

廣告

Read Full Post »

Microsoft Docs 初體驗

服務網址:http://docs.com

Word 使用體驗

  1. 不支援自動儲存,需要手動點選儲存(所以如果編輯到一半當機資料就….沒了)
  2. 只支援簡單的編輯功能,功能比 FckEditor 還弱,只能說是具有 Ribbon UI 的簡易編輯器
  3. 程式不穩定容易當機
  4. 可上傳Office 文件,但文件中的圖片無法編輯,但可正常顯示,我上傳的文件可看這裡

image

image

image

 

PowerPoint 使用體驗

  1. 圖片無法編輯(似乎被當作背景),但可正常顯示
  2. 不支援佈景主題
  3. 無法插入圖形、影像、連結
  4. 上傳文件可完美的顯示,看這裡

image

image

image

Excel

使用體驗

  • 不支援自動遞增、填滿
  • 支援方程式運算
  • 不支援 xls
  • 上傳 xlsx 失敗

image

image

 

總結

我個人覺得 Microsoft Docs 很適合用來”顯示”Office 文件,呈現我覺得比 Google Docs 好,排版也比較不容易亂掉,畢竟 Microsoft 握有 Office 專屬格式,不過編輯功能就讓人失望了,基本上他應該還是希望用戶採購 Office 套裝軟體進行文件的編輯,所以如果可以用 Google Docs 編輯文件,然後透過 Microsoft Docs 顯示我覺得比較完美 XDDD。聽說這個服務會與 SkyDrive 整合,我個人覺得這是相當棒的想法,如此 SkyDrive 就越來越檔案總管了~

另外 Microsoft Docs 可能剛推出,所以還蠻容易當機的,希望可以趕快改善這個問題~

Read Full Post »

這版將原來命令參數改用簡單的輸入框取代,輸出用 ListBox 呈現,另外執行結果可匯出 HTML

image

image

輸出結果可看這裡

Read Full Post »

之前寫了一篇”[Python] 批次上傳附件檔案到 Google Sites~可作圖床”有人詢問是否可作成圖形介面,最近剛好有點時間可以來實做看看,不過我不喜歡作 UI 所以初期目前以簡單實用為目標,畫面應該類似如下,將要上傳的檔案拖拉到 Grid 即可

image

不過目前官方還沒有釋出支援 Google Sites 的 SDK,所以目前 v0.1 我使用 Google Data API SDK v1.4.0.2 和 SitesAPIDemo.cs 實做,目前實做一個命令列雛型,可在這裡下載。因為採用 .NET 4.0 來實做,所以你需要安裝 .NET Framework 4.0

使用方式如下:

UploadToGSite.exe 帳號 密碼 上傳目錄 GoogleSitesUrl

範例:
UploadToGSite.exe your@gmail.com yourpassword d:MyImages http://sites.google.com/site/chuiwenchiu/

執行結果

image

Read Full Post »

[C#]PDF 分割與合併

之前寫了一篇”[Python] PDF 分割與合併”,其中的 smpdf.py 最近發現用來處理 PDF-XChange 儲存過得檔案都會發生錯誤,一時也不知道原因為何,於是用 .NET 的 iTextSharp 從寫了一個版本,使用方法都一樣,可到這裡下載。因為我用 .NET3.5 開發,所以記得先安裝。

至於那個 python 版本為何不能運作呢?我後來分析了一下發現 PDF-XChange 儲存之後,原先的

>>
startxref
45123248
%%EOF

格式會變成

>>
startxref 45123248
%%EOF

導致 pdPDF 在處理時會發生錯誤,因此只要修改 pdf.py 的 PdfFileReader::read 的如下片段

try:
    startxref = int(line)
    line = self.readNextEndLine(stream)
    if line[:9] != "startxref":
        raise utils.PdfReadError, "startxref not found"
except ValueError:
    # FIX: startxref 44986738
    a,v = line.split(‘ ‘)
    startxref = int(v)

就可正常運作,因為 pyPDF 似乎已經不再維護,所以,我把更新的 pyPDF 放置在這裡,有需要的自行取用^^

Read Full Post »