.NET製品の概要のためのAspose.Tasks
.NETのAspose.Tasks へようこそ**
.NETのAspose.Tasksは、.NETアプリケーションがMicrosoftプロジェクトソフトウェアを使用せずにMPP/XMLファイルを読み書きできるようにするクロスプラットフォームクラスライブラリです。現在、この機能を提供する唯一の.NETコンポーネントです。 .NETのAspose.Tasksは、アプリケーションが安定性と柔軟性を備えた幅広いドキュメント処理タスクを実行できるようにする成熟した製品です。すべてのAspose File Managementコンポーネントと同様に、.NETのAspose.Tasksは、WinフォームとWebformアプリケーションの両方でうまく機能します。
.NET用のAspose.Tasksを使用すると、Microsoftプロジェクトを使用せずにMicrosoft Project(MPP/XML)ファイルでプログラムすることができます。このコンポーネントは、プロジェクトファイルを操作するための使いやすいAPIを提供し、ゼロから同様の機能を開発するのと比較して時間とお金を節約できます。
利点
.NETのAspose.Tasksは、MPP、MPT、XML、XLSX、HTML、PDF、XAML、およびその他の形式をサポートしています。 Microsoft Projectソフトウェアを使用せずに、ドキュメントを生成、変更、変換、レンダリング、印刷することができます。アプリケーションで.NETにAspose.Tasksを使用すると、次の利点が得られます。
豊富な機能
Aspose.Tasksは、プロジェクトファイルを作成、読み取り、操作、保存するための幅広い機能を提供します。
- Microsoft ProjectまたはOracle Primaveraドキュメントの読み取り、変更、および書き込み-MPP/XML/P6XML形式がサポートされています。
- MPPプロジェクトとXMLプロジェクト形式をお読みください。 Microsoft Project 2003、2007、2010、2013、2016、2019、および2021 MPP形式がサポートされています。
- PWA(Project Web Access)APIを使用して、\からProject ServerまたはProject Onlineへのプロジェクトを読み書きします。
- XMLプロジェクト形式でプロジェクトを作成、更新、および書き込みます。
- MPPプロジェクトファイルを読み、概要情報を更新し、元のMPP形式で書き込みます。
- MPPプロジェクトファイルを読み取り、.NETのAspose.Tasksを使用してXML形式に変換します(XMLは、カスタムXMLパーサーを実装することで操作できます)。
- スケジュールの種類、開始日、終了日などのメインプロジェクト設定を変更します。
- デフォルトのプロジェクト設定をデフォルトの標準レート、デフォルトの残業率、デフォルトのタスクタイプ、デフォルトの固定コストの発生などなど。
- 拡張属性を管理します。
- プロジェクトの平日を定義します。
- カレンダーとカレンダーの例外の平日を定義します。
- タスクとリソースのカレンダーを読み書きします。
- タスクベースラインのスケジューリングと期間を管理します。
- タスクの制約を処理します。
- タスク間のリンクを作成および管理します。
- タスク、マイルストーン、推定重大または努力駆動型タスクを読み、変更し、作成します。
- リソースコストと差異を管理します。
- アクセス割り当てコストと予算。
- MPXファイルのエンコードのサポート。
- ネストされたリソースのリソースプレフィックス実装。
- HTMLエクスポートのCSSプレフィックスの設定のサポート。
- PDF形式へのエクスポート中にカスタム日付形式を設定します。
- MPPから VBA情報(参照、モジュール、モジュール属性)の読み取りがサポートされています。
プラットフォームの独立性
.NETのAspose.Tasksを使用して、ASP.NET、WCF、WPF、Webサービス、Winformsを含むあらゆるタイプの32ビットまたは64ビット.NETアプリケーションを構築します。 ASP、PERL、PHP、Pythonからのcom Interopを介して.netのAsopsion.tasksを使用することができます。 .NETのAspose.Tasksを使用して、Monoを使用してアプリケーションを構築することもできます。
.NETのサポートのAspose.Tasks:
- Visual Studio 2005
- Visual Studio 2008
- Visual Studio 2010
- Visual Studio 2012
- Visual Studio 2015- Visual Studio 2017
- Visual Studio 2019
パフォーマンスとスケーラビリティ
.NETのAspose.Tasksは、サーバーまたはクライアント側を同等に実行するように設計されています。 .NETのAspose.Tasksは、単にコピーするだけで任意の.NETアプリケーションで展開できる単一の.NETアセンブリです。他のサービスやモジュールについて心配する必要はありません。文字通り、Aspose.Tasksを使用して数千のドキュメントを数分で生成することができます。これには、ドキュメントの開設、コンテンツの変更、データのフォーマットまたは入力、および保存が含まれます。
Aspose.Tasksは、一度にドキュメントで1つのスレッドのみが動作するように開発されています。 1つのドキュメントで1つのスレッドを動作させることが典型的なシナリオです。異なるスレッドは、同時に異なるドキュメントで安全に動作する可能性があります。
サポートされているMicrosoftプロジェクトバージョン
- 2003年
- 2007年
- 2010年
- 2013年
- 2016年
- 2019年
- 2021
宣言
すべてのAspose .NETコンポーネントには、完全な信頼許可を設定する必要があります。この理由は、Aspose .NETコンポーネントがレジストリ設定、フォントの解析などの特定の操作の仮想ディレクトリ以外のシステムファイルにアクセスする必要があるためです。さらに、Aspose .NETコンポーネントは、多くの場合、完全な信頼許可を必要とするコア.NETシステムクラスに基づいています。
さまざまな企業の複数のアプリケーションをホストするインターネットサービスプロバイダーは、主に中程度の信頼セキュリティレベルを実施しています。 .NET 2.0の場合、このようなセキュリティレベルは次の制約を適用します。
- OledBPermissionは利用できません。これは、ADO.NETマネージドOLE DBデータプロバイダーを使用してデータベースにアクセスできないことを意味します。
- eventlogpermissionは利用できません。これは、Windowsイベントログにアクセスできないことを意味します。
- ReflectionPerismentsは利用できません。これは、反射を使用できないことを意味します。
- レジストリペルミッションは利用できません。これは、レジストリにアクセスできないことを意味します。
- WebPermissionは制限されています。これは、アプリケーションが
要素で定義するアドレスまたはアドレスの範囲のみで通信できることを意味します。 - fileiopermissionは制限されています。これは、アプリケーションの仮想ディレクトリ階層内のファイルのみにアクセスできることを意味します。
上記の理由により、完全な信頼以外の許可セットを付与するサーバーでAspose .NETコンポーネントを使用することはできません。
テクニカルサポート
Asposeは、すべての製品に無制限の無料テクニカルサポートを提供しています。サポートは、評価を実行しているユーザーを含むすべてのユーザーが利用できます。
助けが必要な場合は、 Asops.forumsにアクセスしてください。 .NETフォーラムのAsopsion.Tasksに質問を投稿すると、数時間以内に回答されます。
フォーラムで返信を期待する場合は、タイムゾーンの違いを許可してください。
問題の報告
問題がある場合は、これらの簡単な手順に従って、それが効率的に解決されていることを確認してください。
- 問題を報告する前に、製品の最新バージョンを使用してください。
- 問題を報告する前に、 フォーラム、このドキュメントWikiと APIリファレンスを見てください。あなたの質問にはすでに答えがあるかもしれません。
- 問題を報告するときは、元のドキュメントと、問題を引き起こすコードの断片を含めてください。複数のファイルを添付する必要がある場合は、それらを1つにzipします。お客様とAsposeの開発者のみが添付ファイルにアクセスできるため、フォーラムにドキュメントを添付することは安全です。
- スレッドごとに1つの問題を報告してみてください。別の問題がある場合は、別のスレッドに報告してください。
Asposeは、電話での技術サポートを提供していません。電話サポートは、販売および購入の質問にのみ利用できます。
リソース
このテーブルには、.NET技術リソースの重要なAspose.Tasks がリストされています。
Resource | Description |
---|---|
Aspose.Tasks home page | Product home page. |
Aspose.Tasks blog | Check this often for information about new releases and useful tips about Aspose.Tasks . |
Aspose.Tasks for .NET support forum | Post your questions and issues here for a speedy resolution. |
Aspose.Tasks for .NET product documentation | Full online documentation. |
Aspose.Tasks for .NET API References | Online Aspose.Tasks for .NET API References. |