Μετατροπή TEX σε EMZ μέσω Java

Εξαγωγή αρχείου TEX σε EMZ εντός οποιασδήποτε εφαρμογής Java J2SE, J2EE, J2ME χωρίς τη χρήση του Adobe® Acrobat Reader

 

Μπορείτε να μετατρέψετε το αρχείο tex σε εικόνα EMZ σε Java με δύο απλά βήματα. Πρώτον, χρησιμοποιώντας το Aspose.PDF για Java , μπορείτε να εξαγάγετε το TEX σε JPEG. Μετά από αυτό, χρησιμοποιώντας το Aspose.Imaging for Java Image Processing API, μπορείτε να αποδώσετε το JPEG σε EMZ. Και τα δύο API περιλαμβάνονται στο πακέτο Aspose.Total for Java .

Εξαγωγή TEX σε EMZ μέσω Java

  1. Ανοίξτε το αρχείο TEX χρησιμοποιώντας την κλάση Document
  2. Αρχικοποιήστε το αντικείμενο κλάσης και αποδώστε το TEX σε JPEG χρησιμοποιώντας το [Process]( https://reference.aspose.com/pdf/java/com.aspose.pdf.devices/JpegDevice#process-com . μέθοδος aspose.pdf.Page-java.io.OutputStream-).
  3. Φορτώστε το αρχείο JPEG χρησιμοποιώντας την κλάση Image
  4. Αποθηκεύστε το έγγραφο σε μορφή EMZ χρησιμοποιώντας save μέθοδος

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

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

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

Μετατροπή TEX σε EMZ σε ένα μόνο αρχείο μέσω Java

Το API σάς επιτρέπει επίσης να εξάγετε αρχείο TEX σε EMZ σε ένα μόνο αρχείο. Για να μετατρέψετε όλες τις σελίδες, μπορείτε πρώτα να αποδώσετε το έγγραφο TEX σε ένα αρχείο TIFF και μετά να εξαγάγετε το αρχείο TIFF σε EMZ. Μπορείτε να ανοίξετε το αρχείο εισόδου χρησιμοποιώντας την κλάση Document και να δημιουργήσετε αντικείμενα συσκευής Resolution, TiffSettings και TIFF. Μπορείτε να λάβετε μία εικόνα TIFF χρησιμοποιώντας το process μέθοδος της κλάσης TiffDevice . Τέλος, μπορείτε να φορτώσετε το αρχείο TIFF χρησιμοποιώντας την κλάση Image και να το αποθηκεύσετε σε μορφή EMZ χρησιμοποιώντας [save](https:// μέθοδο apireference.aspose.com/imaging/java/com.aspose.imaging/Image#save-java.lang.String-com.aspose.imaging.ImageOptionsBase-).

Μετατροπή TEX σε EMZ με υδατογράφημα μέσω Java

Χρησιμοποιώντας το API, μπορείτε επίσης να εξάγετε το αρχείο TEX σε EMZ με υδατογράφημα στο έγγραφό σας EMZ. Για να προσθέσετε ένα υδατογράφημα, μπορείτε πρώτα να μετατρέψετε το TEX σε JPEG και να προσθέσετε ένα υδατογράφημα σε αυτό. Για να προσθέσετε υδατογράφημα, φορτώστε ένα αρχείο εικόνας χρησιμοποιώντας την κλάση Image , δημιουργήστε ένα αντικείμενο του Graphics κλάση και αρχικοποιήστε την με αντικείμενο Image, δημιουργήστε ένα νέο Matrix αντικειμένου και ορίστε τη μετάφραση και τον μετασχηματισμό στην επιθυμητή γωνία και προσθέστε υδατογράφημα χρησιμοποιώντας το [Graphics.drawString]( https://reference.aspose.com/imaging/java/com.aspose.imaging/Graphics# Μέθοδος drawString-java.lang.String-com.aspose.imaging.Font-com.aspose.imaging.Brush-float-float-). Αφού προσθέσετε το υδατογράφημα στην εικόνα σας, μπορείτε να αποθηκεύσετε το JPEG σε μορφή EMZ.

Μετατροπή & περιστροφή αρχείου TEX σε EMZ μέσω Java

Χρησιμοποιώντας το API, μπορείτε επίσης να περιστρέψετε την εικόνα εξόδου EMZ σύμφωνα με τις ανάγκες σας. Η μέθοδος Image.rotateFlip μπορεί να χρησιμοποιηθεί για την περιστροφή της εικόνας κατά 90/180/270 μοίρες και την αναστροφή της εικόνας οριζόντια ή κάθετα. Η βιβλιοθήκη παρέχει απλές μεθόδους για την εκτέλεση σύνθετων λειτουργιών, ενώ συγκεντρώνει όλες τις άσχημες λεπτομέρειες. Μπορείτε να καθορίσετε τον τύπο περιστροφής και αναστροφής που θα εφαρμοστεί στην εικόνα. Για να περιστρέψετε και να αναστρέψετε την εικόνα, μπορείτε να φορτώσετε την εικόνα JPEG που έχει μετατραπεί χρησιμοποιώντας την κλάση Image και να καλέσετε την εικόνα. μέθοδο rotateFlip ενώ καθορίζετε το κατάλληλο RotateFlipType .

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

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