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 、「リソース利用」などが含まれています.

 日本語