Διαδικτυακή εφαρμογή μετατροπής SVG σε DOTM και κώδικας Java για μετατροπή αρχείων SVG

Αναπτύξτε ισχυρή εφαρμογή μετατροπής και εξαγωγής SVG που βασίζεται σε Java. Μετατρέψτε μεμονωμένα ή πολλαπλά αρχεία SVG σε DOTM και άλλες μορφές μέσω του Java automation API. Μετατρέψτε ελεύθερα αρχεία SVG στο διαδίκτυο μέσω εφαρμογής με άμεση λήψη.

Μετατρέψτε τα αρχεία SVG σε DOTM Online χρησιμοποιώντας την εφαρμογή

  1. Ανεβάστε αρχεία SVG για μετατροπή
  2. Περιμένετε μερικά δευτερόλεπτα ή περισσότερα ανάλογα με το μέγεθος SVG
  3. Παρακολουθήστε τη γραμμή κατάστασης μεταφόρτωσης
  4. Κάντε κλικ στο κουμπί “Μετατροπή”.
  5. Το SVG θα μετατραπεί σε έγγραφο DOTM
  6. Κάντε λήψη του αρχείου DOTM που μετατράπηκε

Μετατρέψτε το SVG σε DOTM μέσω Java Automation API

  1. Ανοίξτε το αρχείο SVG χρησιμοποιώντας την κλάση Document
  2. Μετατρέψτε το SVG σε DOC χρησιμοποιώντας το save μέθοδος
  3. Φορτώστε το αρχείο DOC χρησιμοποιώντας την κατηγορία Document του Aspose.Words
  4. Αποθηκεύστε το έγγραφο σε μορφή DOTM χρησιμοποιώντας τη μέθοδο save και ορίστε το DOTM ως SaveFormat

 

Λίγες ακόμη περιπτώσεις για αποθήκευση του SVG στο DOTM με άλλες λειτουργίες όπως το Απαιτήσεις μετατροπής, Ανοίξτε το έγγραφο SVG που προστατεύεται με κωδικό πρόσβασης μέσω Java.

// open encrypted document
Document document = new Document("input.svg", "password");
// save SVG as a DOC 
document.save("DocOutput.doc", SaveFormat.DOC);

public static void StoreToDatabase(Document doc, Connection mConnection) throws Exception {
    // create an output stream which uses byte array to save data
    ByteArrayOutputStream aout = new ByteArrayOutputStream();
    // save the document to byte array
    doc.save(aout, SaveFormat.DOTM);
    // get the byte array from output steam
    // the byte array now contains the document
    byte[] buffer = aout.toByteArray();
    // get the filename from the document.
    String fileName = doc.getOriginalFileName();
    String filePath = fileName.replace("\\", "\\\\");
    // create the SQL command.
    String commandString = "INSERT INTO Documents (FileName, FileContent) VALUES('" + filePath + "', '" + buffer + "')";
    Statement statement = mConnection.createStatement();
    statement.executeUpdate(commandString);
}  

 

Αναπτύξτε την εφαρμογή μετατροπής αρχείων SVG χρησιμοποιώντας Java

Χρειάζεστε να αναπτύξετε εφαρμογή λογισμικού βασισμένη σε Java για εύκολη αποθήκευση και εξαγωγή αρχείων SVG στο έγγραφο DOTM; Με το Aspose.Total for Java , οποιοσδήποτε προγραμματιστής Java μπορεί να ενσωματώσει τον παραπάνω κώδικα API για να προγραμματίσει την εφαρμογή μετατροπής σε διάφορες μορφές, όπως το Microsoft Word (DOC, DOCX), Excel (XLS, XLSX), Powerpoint (PPT, PPTX), PDF, αρχεία email, εικόνες (JPG, PNG, BMP, GIF) και άλλες μορφές. Ισχυρή βιβλιοθήκη Java για μετατροπή εγγράφων, υποστηρίζει πολλές δημοφιλείς μορφές, συμπεριλαμβανομένης της μορφής SVG. Εξάγοντας και αποδίδοντας έγγραφα σε άλλες μορφές, οι προγραμματιστές μπορούν να χρησιμοποιήσουν θυγατρικά API Aspose.Total for Java, συμπεριλαμβανομένων των Aspose.Words for Java , Aspose.Cells for Java , Aspose.Slides for Java , Aspose.PDF for Java , Aspose.Imaging for Java και άλλων.

Βιβλιοθήκη μετατροπών SVG για Java

Υπάρχουν εναλλακτικές επιλογές για να ενσωματώσετε το Aspose.Total for Java στο σύστημά σας. Επιλέξτε αυτό που μοιάζει με τις ανάγκες σας και ακολουθήστε τις οδηγίες βήμα προς βήμα:

  • Χρησιμοποιήστε το Aspose.Total for Java απευθείας από ένα έργο που βασίζεται στο Maven και συμπεριλάβετε σχετικό θυγατρικό API στο pom.xml.
  • Εναλλακτικά, μπορεί κανείς να πάρει ένα αρχείο ZIP από το λήψεις .

