So konvertieren Sie Projektdaten in PDF
Dieser Artikel zeigt, wie Projektdaten mithilfe von Aspose.Tasks für Java an PDF übertragen werden. Die API bietet die folgenden Funktionen und rendert gleichzeitig Projektdaten an verschiedene Ausgangsformate, einschließlich PDF.
PDF Creator Information
- Bitte beachten Sie, dass Sie keine Werte gegen die Felder und Produzent ** aufgrund von ASSON Ltd. und Aspose.Tasks für Java x.x.x einstellen können.
ein Projekt als pdf speichern
Die Projekt Klasse enthält die Speichernmethode, mit der ein Projekt in verschiedenen Formaten speichert wird. Mit der Speichernmethode können Sie Projektdaten mithilfe des SaveFileformat -Aufzählungsarts an PDF rendern.
Um ein Projekt vor PDF zu speichern:
- Laden Sie eine Microsoft -Projektdatei.
- Speichern Sie das Projekt in PDF mit SaveFileFormat.pdf.
Die folgenden Codezeilen zeigen, wie dies erreicht werden kann.
Supported Graphical Column Indicators
Aspose.Tasks draw graphical column indicators while rendering project data to PDF. The following are the graphical indicators supported by Aspose.Tasks.
Indicator Type | Graphical Representation |
---|---|
Task Indicators | ![]() |
Resource Indicators | ![]() |
Assignment Indicators | ![]() |
Saving to Multiple PDF Files
To save the project data to multiple PDF files, set the SaveToSeparateFiles flag to true.
Customizing TextStyle for Project Data
Aspose.Tasks allows you to customize the text style for overallocated resources. By default, the style for overallocated resources is similar to Microsoft Project (MSP), that is, it is red and bold. TextItemType.OverallocatedResources enables you to customize the color and style for overallocated resources. The example below shows how.
Customizing Date Format
Aspose.Tasks give developers control over date formatting when rendering project data to output. The following example shows how to use the DateFormat enumerator to specify the date format.
1Project project = new Project();
2Date date = new Date();
3project.setStartDate(date);
4// By default project.DateFormat == DateFormat.Date_ddd_mm_dd_yy (Mon 09/22/14)
5// customize DateFormat (September 22, 2014)
6project.setDateFormat(DateFormat.Date_mmmm_dd_yyyy);
7project.save("saved.pdf", SaveFileFormat.PDF);
8//Export to date format 19/07/2016
9project.setDateFormat(DateFormat.DateDdMmYyyy);
10project.save("p2.pdf", SaveFileFormat.PDF);