Aspose.Tasks  for C++

C++ Microsoft Project Parsing API

Δημιουργήστε, γράψτε, διαβάστε, χειριστείτε και εξάγετε αρχεία Microsoft Project σε μορφές PDF, Primavera, HTML, Excel, Εικόνες και XML μέσα από εφαρμογές Native C++.

  Κατεβάστε δωρεάν δοκιμή
  
 

Το Aspose.Tasks για C++ είναι μια εγγενής βιβλιοθήκη διαχείρισης έργου για προγραμματιστές της C++ για τη φόρτωση, τη δημιουργία, τον χειρισμό και την αποθήκευση εγγράφων του Microsoft Project σε πολλές μορφές χωρίς τη χρήση του Microsoft Project ή του Office Automation. Το API εκθέτει δεδομένα για αναφορά με διάφορους τρόπους, όπως το γράφημα Gantt, η χρήση εργασιών, η χρήση πόρων και το φύλλο πόρων μεταξύ πολλών άλλων.

Η βιβλιοθήκη διαχείρισης έργου C++ προσφέρει πλήρεις δυνατότητες παρακολούθησης, ορισμό και προγραμματισμό που επιτρέπει στους προγραμματιστές να δημιουργούν και να φορτώνουν εργασίες καθώς και να αφαιρούν ή να εκχωρούν πόρους προς ή από εργασίες από τις δικές τους εφαρμογές.

Προηγμένες δυνατότητες C++ Project Management API

Δημιουργήστε, διαβάστε και χειριστείτε αρχεία Microsoft Project

Διαβάστε τα αρχεία MPP και ενημερώστε τις συνοπτικές πληροφορίες του

Ενημερώστε τις κύριες και προεπιλεγμένες ρυθμίσεις του έργου

Καθορίστε τις καθημερινές για έργα, ημερολογιακές και ημερολογιακές εξαιρέσεις

Διαβάστε και γράψτε ημερολόγια για εργασίες και πόρους

Χειριστείτε τον προγραμματισμό της γραμμής βάσης εργασιών, τη διάρκεια και τους περιορισμούς

Ορισμός ανάθεσης πόρων & κατανομή

Υποστήριξη για την κωδικοποίηση αρχείων MPX

Εξαγωγή σε PDF, HTML, Εικόνες και άλλες μορφές

Εξαγωγή δεδομένων έργου Microsoft σε διάφορες μορφές

Το Aspose.Tasks για C++ εκθέτει δεδομένα σε μορφές MPP και XML καθώς και σε PDF, HTML για καθολική διανομή πληροφοριών, CSV, TXT, XLS, XLSX, WBS σε οποιαδήποτε από τις τυπικές εικόνες και μορφές MPT. Επιπλέον, ενώ εξάγει δεδομένα σε HTML, εξάγει τις γραμματοσειρές, τις εικόνες και τα στυλ CSS σε ξεχωριστά αρχεία.

Εξαγωγή δεδομένων έργου σε μορφή Primavera XML, XER και MPX - C++

System::SharedPtr<Aspose::Tasks::Project> pjc = System::MakeObject<Aspose::Tasks::Project>(dataDir + u"template.mpp");

// αποθηκεύστε το έργο στην επιθυμητή μορφή

pjc->Save(dataDir + u"output_PrimaveraP6XML.xml", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraP6XML);

pjc->Save(dataDir + u"output_PrimaveraXER.mpp", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraXER);

pjc->Save(dataDir + u"output_MPX.xml", Aspose::Tasks::Saving::SaveFileFormat::MPX);

Το API έχει ενσωματωμένη μηχανή απόδοσης για απόδοση στο Microsoft Project με την υψηλότερη πιστότητα. Χρησιμοποιώντας τη μηχανή απόδοσης έργου, οι προγραμματιστές μπορούν να μετατρέψουν τα δεδομένα του έργου σε διάφορες διανυσματικές και ράστερ εικόνες.

Ρύθμιση των Ιδιοτήτων Έργου

Για να επιταχυνθεί η διαδικασία ρύθμισης ενός έργου, το API επιτρέπει στους χρήστες να ορίζουν προεπιλεγμένες, γενικές ιδιότητες όπως μεταδεδομένα, ημερολόγιο και ιδιότητες νομίσματος. Οι προεπιλεγμένες ιδιότητες περιλαμβάνουν πότε ξεκινά και τελειώνει μια νέα εργασία, τις προεπιλεγμένες υπερωρίες, τις τυπικές αμοιβές και άλλα. Το API επιτρέπει την ανάγνωση και τον ορισμό γενικών ιδιοτήτων του έργου, όπως οι ημερομηνίες έναρξης και λήξης του έργου, η τρέχουσα ημερομηνία, η ημερομηνία κατάστασης, ο τύπος του ημερολογίου που χρησιμοποιείται και πότε έχει προγραμματιστεί ένα έργο από. Επιπλέον, το API αποθηκεύει επίσης συνοπτικές πληροφορίες, συμπεριλαμβανομένων λέξεων-κλειδιών, θέματος, σχολίων και πολλά άλλα.

Όσον αφορά τις ιδιότητες νομισμάτων, η βιβλιοθήκη υποστηρίζει τη ρύθμιση του κωδικού νομίσματος, των αριθμών μετά την υποδιαστολή και του συμβόλου νομίσματος, έτσι ώστε να είναι εύκολο να διαβάσετε το κόστος. Υποστηρίζεται επίσης η ανάγνωση και η εγγραφή του οικονομικού έτους και των ακίνητων καθημερινών.

Διαχείριση εργασιών με εύκολο τρόπο

Το API είναι ικανό να χειρίζεται εργασίες μέσα σε ένα αρχείο Microsoft Project χρησιμοποιώντας το πλούσιο σύνολο κλάσεων του. Μπορεί να διαχειριστεί εύκολα τον προγραμματισμό της γραμμής βάσης εργασιών, την αξιολόγηση του προϋπολογισμού, τη διάρκεια και τους περιορισμούς σε εργασίες, καθώς και να δημιουργήσει και να διαχειριστεί συνδέσμους μεταξύ αυτών. Επιπλέον, το API επιτρέπει στους προγραμματιστές να διαβάζουν, να αλλάζουν και να δημιουργούν εργασίες, ορόσημα, εκτιμώμενες κρίσιμες εργασίες ή εργασίες που βασίζονται στην προσπάθεια.

  
  

Το Aspose.Tasks προσφέρει μεμονωμένα API για δημοφιλή περιβάλλοντα ανάπτυξης όπως αναφέρονται παρακάτω: