能否用WPS實作電子檔案在線編輯?
手上有WPS的SDK,但是不知道能不能通過二次開發實作電子檔案的在線編輯,比如控制WPS的選單/工具列等,禁止保存到本地,禁止復制,保存的時候自動保存到遠程服務器,以及從遠程服務器讀取檔案等。
請有做過類似應用的高人提供下思路或者其他第三方解決方案,我從網上咨詢了卓正當PAGEOFFICE和e-iceblue的方案,他們的后端都不支持DELPHI。
uj5u.com熱心網友回復:
首先要明確兩點:1. 你的電子檔案要支持什么格式
2. 在線編輯是什么意思,在自己的程式中處理還是在web頁面中處理
uj5u.com熱心網友回復:
@早打大打打核戰爭DOCX, XLSX
在自己的程式中處理:查看、編輯、列印、加水印、批注等大多數常用功能。能在WEB頁面中處理也可以啊,我可以內嵌一個DECF4,用瀏覽器來打開WEB頁面。我的后臺是GOLANG,可以提供.HTM頁面和WEB服務。
我的應用只所以用不了PageOffice和iceblue,就是因為我的后臺是GOLANG,這兩家的產品都不支持,所以又想看看通過WPS的方式能否解決。
uj5u.com熱心網友回復:
提問的時候寫錯了,它們的后端都不支持GOLANG,當然也是不支持DELPHI的。uj5u.com熱心網友回復:
另外,現在能否通過WPS的SDK 控制它的選單和功能按鈕?我記得以前是可以的,但是現在的SDK里面找不到相關方法了,比如 能否覆寫 WPS本身的“打開”選單行為,能彈出我自定義的對話框,“保存”的時候也不要保存覆寫本地檔案,而是按我自己的業務邏輯,保存到遠程服務器。uj5u.com熱心網友回復:
最簡單,兼容性最好的方法是用OLE把word、excel嵌入到自己的程式中,前提是應用運行的機器上要安裝word、excel。uj5u.com熱心網友回復:
哪位能提供詳細點的WPS二次開發范例?我有WPS 2015的SDK,但是里面的范例代碼都是VB的,看不明白。例如里面的代碼片段:Set c = CommandBars("Custom").Controls(2)
With c
If .Type = msoControlButton Then
If .Style = msoButtonIcon Then
.Style = msoButtonIconAndCaption
Else
.Style = msoButtonIcon
End If
End If
End With
##########
這里的 CommandBars 是哪個物件的成員?,腦殼疼。。。。
uj5u.com熱心網友回復:
你把他的ocx在Delphi中匯入一下uj5u.com熱心網友回復:
有熟悉WPS二次開發的朋友 能提供點資料嗎?2015版本的SDK 里面是VB代碼,測驗起來耗費時間。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/9596.html
上一篇:大家好!有十幾年沒來這里了,我想賺點積分好下載資源,怎么做呢?
下一篇:WPS二次開發求助
