Transformeer TEX naar XAMLFLOW via Java

On Premise Java API om TEX naar XAMLFLOW te renderen zonder een applicatie van derden te gebruiken

 

U kunt TEX naar XAMLFLOW converteren met behulp van twee eenvoudige stappen. Eerst moet u het TEX-bestand naar DOC renderen met Aspose.PDF for Java . Daarna kunt u met behulp van de krachtige API voor documentverwerking Aspose.Words for Java DOC naar XAMLFLOW converteren. Beide API’s vallen onder het pakket Aspose.Total for Java .

Java API om TEX naar XAMLFLOW te converteren

  1. Open het TEX-bestand met de klasse Document
  2. Converteer TEX naar DOC met behulp van save methode:
  3. Laad het DOC-bestand met behulp van de Document klasse van Aspose.Words
  4. Sla het document op in XAMLFLOW-formaat met behulp van save methode en stel XAMLFLOW in als OpslaanFormaat

Conversievereisten

U kunt Aspose.Total voor Java gemakkelijk rechtstreeks vanuit een op Maven gebaseerd project gebruiken en bevatten Aspose.PDF voor Java en Aspose.Words voor Java in uw po.xml.

U kunt ook een ZIP-bestand krijgen van downloads .

// load TEX file with an instance of Document class
Document document = new Document("template.tex");
// save TEX as a DOC 
document.save("DocOutput.doc", SaveFormat.DOC); 
// load DOC with an instance of Document
Document outputDocument = new com.aspose.words.Document("DocOutput.doc");
// call save method while passing SaveFormat.XAML_FLOW
outputDocument.save("output.xaml_flow", SaveFormat.XAML_FLOW);   

Conversievereisten

Tijdens het converteren van TEX naar XAMLFLOW kunt u, zelfs als uw document met een wachtwoord is beveiligd, het nog steeds openen met de PDF Manipulation API Aspose.PDF for Java . Om het versleutelde bestand te openen, moet u een Document -object maken en de TEX openen met het wachtwoord van de eigenaar.

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

Open met een wachtwoord beveiligd TEX-document via Java

Terwijl u uw invoerdocument opslaat in XAMLFLOW-bestandsindeling, kunt u uw document ook opslaan in een database in plaats van in een bestandssysteem. Mogelijk moet u het opslaan en ophalen van documentobjecten van en naar een database implementeren. Dit zou nodig zijn als u een inhoudsbeheersysteem zou implementeren. Om uw XAMLFLOW in de database op te slaan, is het vaak nodig om het document te serialiseren om een bytearray te verkrijgen. Dit kan worden gedaan met behulp van Aspose.Words for Java API. Nadat u uw byte-array hebt ontvangen, kunt u deze in de database opslaan met behulp van een SQL-instructie.

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.XAML_FLOW);
    // 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);
}  

Bekijk TEX conversieopties met Java

TEXs converteren naar APNG (Geanimeerde draagbare netwerkafbeeldingen)
TEXs converteren naar DICOM (Digitale beeldvorming en communicatie in de geneeskunde)
TEXs converteren naar DXF (Autodesk Drawing Exchange-indeling)
TEXs converteren naar EMZ (Windows gecomprimeerd verbeterd metabestand)
TEXs converteren naar IMAGE (Afbeeldingsbestanden)
TEXs converteren naar ODP (OpenDocument-presentatieformaat)
TEXs converteren naar OTP (OpenDocument Standaardformaat)
TEXs converteren naar POT (Microsoft PowerPoint-sjabloonbestanden)
TEXs converteren naar POTM (Microsoft PowerPoint-sjabloonbestand)
TEXs converteren naar POTX (Microsoft PowerPoint-sjabloonpresentatie)
TEXs converteren naar POWERPOINT (Presentatie bestanden)
TEXs converteren naar PPS (PowerPoint-diavoorstelling)
TEXs converteren naar PPSM (Diavoorstelling met macro's)
TEXs converteren naar PPSX (PowerPoint-diavoorstelling)
TEXs converteren naar PPT (PowerPoint presentatie)
TEXs converteren naar PPTM (Presentatiebestand met ingeschakelde macro's)
TEXs converteren naar PSD (Photoshop-document)
TEXs converteren naar SVGZ (Gecomprimeerde schaalbare vectorafbeeldingen)
TEXs converteren naar SWF (Shockwave Flash-film)
TEXs converteren naar TGA (Truevision grafische adapter)
TEXs converteren naar WMF (Windows-metabestand)
TEXs converteren naar WMZ (Gecomprimeerd Windows-metabestand)
TEXs converteren naar CSV (Door komma's gescheiden waarden)
TEXs converteren naar DIF (Formaat voor gegevensuitwisseling)
TEXs converteren naar DOCM (Microsoft Word 2007 Marco-bestand)
TEXs converteren naar DOT (Microsoft Word-sjabloonbestanden)
TEXs converteren naar DOTM (Microsoft Word 2007+ sjabloonbestand)
TEXs converteren naar DOTX (Microsoft Word-sjabloonbestand)
TEXs converteren naar EXCEL (Spreadsheet-bestandsindelingen)
TEXs converteren naar FLATOPC (Microsoft Word 2003 TekstverwerkingML)
TEXs converteren naar FODS (OpenDocument platte XML-spreadsheet)
TEXs converteren naar GIF (Grafisch uitwisselingsformaat)
TEXs converteren naar MARKDOWN (Lichtgewicht opmaaktaal)
TEXs converteren naar MD (Markdown-taal)
TEXs converteren naar ODS (OpenDocument-spreadsheet)
TEXs converteren naar ODT (OpenDocument Tekstbestandsindeling)
TEXs converteren naar OTT (Documentsjabloon openen)