Μετατροπή αρχείων Microsoft Project με C#
Μετατρέψτε αρχεία MPP, MPT και MPX σε PDF, Excel, HTML και εικόνες PNG, JPEG, BMP ή TIFF μέσα σε εφαρμογές .NET πολλαπλών πλατφορμών.
Μετατροπή αρχείων Microsoft Project σε PDF
Για να μετατρέψετε ένα αρχείο Microsoft Project σε PDF, φορτώστε το αρχείο MPP, MPT ή MPX χρησιμοποιώντας την κλάση Project . Στη συνέχεια, καλέστε τη μέθοδο Save με τη διαδρομή του αρχείου PDF εξόδου και την τιμή SaveFileFormat .PDF. Το έγγραφο σταθερής διάταξης μπορεί να περιλαμβάνει εργασίες, πόρους και δεδομένα αναθέσεων και είναι κατάλληλο για κοινή χρήση και αρχειοθέτηση.
Κώδικας C# για μετατροπή Microsoft Project σε PDF
1. // load the file to be converted
2. var prjectToHTML = new Project(dir + "template.mpp");
3. // save in different formats
4. prjectToHTML.Save(dir + "output.html", SaveFileFormat.HTML);
Μετατροπή Microsoft Project σε εικόνες JPEG, PNG, BMP και TIFF
Η μετατροπή αρχείων MPP, MPT και MPX σε μορφές εικόνας ακολουθεί την ίδια βασική διαδικασία, χρησιμοποιώντας την κατάλληλη τιμή SaveFileFormat. Φορτώστε το έργο με την κλάση Project και αποθηκεύστε την απαιτούμενη προβολή στη μορφή εξόδου. Μπορείτε να ελέγξετε το μέγεθος σελίδας, την ανάλυση και την ποιότητα της εικόνας κατά την εξαγωγή σε JPEG, PNG, BMP ή TIFF μέσω του ImageSaveOptions .
Κώδικας C# για μετατροπή Microsoft Project σε μορφές εικόνας
1. // load project file
2. var projectToImages = new Project(dir + "template.mpp");
3. // create ImageSaveOptions with desired Image format currently MPP to JPG
4. var ImageOptions = new ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)
5. {
CustomPageSize = new SizeF(2200, 1100),
HorizontalResolution = 96f,
VerticalResolution = 96f,
JpegQuality = 70
};
6. // render data to image format
7. projectToImages.Save(dir + "output.jpg", ImageOptions);
Μετατροπή Microsoft Project σε HTML
Για να μετατρέψετε ένα έργο σε HTML, φορτώστε το αρχείο Microsoft Project με την κλάση Project και καλέστε τη μέθοδο Save με τη διαδρομή του αρχείου εξόδου και την τιμή SaveFileFormat.HTML. Το περιεχόμενο που δημιουργείται μπορεί να προβληθεί σε πρόγραμμα περιήγησης ή να ενσωματωθεί σε ροή εργασίας web.
Κώδικας C# για μετατροπή Microsoft Project σε HTML
1. // Read the input Project MPP file
2. Project projectToCSV = new Project("Project.mpp");
3. // Initialize CsvOptions class instance
4. Aspose.Tasks.Saving.CsvOptions CSVOpts = new Aspose.Tasks.Saving.CsvOptions();
5. CSVOpts.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;
6. // Save output CSV file
7. projectToCSV.Save("output.csv", CSVOpts);
Μετατροπή Microsoft Project σε Excel XLSX και CSV
Το Aspose.Tasks για .NET παρέχει την κλάση XlsxOptions για εξαγωγή δεδομένων έργου σε XLSX και την κλάση CsvOptions για εξαγωγή αρχείων MPP, MPT και MPX σε CSV. Μέσω αυτών των κλάσεων μπορείτε να ρυθμίσετε στήλες, διαχωριστικά και άλλες επιλογές εξόδου σύμφωνα με τις απαιτήσεις αναφορών και ανάλυσης.
Κώδικας C# για εξαγωγή δεδομένων Microsoft Project σε υπολογιστικά φύλλα
1. // load the file to be converted
2. var prjectToHTML = new Project(dir + "template.mpp");
3. // save in different formats
4. prjectToHTML.Save(dir + "output.html", SaveFileFormat.HTML);