Konvertera Export PUB till Word DOCX

I den här artikeln kommer du att lära dig hur du konverterar eller exporterar en MS Publisher PUB-fil till ett MS Word-dokument i formatet DOCX eller DOC. Steg-för-steg-guiden visar alla detaljer om konverteringen:

Java API:er för att konvertera PUB-fil till Word-dokument som DOC/DOCX

Du kommer att konvertera en PUB-fil till ett Word-dokument i två steg. Först konverterar du en PUB-fil till PDF med Aspose.PUB for Java API. Sedan konverterar du PDF-filen till ett Word-dokument med hjälp av Aspose.PDF for Java API. Du kan ladda ner JAR-filerna från avsnittet New Releases eller ange följande konfigurationer i pom.xml-filen för dina Maven-baserade projekt:

Förvar:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Beroende:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.8</version>
    </dependency>
</dependencies>

Konvertera PUB-fil till Word-dokument DOCX DOC Programmatiskt i Java

Du kan konvertera en Microsoft Publisher PUB-fil till ett Word-dokument i DOCX- eller DOC-format med följande steg:

  1. Initiera först ByteArrayOutputStream för att hålla mellanliggande fil.
  2. Initiera Pub Parser för PUB-filen.
  3. Parse indatapubliceringsfilen.
  4. Konvertera PUB till PDF-fil och spara utdata i strömmen.
  5. Ladda det mellanliggande PDF-dokumentet med klassobjektet Dokument.
  6. Slutligen, konvertera filen till MS Word DOCX- eller DOC-format med metoden Save.

Koden nedan förklarar hur man konverterar eller exporterar en PUB-fil till ett Word-dokument i DOCX DOC-format programmatiskt med Java:

// Ange sökväg för indatapubliceringsfil
String fileName = "Sample.pub";

// Initiera ByteArrayOutputStream för att hålla mellanliggande PDF-fil.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Initiera Pub Parser för PUB-filen
IPubParser parser = PubFactory.createParser(fileName);

// Analysera Publisher-filen
com.aspose.pub.Document doc = parser.parse();

// Konvertera PUB till PDF-fil och spara utdata i strömmen
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Ladda det mellanliggande PDF-dokumentet
Document pdfDocument = new Document(os.toByteArray());

// Konvertera eller exportera filen till MS Word DOCX- eller DOC-format
pdfDocument.save("PUBToDOCX.docx", SaveFormat.DocX);

Få gratis API-licens

Du kan utvärdera Aspose API:er utan några begränsningar genom att begära en gratis temporär licens.

Slutsats

Sammanfattningsvis har du lärt dig hur du konverterar eller exporterar Microsoft Publisher PUB-fil till ett Word-dokument som DOC- eller DOCX-fil programmatiskt med hjälp av Java. Du kan integrera den här funktionen i alla dina Java-baserade applikationer. Dessutom kan du utforska flera andra funktioner som erbjuds av Aspose API:er genom att besöka Dokumentation. Om du har några frågor är du välkommen att kontakta oss på Free Support Forum. Glad kodning!

Se även