NET用のAspose.TasksプロジェクトからPDFに変換するコンバータ
タイトル:TASKS PROJECT TO PDF NET への変換器は、開発者が Microsoft Project (MPP) ファイルをプロフェッショナルで高品質の PDF ドキュメントに無制限に転換することを可能にします. Aspose.Tasks API のトップに構築され、このプラグインは複雑な作業流を簡素化し、タスク、リソース、カレンダー、および Gantt グラフの正確な保存を確保します - すべて、Microsoft Project をインストールする必要はありません.
インストール&セットアップ
- NuGet パッケージをインストール
Aspose.Tasks
あなたの .NET プロジェクトに. - ライセンスを設定するには、次に メータードライセンス ガイド.
- インストールおよびフレームワーク互換性に関する詳細については インストールガイド .
サポートされたプラットフォーム:
- オペレーティングシステム:Windows、Linux、MacOS
- フレームワーク: .NET Framework (3.5 ~ 4.8 ) 、 .Net Standard 2.0 , .net Core (2.0 〜 3.1) , ネット 5/6 + , Mono (2.6.7+)
- 開発ツール:Microsoft Visual Studio、MonoDevelop
スピードスタート:MPPをPDFに変換する
using Aspose.Tasks;
Project project = new Project("New Project.mpp");
project.Save("SaveProjectAsPDF_out.pdf", SaveFileFormat.PDF);
この例は、充電するための最も簡単な方法を示しています MPP ファイルを保存し、デフォルト設定を使用してPDFに直接保存します.
高度なエクスポートオプション
あなたがたの輸出と共に PdfSaveOptions
クラス:
Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();
// Ensure content fits within cells
options.FitContent = true;
options.Timescale = Timescale.Months;
options.PresentationFormat = PresentationFormat.TaskUsage;
project.Save("FitContentsToCellSize_out.pdf", options);
カスタマイズテキストスタイル
開発者は、一般的なリソースなどの特定のアイテムのテキストフォーマットを変更することができます:
Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();
options.PresentationFormat = PresentationFormat.ResourceSheet;
TextStyle style = new TextStyle();
style.Color = Color.OrangeRed;
style.FontStyle = FontStyle.Bold | FontStyle.Italic;
style.ItemType = TextItemType.OverallocatedResources;
options.TextStyles = new List<TextStyle> { style };
project.Save("CustomizeTextStyle_out.pdf", options);
このカスタマイズは、輸出されたPDFがレポート基準または会社ブランドに合致することを保証します.
特徴と機能
コア変換エンジン
- パルセスの課題、資源、カレンダー、バゼリン.
- 地元のMSプロジェクトのレイアウトとスタイリングを保存します.
- マルチシートおよびMultiViewの輸出をサポートします.
ファイルフォーマットサポート
- Converts
.mpp
(プロジェクト2010年~2021年+),.mpt
(プロジェクト)とプロセス XML ファイル. - スケジュールのバージョンを標準化し、一貫した rendering を提供します.
View and Chart カスタマイズ
- エクスポートビュー: Gantt Chart 、 Task Usage 、「リソース利用」、または組み合わせのランキング.
- ソースプロジェクトからフィルター、グループ、カスタマイズテーブルを適用します.
ページ設定&パグナーション
- ページサイズのコントロール(A4、文字、法的、カスタマイズ)、方向性、およびマージン.
- スケールグラフは、単ページまたはマルチページのレイアウトに適合します.
- 大きなタイムラインを通じて自動ページ化.
PDF コンプライアンス&品質
- PDF 1.4 から 2.0 までのサポート.
- アーカイブ基準の遵守(PDF/A-1b、PDF / A-2u).
- フォント挿入、画像圧縮、ラスター/ヴェクターのレンダーオプション.
ストリーム&ファイルワークフロー
- ウェブ/クラウドアプリのストリームやデスクトップツールのファイルパスに保存します.
- 同期および無期限のバッチパイプのサポート.
大型プロジェクト管理
- 数千の課題や多資源プロジェクトに最適化されています.
- 進歩コールバックとキャンセルトークンをサポートします.
エラー報告
- 腐敗した日付、欠けている依存点、またはサポートされていないフィールドを確認します.
- CI/CD統合のための詳細な例外処理を提供します.
ベストプラクティス
- 早期ライセンス設定 :実行時間評価の中断を避ける.
- 利用可能な資源 :使用
using
ブロックは、自由な先住民の手を. - Predefine Views :変換前にプロジェクトテンプレートにフィルター/テーブルを設定します.
- 読みやすさを保有する : 幅広い Gantt グラフでは、スケールを超える複数のページの輸出を使用します.
- リフレッシュストリーム :高パワー環境でI/Oの過剰を減らす.
よくある質問
**Q: ASP.NET または WPF アプリで Project to PDF Converter を使用できますか?**ASP.NET、WCF、winForms、WPF、およびMonoベースのアプリケーションで、Windows、Linux、Macを通じて動作します.
**Q:PDFの外観をカスタマイズするにはどうすればよいですか?**利用 PdfSaveOptions
フォント、テキストスタイル、日付フォーマット、マージン、および初期のPDFビュー設定を設定する.
**Q: 直接見るオブジェクトを指定できますか?**はい 使用 SaveOptions.ViewSettings
明確な見通しのための輸出、超riding PresentationFormat
.
**Q: Microsoft Project ビューはどのようなものにサポートされていますか?**サポートされているビューには Gantt Chart 、 Task Usage 、「リソース利用」などが含まれています.