Πώς να μετατρέψετε MPP σε SVG χρησιμοποιώντας Java

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

Βήματα για τη μετατροπή MPP σε SVG χρησιμοποιώντας Java

  1. Ρυθμίστε το περιβάλλον ανάπτυξης ώστε να περιλαμβάνει το Aspose.Tasks for Java χρησιμοποιώντας τον διαχειριστή repo
  2. Φορτώστε ένα υπάρχον αρχείο MPP στο αντικείμενο κλάσης Project για να το μετατρέψετε σε SVG
  3. Ορίστε τις επιλογές εξόδου SVG χρησιμοποιώντας το αντικείμενο κλάσης SvgOptions
  4. Μετατρέψτε το αρχείο MPP σε SVG χρησιμοποιώντας τη μέθοδο αποθήκευσης

Αυτά τα απλά βήματα αντιπροσωπεύουν τις πλήρεις λεπτομέρειες διαμόρφωσης και μια σταδιακή διαδικασία μετατροπής του MS Project σε SVG χρησιμοποιώντας Java. Η κλάση Project χρησιμοποιείται για τη φόρτωση του αρχείου MPP προέλευσης και η κλάση SvgOptions για τον ορισμό των χαρακτηριστικών του αρχείου εξόδου SVG. Είναι σκόπιμο να αναφέρουμε εδώ ότι το αντικείμενο κλάσης SvgOptions δεν είναι υποχρεωτικό και μπορεί να αποκλειστεί χρησιμοποιώντας τις προεπιλεγμένες ρυθμίσεις για το αρχείο SVG εξόδου.

Κώδικας για εξαγωγή MS Project σε SVG χρησιμοποιώντας Java

import com.aspose.tasks.License;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveOptions;
import com.aspose.tasks.SvgOptions;
import com.aspose.tasks.Timescale;
public class MppToSVG {
public static void main(String[] args) throws Exception {// Throws exception to process the MPP file
String FilePath = "//Users//TestData//";
// Applying product license to access and process the MPP file
License TasksLic = new License();
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Open the source MPP file from the disk
Project inputProject = new Project(FilePath + "Input.mpp");
// Set the SVG options for output
SaveOptions svgOption = new SvgOptions();
svgOption.setFitContent(true);
svgOption.setTimescale(Timescale.ThirdsOfMonths);
// Export the MPP to SVG file on the disk
inputProject.save(FilePath + "OutputSvg.svg", svgOption);
}
}

Στο παραπάνω παράδειγμα, ο κώδικας για αποθήκευση MPP ως SVG χρησιμοποιώντας Java χρησιμοποιεί μια παρουσία κλάσης Project που έχει πρόσβαση στο αρχείο προέλευσης από το δίσκο. Εκθέτει επίσης τις υπερφορτώσεις του κατασκευαστή για τη φόρτωση του αρχείου MPP ως ροή από πηγές όπως Βάσεις δεδομένων ή τον Ιστό. Οι Επιλογές Svg μπορούν να χρησιμοποιηθούν για την προσαρμογή του αρχείου SVG εξόδου ορίζοντας ιδιότητες όπως το CustomPageSize, το BarStyles, το Gridlines, το Timescale, το TextStyles και πολλά άλλα.

Μάθαμε τη διαδικασία αλλαγής MPP σε SVG χρησιμοποιώντας Java εδώ. Εάν θέλετε να μάθετε σχετικά με τη διαδικασία μετατροπής ενός MPP σε αρχείο PDF, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε MPP σε PDF σε Java.

 Ελληνικά