製品を閲覧する
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>20.2</version>
<classifier>jdk18</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-tasks', version: '20.2', classifier: 'jdk18')
<dependency org="com.aspose" name="aspose-tasks" rev="20.2">
<artifact name="aspose-tasks" m:classifier="jdk18" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-tasks" % "20.2"
Microsoftプロジェクトファイル操作API
製品ページ | ドキュメント | デモ | 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リファレンス | 例 | ブログ | 探す | 無料サポート | 一時ライセンス
Version | Release Date |
---|---|
22.11 | 2022年11月18日 |
22.10 | 2022年10月7日 |
22.9 | 2022年9月12日 |
22.8 | 2022年8月16日 |
22.7 | 2022年7月14日 |
22.6 | 2022年6月21日 |
22.5 | 2022年5月25日 |
22.4 | 2022年4月25日 |
22.3 | 2022年3月23日 |
22.2 | 2022年2月22日 |
22.1 | 2022年1月26日 |
21.12 | 2021年12月14日 |
21.11 | 2021年11月17日 |
21.10 | 2021年10月25日 |
21.9 | 2021年9月14日 |
21.8 | 2021年8月13日 |
21.7 | 2021年7月10日 |
21.6 | 2021年6月15日 |
21.5 | 2021年5月12日 |
21.4 | 2021年4月7日 |
21.3 | 2021年3月16日 |
21.2 | 2021年2月18日 |
20.12 | 2020年12月30日 |
20.11 | 2020年11月24日 |
20.10 | 2020年10月16日 |
20.8 | 2020年9月10日 |
20.7 | 2020年7月8日 |
20.6 | 2020年6月16日 |
20.4 | 2020年4月22日 |
20.2 | 2020年2月25日 |
20.1 | 2020年1月31日 |
19.12 | 2019年12月25日 |
19.10 | 2019年11月8日 |
19.9 | 2019年9月27日 |
19.7 | 2019年8月13日 |
19.6 | 2019年7月11日 |
19.5 | 2019年6月3日 |
19.4 | 2019年4月8日 |
19.3 | 2019年3月18日 |
18.11 | 2018年11月28日 |
18.10 | 2018年10月31日 |
18.8 | 2018年9月28日 |
18.7 | 2018年7月30日 |
18.6 | 2018年6月29日 |
18.5 | 2018年5月31日 |
18.4 | 2018年5月3日 |
18.3 | 2018年3月29日 |
17.11 | 2018年1月28日 |
17.8 | 2017年11月13日 |
17.5 | 2017年7月22日 |
17.3.0 | 2017年5月16日 |
17.1.0 | 2017年2月22日 |
16.11.0 | 2016年12月11日 |
9.6.0 | 2016年10月26日 |
9.5.0 | 2016年8月21日 |
9.4.0 | 2016年6月17日 |
9.3.0 | 2016年3月18日 |
9.2.0 | 2016年1月29日 |
9.1.0 | 2015年12月30日 |
File | Classifier | Size |
---|---|---|
aspose-tasks-20.2-javadoc.jar | javadoc | 1.88 MB |
aspose-tasks-20.2-jdk17.jar | jdk17 | 11.98 MB |
aspose-tasks-20.2-jdk18.jar | jdk18 | 11.94 MB |
aspose-tasks-20.2.pom | 448 bytes |