Αποθήκευση SVG στις Απαιτήσεις εφαρμογής DOTM

Οποιοδήποτε λειτουργικό σύστημα που μπορεί να εκτελέσει το Java Runtime Environment (JRE) μπορεί να εκτελέσει Aspose.Total for Java. Οι παρακάτω λίστες ως επί το πλείστον, αλλά όχι όλα, υποστηριζόμενα λειτουργικά συστήματα.

  • Microsoft Windows
  • Linux: Ubuntu, OpenSUSE, CentOS και άλλα
  • macOS : 10.9 (Mavericks) και νεότερη έκδοση
  • Κινητό: Android, iOS

Εξερευνήστε SVG επιλογές μετατροπής με Java

Μετατροπή SVGs σε CSV (Τιμές διαχωρισμένες με κόμμα)
Μετατροπή SVGs σε DIF (Μορφή ανταλλαγής δεδομένων)
Μετατροπή SVGs σε EXCEL (Μορφές αρχείων υπολογιστικών φύλλων)
Μετατροπή SVGs σε FODS (Επίπεδο υπολογιστικό φύλλο OpenDocument XML)
Μετατροπή SVGs σε MD (Γλώσσα Markdown)
Μετατροπή SVGs σε ODS (Υπολογιστικό φύλλο OpenDocument)
Μετατροπή SVGs σε SXC (Υπολογιστικό φύλλο StarOffice Calc)
Μετατροπή SVGs σε TSV (Τιμές διαχωρισμένες με καρτέλες)
Μετατροπή SVGs σε TXT (Έγγραφο κειμένου)
Μετατροπή SVGs σε XLAM (Πρόσθετο με δυνατότητα Macro-Enabled)
Μετατροπή SVGs σε XLSB (Δυαδικό βιβλίο εργασίας του Excel)
Μετατροπή SVGs σε XLSM (Υπολογιστικό φύλλο με δυνατότητα μακροεντολής)
Μετατροπή SVGs σε XLT (Πρότυπο Excel 97 - 2003)
Μετατροπή SVGs σε XLTM (Πρότυπο με δυνατότητα μακροεντολής Excel)
Μετατροπή SVGs σε XLTX (Πρότυπο Excel)
Μετατροπή SVGs σε DOCM (Αρχείο Microsoft Word 2007 Marco)
Μετατροπή SVGs σε DOT (Αρχεία προτύπων του Microsoft Word)
Μετατροπή SVGs σε DOTX (Αρχείο προτύπου Microsoft Word)
Μετατροπή SVGs σε FLATOPC (Microsoft Word 2003 WordprocessingML)
Μετατροπή SVGs σε GIF (Μορφή γραφικής ανταλλαγής)
Μετατροπή SVGs σε MARKDOWN (Ελαφριά γλώσσα σήμανσης)
Μετατροπή SVGs σε ODP (Μορφή παρουσίασης OpenDocument)
Μετατροπή SVGs σε ODT (Μορφή αρχείου κειμένου OpenDocument)
Μετατροπή SVGs σε OTP (Τυπική μορφή OpenDocument)
Μετατροπή SVGs σε OTT (Πρότυπο OpenDocument)
Μετατροπή SVGs σε PCL (Γλώσσα εντολών εκτυπωτή)
Μετατροπή SVGs σε POT (Αρχεία προτύπων Microsoft PowerPoint)
Μετατροπή SVGs σε POTM (Αρχείο προτύπου Microsoft PowerPoint)
Μετατροπή SVGs σε POTX (Παρουσίαση προτύπου Microsoft PowerPoint)
Μετατροπή SVGs σε Powerpoint (Αρχεία παρουσίασης)
Μετατροπή SVGs σε PPS (Παρουσίαση PowerPoint)
Μετατροπή SVGs σε PPSM (Παρουσίαση με δυνατότητα μακροεντολής)
Μετατροπή SVGs σε PPSX (Παρουσίαση PowerPoint)
Μετατροπή SVGs σε PPT (Παρουσίαση powerpoint)
Μετατροπή SVGs σε PPTM (Αρχείο παρουσίασης με δυνατότητα μακροεντολής)
Μετατροπή SVGs σε PS (Αρχείο PostScript)
Μετατροπή SVGs σε RTF (Μορφή εμπλουτισμένου κειμένου)
Μετατροπή SVGs σε SWF (Ταινία Shockwave Flash)
Μετατροπή SVGs σε WORDML (Microsoft Word 2003 WordprocessingML)