Java API για εξαγωγή EPUB σε XAML

Εξαγωγή EPUB σε XAML μέσω API Java χωρίς χρήση Microsoft® PowerPoint ή Adobe® Acrobat Reader

 

Χρησιμοποιώντας το Aspose.Total for Java μπορείτε εύκολα να μετατρέψετε το EPUB σε XAML σε οποιαδήποτε εφαρμογή Java J2SE, J2EE, J2ME. Πρώτον, χρησιμοποιώντας το Aspose.PDF για Java , μπορείτε να εξαγάγετε το EPUB σε PPTX. Μετά από αυτό, χρησιμοποιώντας το Aspose.Slides for Java PowerPoint Processing API, μπορείτε να μετατρέψετε το PPTX σε XAML.

Java API για μετατροπή EPUB σε XAML

  1. Ανοίξτε το αρχείο EPUB χρησιμοποιώντας την κλάση Document
  2. Μετατρέψτε το EPUB σε PPTX χρησιμοποιώντας τη μέθοδο save
  3. Φορτώστε το έγγραφο PPTX χρησιμοποιώντας την κλάση Presentation
  4. Αποθηκεύστε το έγγραφο σε μορφή XAML χρησιμοποιώντας τη μέθοδο save και ορίστε « Xaml` ως SaveFormat

Απαιτήσεις μετατροπής

Μπορείτε εύκολα να χρησιμοποιήσετε το Aspose.Total για Java απευθείας από ένα έργο που βασίζεται στο Maven και περιλαμβάνουν τα Aspose.PDF για Java και Aspose.Slides για Java στο pom.xml σας.

Εναλλακτικά, μπορείτε να λάβετε ένα αρχείο ZIP από το downloads .

Απαιτήσεις μετατροπής

Κατά τη φόρτωση της μορφής αρχείου EPUB, το έγγραφό σας ενδέχεται να προστατεύεται με κωδικό πρόσβασης. Το Aspose.PDF για Java σάς επιτρέπει επίσης να ανοίγετε κρυπτογραφημένα έγγραφα. Για να ανοίξετε το κρυπτογραφημένο αρχείο, μπορείτε να αρχικοποιήσετε νέα παρουσία του Document κλάση και περάστε το όνομα αρχείου και τον κωδικό πρόσβασης ως ορίσματα.

// open EPUB document
Document doc = new Document("input.epub", "Your@Password");
// save EPUB as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 

Ανοίξτε το κρυπτογραφημένο αρχείο EPUB μέσω Java

Μετά τη μετατροπή του EPUB σε XAML, μπορείτε επίσης να προσθέσετε προκαθορισμένο τύπο προβολής για την παρουσίασή σας. Το Aspose.Slides for Java παρέχει τη δυνατότητα να ορίσετε τον τύπο προβολής για την παρουσίαση που δημιουργείται όταν ανοίγει στο PowerPoint μέσω των ViewProperties . Η ιδιότητα setLastView χρησιμοποιείται για τον ορισμό του τύπου προβολής χρησιμοποιώντας το ViewType απαριθμητής.

// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Xaml format
presentation.save("output.xaml", SaveFormat.Xaml);    
```
Η μετατροπή **EPUB σε XAML** είναι ουσιώδης για τη δημιουργία **φιλικής προς τον χρήστη διαμόρφωσης** από περιεχόμενο eBook. Τα αρχεία XAML επιτρέπουν σε σχεδιαστές και προγραμματιστές να δημιουργήσουν διαδραστικά, επεκτάσιμα και συμβατά με Windows διεπαφές χρήστη απευθείας από το περιεχόμενο δημοσίευσης. Μετατρέποντας το EPUB σε XAML, οι ομάδες μπορούν να βελτιώσουν την πρωτότυπη εφαρμογή, να βελτιώσουν τις ροές εργασίας UI/UX και να ενσωματώσουν τα ενεργητικά στοιχεία δημοσίευσης στα έργα του Windows Presentation Foundation (WPF).

Βασικές Χρήσεις

  • Πρωτότυπα εφαρμογών – Μετατροπή περιεχομένου γρήγορα σε έτοιμη για διεπαφή διαμόρφωση για εφαρμογές.
  • Ροές εργασίας UI/UX – Ενσωμάτωση στοιχείων eBook σε διαδραστικά συστήματα σχεδιασμού.
  • Εκδόσεις πολλαπλών πλατφορμών – Προσαρμογή περιεχομένου για έργα διεπαφών χρήστη πολλαπλών συσκευών και πλατφορμών.
  • Διαδραστικός σχεδιασμός – Δημιουργία δυναμικών και ανταποκριτικών διεπαφών από κειμενικό και οπτικό περιεχόμενο.
  • Ενσωμάτωση στο Windows Presentation Foundation (WPF) – Χρήση απροβλημάτιστα του περιεχομένου δημοσίευσης σε εφαρμογές WPF.

