Microsoft Project管理工具Aspose.Tasks for C ++重磅發佈!渲染項目到多種格式

很高興地分享一個名稱爲Aspose.Tasks for C ++的API全新發布!Aspose.Tasks(用C ++編寫)旨在與C ++語言一塊兒用於Windows,Linux和UNIX等各類平臺。Aspose.Tasks能夠與任何類型的應用程序一塊兒使用,從基於控制檯的應用程序到基於桌面的應用程序。數據庫

Aspose.Tasks for C ++是本機項目管理庫,供C ++開發人員在不使用Microsoft Project或Office Automation的狀況下將Microsoft Project文檔加載,建立,處理和保存爲多種格式。API以多種方式公開用於報告的項目數據,包括甘特圖,任務使用狀況,資源使用狀況和資源表等。編碼

Aspose.Tasks for C ++提供的功能

Aspose.Tasks for C ++是容許對MS Project文件格式進行普遍操做的產品。該產品不須要安裝Microsoft Project。它應容許編輯項目文件,渲染爲PDF,圖像和HTML。該產品容許不一樣的自動化方案,以幫助開發人員。如下是API中的一些重要功能:spa

  • 讀取,更改和寫入MicrosoftProject®文檔
  • 閱讀MPP項目(本機MS Project格式)和XML項目格式。支持MS Project 200三、200七、20十、201三、2016和2019 MPP格式
  • 以XML項目格式建立,更新和編寫項目
  • 讀取MPP項目文件,更新其摘要信息並以原始MPP格式寫入
  • 讀取MPP項目文件,並使用Aspose.C ++任務將它們轉換爲XML格式(能夠經過實現自定義XML解析器來處理XML)
  • 更改主要項目設置,如時間表類型,開始和結束日期
  • 更改默認項目設置,例如默認標準費率,默認加班率,默認任務類型,默認固定費用應計等
  • 管理擴展屬性
  • 定義項目的工做日
  • 定義日曆的工做日和日曆例外
  • 讀寫任務和資源的日曆
  • 管理任務基準計劃和持續時間
  • 處理任務約束
  • 建立和管理任務之間的連接
  • 讀取,更改和建立任務,里程碑,估計的關鍵任務或工做驅動的任務
  • 管理資源成本和差別
  • 訪問分配成本和預算
  • 支持MPX文件的編碼
  • 嵌套資源的資源前綴實現
  • 支持爲HTML導出設置CSS前綴
  • 在導出爲PDF格式時設置自定義日期格式

支持的MS Project版本

  • 2003版
  • 2007版
  • 2010版
  • 2013版
  • 2016版
  • 2019版

侷限性和API差別

Aspose.Tasks for C++基於API的.NET版本,並提供與Aspose.Tasks for .NET徹底相同的功能,但如下各項除外:項目管理

  • 不支持任何類型的打印
  • 不支持Project Online(PWA)
  • 不支持任何類型的數據庫I / O訪問。
  • 不支持EMF / WMF格式,既不支持自己也不支持做爲項目文件包含。該庫沒法正確處理包含EMF / WMF包含的Project文件。

若是你對Aspose的產品感興趣或有任何技術難題均可以加入Aspose交流(642018183)
資源

相關文章
相關標籤/搜索