RedOffice 套用開發指南

RedOffice 套用開發指南

《RedOffice 套用開發指南》是2011年中國水利水電出版社出版的圖書,作者是工業和信息化部軟體與積體電路促進中心

基本介紹

  • 書名:RedOffice 套用開發指南
  • 作者工業和信息化部軟體與積體電路促進中心
  • ISBN:9787508487458
  • 頁數: 205頁
  • 出版社:中國水利水電出版社
  • 出版時間:2011年9月1日
  • 裝幀:平裝
  • 開本:16
  • 叢書名:中國開源軟體系列叢書
內容簡介,編輯推薦,目錄,

內容簡介

《RedOffice 套用開發指南》系統地對RedOffice的開發體系與各種語言環境的開發示例進行講解,首先介紹的是RedOffice套用開發體系結構,並重點介紹主要支持的功能及使用的工具;其次通過採用StarBasic對文檔進行控制,來介紹RedOffice的文檔對象模型與接口調用方法;然後講述了調用RedOffice架構、控制界面與添加功能、擴展包工作獨立發布等RedOffice高級開發技巧;最後介紹RedOffice支持二次開發的系統原理與核心技術,應用程式嵌入控制項的安裝、部署和開發過程及具體套用實例。在附錄中,提供了RedOmce支持B/S結構開發的瀏覽器外掛程式套用模式與開發接口的詳細講解。
《RedOffice 套用開發指南》適合於對辦公套用開發有興趣的程式開發人員與系統分析人員,從事文檔套用開發集成的技術人員閱讀。同時,可供從事RedOffice、OpenOffice-org開源社區相關開發工作的技術人員和希望了解辦公軟體二次開發體系的人員參考。

編輯推薦

《RedOffice 套用開發指南》從開發環境的安裝配置,到開發工具的選擇,再到實際開發過程,由淺入深循序漸進涵蓋RedOffice次開發原理與核與技術及高級開發技巧,嵌入控制項的安裝、部署和開發過程適合系統分析人員,從事文檔套用開發集成的技術人員,以及從事RedOffice、OpenOffice開源社區相關開發工作的技術人員等。

目錄

前言
第1章 初識RedOffice二次開發
1.1 概述
1.2 UNO組件模型
1.3 RedOfficeSDK
1.3.1 主要功能
1.3.2 版本改進
1.4 RedOffice開發機制
1.5 適用對象
第2章 RedOffice二次開發入門
2.1 開發工具及開發環境
2.2 開發示例
2.3 文字、表格和繪圖的通用機制
第3章 高級開發技巧
3.1 對話框控制項
3.1.1 命令按鈕
3.1.2 圖像控制項
3.1.3 複選框
3.1.4 選項按鈕
3.1.5 標籤欄位
3.1.6 文字欄位
3.1.7 列表框
3.2 與軟體包管理器集成
第4章 RedOffice高級開發支持
4.1 核心技術UNO介紹
4.1.1 數據類型
4.1.2 簡單類型
4.1.3 Any類型
4.1.4 接口
4.1.5 服務
4.1.6 引用接口
4.1.7 服務構造函式
4.1.8 包含屬性
4.1.9 引用其他服務
4.1.10 組件中的服務實現
4.1.11 結構
4.1.12 預定義值
4.1.13 enum
4.1.14 序列
4.1.15 異常
4.1.16 Singleton
4.2 了解API引用
4.2.1 規範、實現和實例
4.2.2 對象複合
4.2.3 UNO概念
4.2.4 UNO進程間連線
4.2.5 偵聽模式
4.2.6 導入UNO對象
4.2.7 進程間橋的屬性
4.2.8 打開連線
4.2.9 關閉連線
4.3 服務管理器與組件上下文
4.3.1 服務管理器
4.3.2 XSet接口
4.4 可用性
4.5 使用UNO接口
4.6 屬性
4.7 UNO語言綁定
4.7.1 Java語言綁定
4.7.2 C++語言綁定
4.8 類型映射
4.9 腳本連線
第5章 嵌入控制項的安裝、部署和開發過程
5.1 RedOffice套用模式
5.2 RedOfficeSDK配置、安裝及使用
5.2.1 運行環境
5.2.2 套用平台的配置
5.2.3 瀏覽器引用
5.2.4 組件包載入
5.2.5 Windows系統下手工載入控制項
5.2.6 外掛程式的安裝和配置
5.2.7 遠程訪問網頁測試系統的IE瀏覽器設定
5.2.8 對Firefox3.0瀏覽器的設定
第6章 開發接口參考
6.1 文檔控制
6.1.1 load
6.1.2 loadEx
6.1.3 SaVe
6.1.4 saveEx
6.1.5 cloSeDoc
6.1.6 ShowReCOrd
6.1.7 setPrinter
6.1.8 getPageCount
6.1.9 recordSwitch
6.1.10 createWorkSheet
6.1.11 removeWorkSheet
6.1.12 copyWorkSheet
6.1.13 presentationStart
6.1.14 presentationEnd
6.1.15 setDrawPage
6.2 界面控制
6.2.1 setPageProperty
6.2.2 getPageProperty
6.2.3 menuControl
6.3 文檔對象
6.3.1 insertTable
6.3.2 splitTableCell
6.3.3 mergerTableCell
6.3.4 insenDOC
6.3.5 insertlmage
6.3.6 insertBreak
6.3.7 setFieldProp
6.3.8 getRedlines
6.3.9 getRedlineType
6.3.10 getRedlineText
6.3.11 getSpcRedLines
6.3.12 copyNotefieldContent
6.3.13 insertROField
6.3.14 deleteROField
6.3.16 redLineControl
6.4 教據互動
6.4.1 setNamingValue
6.4.2 getNamingValue
6.4.3 getCelIValue
6.4.4 getCellText
6.4.5 getCellFormula
6.4.6 setCellValue
6.4.7 setCellText
6.4.8 setCelIFormula
6.4.9 setROFieldContent
6.4.10 getROFieldContent
6.5 文檔輸出
6.6 文檔安全
6.6.1 setReadOnly
6.6.2 setAuthor
6.6.3 isModified
6.6.4 isDisableCopy
6.6.5 enableMenu
6.6.6 executeUNO
6.7 簽名簽章
6.7.1 insertFieldStamp
6.7.2 insertArea-
6.7.3 signDocument
6.7.4 VerifyDocument
6.7.5 DeleteDocStamper

相關詞條

熱門詞條

聯絡我們