Visio do Word Java

Soubory Visio jako VSD nebo VSDX se používají k vytváření výkresů, jako jsou organizační schémata, mapa budovy atd. Podobně mohou obsahovat text nebo grafiku, kterou budete možná muset upravit pomocí textový procesor. Pro takové požadavky můžete převést soubor Visio VSD nebo VSDX na dokument aplikace Word ve formátu DOC nebo DOCX programově v jazyce Java.

Převodník VSD/VSDX do Word DOC nebo DOCX – instalace Java API

Soubory Visio jako VSD nebo VSDX lze převést na soubory Word ve formátu DOC nebo DOCX ve dvou krocích. Vstupní soubor se převede do formátu PDF pomocí Aspose.Diagram for Java API a poté převede tento soubor PDF do dokumentu DOC nebo DOCX Word pomocí Aspose.PDF for Java API. Jednoduše nakonfigurujte API stažením souborů JAR ze sekce New Releases nebo použitím následujících podrobností v pom.xml k jejich instalaci z Aspose Repository:

úložiště:

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

Závislost:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-diagram</artifactId>
        <version>22.3</version>
        <classifier>jdk16</classifier>
    </dependency>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>22.2</version>
    </dependency>
</dependencies>

Převeďte diagram Visio VSD/VSDX na dokument Word DOC v Javě

Chcete-li převést soubor VSD nebo VSDX Visio na dokument aplikace Word s příponou DOC, musíte provést následující kroky:

  1. Inicializujte instanci třídy Diagram a načtěte vstupní soubor Visia.
  2. Převeďte soubor VSD nebo VSDX na přechodný dokument PDF.
  3. Převeďte dokument PDF do souboru Word s příponou DOC.

Následující ukázka kódu ukazuje, jak převést diagram VSD nebo VSDX na soubor Word ve formátu DOC programově pomocí Java:

// Vytvořte objekt diagram pro načtení vstupního diagramu VSD/VSDX Visio
Diagram diagram = new Diagram("Diagram.vsd");

// Vytvořte ByteArrayOutputStream a uložte diagram jako PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

// Převeďte Visio VSD nebo VSDX do formátu PDF
diagram.save(baos, SaveFileFormat.PDF);

// Načtěte vstupní soubor PDF z ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

// Nastavte vlastnosti pro výstupní textový dokument
DocSaveOptions options = new DocSaveOptions();
options.setRecognizeBullets(true);
options.setFormat(DocFormat.Doc);

// Uložit výstupní soubor DOC Word
document.save("Test.doc");

Převeďte diagram Visio VSD/VSDX na Word DOCX programově v Javě

Chcete-li převést soubor VSD nebo VSDX do formátu DOCX, postupujte podle následujících kroků:

  1. Inicializujte objekt třídy Diagram pro načtení vstupního souboru VSD nebo VSDX.
  2. Exportujte vstupní soubor do formátu PDF metodou Uložit.
  3. Převeďte soubor PDF do formátu DOCX pomocí třídy Document.

Níže uvedený úryvek kódu ukazuje, jak převést diagram Visio ve formátu VSD nebo VSDX na dokument aplikace Word s rozšířením DOCX programově v jazyce Java:

// Vytvořte objekt diagram pro načtení vstupního diagramu VSD/VSDX Visio
Diagram diagram = new Diagram("Diagram.vsd");

// Vytvořte ByteArrayOutputStream a uložte diagram jako PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

// Převeďte Visio VSD nebo VSDX do formátu PDF
diagram.save(baos, SaveFileFormat.PDF);

// Načtěte vstupní soubor PDF z ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

// Nastavte vlastnosti pro výstupní textový dokument
DocSaveOptions options = new DocSaveOptions();
options.setRecognizeBullets(true);
options.setFormat(DocFormat.DocX);

// Uložit výstupní soubor DOCX Word
document.save("Test.docx");

Získejte bezplatnou licenci API

Rozhraní API můžete vyhodnotit v jeho plné kapacitě získáním bezplatné dočasné licence.

Závěr

V tomto článku jste se naučili, jak převést diagram Visio ve formátu VSD nebo VSDX na soubor aplikace Word jako dokument DOC nebo DOCX programově v Javě. Podporu dalších funkcí Visia si navíc můžete ověřit v části dokumentace. V případě jakýchkoliv dotazů nás neváhejte kontaktovat na fóru.

Viz také