<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>9.1.0</version>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-tasks', version: '9.1.0')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-tasks" rev="9.1.0">
    <artifact name="aspose-tasks" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-tasks" % "9.1.0"
copied!  

Microsoftプロジェクトファイル操作API

banner

製品ページ | ドキュメント | デモ | APIリファレンス | | ブログ | 探す | 無料サポート | 一時ライセンス

Aspose.Tasks Microsoftプロジェクトファイルを操作するJavaプロジェクト管理API。開発者は、プロジェクトのメインおよびデフォルトのプロパティ、およびカレンダー情報を定義できます。また、APIは、ユーザーの介入なしでタスク、リソース、その他のデータを簡単に追加および再計算できるようにしながら、平日とカレンダーの例外を指定する機能を提供します。

Microsoftプロジェクトファイル処理

-Microsoft Project&Reg;ドキュメント。 -MPPおよびXMLプロジェクト形式を読み取ります。 -XMLプロジェクト形式でプロジェクトを作成、更新、および書き込みます。 -MPPプロジェクトファイルを読み取り、概要情報を更新し、元のMPP形式で書き込みます。 -MPPプロジェクトファイルを読み取り、XML形式に変換します。

  • スケジュールタイプ、開始日、終了日などのメインプロジェクト設定を変更します。
  • デフォルトのプロジェクト設定をデフォルトの標準レート、デフォルトの残業率、デフォルトのタスクタイプ、デフォルトの固定コスト発生などの変更など。
  • 拡張属性を管理します。
  • プロジェクトとカレンダーとカレンダーの例外の平日を定義します。
  • タスクとリソースのカレンダーを読み書きします。
  • タスクベースラインのスケジューリングと期間を管理します。
  • タスクの制約を処理します。
  • タスク間のリンクを作成および管理します。
  • タスク、マイルストーン、推定批判的または努力駆動型タスクを読み、変更し、作成します。
  • リソースのコストと差異を管理します。
  • 割り当てコストと予算にアクセスします。
  • Resource prefix implementation for nested resources

プロジェクトのフォーマットを読み取り、書き込みます

MPP、XML、MPT、MPX

プロジェクトファイルをASの保存

xlsx、html、txt、pdf、xer、primaverap6xml
TIF、SVG、PNG、JPEG

サポートされている環境

  • ** Microsoft Windows:** Windowsデスクトップ&サーバー(x86、x64)
  • ** macOS:** Mac OS X
  • ** linux:** ubuntu、opensuse、centosなど
  • ** Javaバージョン:** J2SE 7.0(1.7)または

始めましょう

Aspose.Tasks Java APIはAspose Repositoryでホストされています。簡単な構成を使用して、MavenプロジェクトでJava APIのAspose.tasksを簡単に使用できます。詳細な手順については、Installing Aspose.Tasks for Java from Maven Repositoryドキュメントページをご覧ください。

Microsoft Projectデータベースのプロジェクトデータを読み取ります

String url = "jdbc:sqlserver://";
String serverName = "192.168.56.2\\MSSQLSERVER";
String portNumber = "1433";
String databaseName = "ProjectServer_Published";
String userName = "sa";
String password = "***";
MspDbSettings settings = new MspDbSettings(url+serverName+":"+portNumber+";databaseName="+databaseName+
         ";user=" + userName + ";password=" + password, UUID.fromString("E6426C44-D6CB-4B9C-AF16-48910ACE0F54"));

addJDBCDriver(new File("sqljdbc4.jar"));

Project project = new Project(settings);
project.save(dir + "output.xml", SaveFileFormat.XML);

製品ページ | ドキュメント | デモ | APIリファレンス | | ブログ | 探す | 無料サポート | 一時ライセンス

VersionRelease Date
22.112022年11月18日
22.102022年10月7日
22.92022年9月12日
22.82022年8月16日
22.72022年7月14日
22.62022年6月21日
22.52022年5月25日
22.42022年4月25日
22.32022年3月23日
22.22022年2月22日
22.12022年1月26日
21.122021年12月14日
21.112021年11月17日
21.102021年10月25日
21.92021年9月14日
21.82021年8月13日
21.72021年7月10日
21.62021年6月15日
21.52021年5月12日
21.42021年4月7日
21.32021年3月16日
21.22021年2月18日
20.122020年12月30日
20.112020年11月24日
20.102020年10月16日
20.82020年9月10日
20.72020年7月8日
20.62020年6月16日
20.42020年4月22日
20.22020年2月25日
20.12020年1月31日
19.122019年12月25日
19.102019年11月8日
19.92019年9月27日
19.72019年8月13日
19.62019年7月11日
19.52019年6月3日
19.42019年4月8日
19.32019年3月18日
18.112018年11月28日
18.102018年10月31日
18.82018年9月28日
18.72018年7月30日
18.62018年6月29日
18.52018年5月31日
18.42018年5月3日
18.32018年3月29日
17.112018年1月28日
17.82017年11月13日
17.52017年7月22日
17.3.02017年5月16日
17.1.02017年2月22日
16.11.02016年12月11日
9.6.02016年10月26日
9.5.02016年8月21日
9.4.02016年6月17日
9.3.02016年3月18日
9.2.02016年1月29日
9.1.02015年12月30日