Σενάρια Αυτοματισμού

  • Σωληνώσεις EPUB-προς-XAML – Αυτοματοποιήστε τη μετατροπή των eBook σε έτοιμα για διαμόρφωση αρχεία.
  • Αυτοματοποιημένη εξαγωγή διαμόρφωσης – Εξαγάγετε στοιχεία διεπαφής αποτελεσματικά για σχεδιαστική χρήση.
  • Μαζική δημιουργία διεπαφών – Παραγωγή πολλαπλών αρχείων έτοιμων για διεπαφή από μεγάλες βιβλιοθήκες δημοσιεύσεων.
  • Ροές εργασίας σχεδιασμού εφαρμογών σε επίπεδο επιχείρησης – Ενσωματώστε τη μετατροπή EPUB-προς-XAML σε κλιμακούμενες ροές ανάπτυξης λογισμικού.
```

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

Μετατροπή EPUBs σε CSV (Τιμές διαχωρισμένες με κόμμα)
Μετατροπή EPUBs σε DIF (Μορφή ανταλλαγής δεδομένων)
Μετατροπή EPUBs σε EXCEL (Μορφές αρχείων υπολογιστικών φύλλων)
Μετατροπή EPUBs σε FODS (Επίπεδο υπολογιστικό φύλλο OpenDocument XML)
Μετατροπή EPUBs σε MD (Γλώσσα Markdown)
Μετατροπή EPUBs σε ODS (Υπολογιστικό φύλλο OpenDocument)
Μετατροπή EPUBs σε SXC (Υπολογιστικό φύλλο StarOffice Calc)
Μετατροπή EPUBs σε TSV (Τιμές διαχωρισμένες με καρτέλες)
Μετατροπή EPUBs σε TXT (Έγγραφο κειμένου)
Μετατροπή EPUBs σε XLAM (Πρόσθετο με δυνατότητα Macro-Enabled)
Μετατροπή EPUBs σε XLSB (Δυαδικό βιβλίο εργασίας του Excel)
Μετατροπή EPUBs σε XLSM (Υπολογιστικό φύλλο με δυνατότητα μακροεντολής)
Μετατροπή EPUBs σε XLT (Πρότυπο Excel 97 - 2003)
Μετατροπή EPUBs σε XLTM (Πρότυπο με δυνατότητα μακροεντολής Excel)
Μετατροπή EPUBs σε XLTX (Πρότυπο Excel)
Μετατροπή EPUBs σε DOCM (Αρχείο Microsoft Word 2007 Marco)
Μετατροπή EPUBs σε DOT (Αρχεία προτύπων του Microsoft Word)
Μετατροπή EPUBs σε DOTM (Αρχείο προτύπου Microsoft Word 2007+)
Μετατροπή EPUBs σε DOTX (Αρχείο προτύπου Microsoft Word)
Μετατροπή EPUBs σε FLATOPC (Microsoft Word 2003 WordprocessingML)
Μετατροπή EPUBs σε GIF (Μορφή γραφικής ανταλλαγής)
Μετατροπή EPUBs σε MARKDOWN (Ελαφριά γλώσσα σήμανσης)
Μετατροπή EPUBs σε ODT (Μορφή αρχείου κειμένου OpenDocument)
Μετατροπή EPUBs σε OTT (Πρότυπο OpenDocument)
Μετατροπή EPUBs σε PCL (Γλώσσα εντολών εκτυπωτή)
Μετατροπή EPUBs σε PS (Αρχείο PostScript)
Μετατροπή EPUBs σε RTF (Μορφή εμπλουτισμένου κειμένου)
Μετατροπή EPUBs σε WORDML (Microsoft Word 2003 WordprocessingML)
Μετατροπή EPUBs σε XAMLFLOW (Power Automate της Microsoft)
Μετατροπή EPUBs σε APNG (Κινούμενα φορητά γραφικά δικτύου)
Μετατροπή EPUBs σε DICOM (Ψηφιακή Απεικόνιση και Επικοινωνίες στην Ιατρική)
Μετατροπή EPUBs σε DXF (Μορφή ανταλλαγής σχεδίου Autodesk)
Μετατροπή EPUBs σε EMZ (Συμπιεσμένο βελτιωμένο μετα-αρχείο των Windows)
Μετατροπή EPUBs σε JPEG2000 (Μορφή εικόνας J2K)
Μετατροπή EPUBs σε JPEG2000 (Μορφή εικόνας J2K)
Μετατροπή EPUBs σε ODP (Μορφή παρουσίασης OpenDocument)
Μετατροπή EPUBs σε OTP (Τυπική μορφή OpenDocument)
Μετατροπή EPUBs σε POT (Αρχεία προτύπων Microsoft PowerPoint)
Μετατροπή EPUBs σε POTM (Αρχείο προτύπου Microsoft PowerPoint)