Visio do Worda Java

Pliki Visio, takie jak VSD lub VSDX, są używane do tworzenia rysunków, takich jak schematy organizacyjne, mapa budynku itp. Podobnie mogą zawierać tekst lub grafikę, które mogą wymagać edycji za pomocą Edytor tekstu. W przypadku takich wymagań można programowo przekonwertować plik Visio VSD lub VSDX na dokument programu Word w formacie DOC lub DOCX w Javie.

Konwerter VSD/VSDX na Word DOC lub DOCX – instalacja Java API

Pliki programu Visio, takie jak VSD lub VSDX, można konwertować na pliki programu Word w formacie DOC lub DOCX w dwuetapowym procesie. Plik wejściowy jest konwertowany do formatu PDF za pomocą interfejsu API Aspose.Diagram for Java, a następnie konwertowany do dokumentu DOC lub DOCX Word za pomocą interfejsu API Aspose.PDF for Java. Po prostu skonfiguruj interfejs API, pobierając pliki JAR z sekcji New Releases lub korzystając z poniższych szczegółów w pom.xml, aby zainstalować je z Aspose Repository:

Magazyn:

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

Zależność:

 <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>

Konwertuj diagram Visio VSD / VSDX na dokument Word DOC w Javie

Musisz wykonać poniższe kroki, aby przekonwertować plik VSD lub VSDX Visio na dokument programu Word z rozszerzeniem pliku DOC:

  1. Zainicjuj instancję klasy Diagram, aby załadować wejściowy plik programu Visio.
  2. Konwertuj plik VSD lub VSDX na pośredni dokument PDF.
  3. Konwertuj dokument PDF na plik Word z rozszerzeniem DOC.

Poniższy przykładowy kod demonstruje, jak programowo za pomocą języka Java przekonwertować diagram VSD lub VSDX na plik programu Word w formacie DOC:

// Utwórz obiekt diagramu, aby załadować wejściowy diagram VSD/VSDX programu Visio
Diagram diagram = new Diagram("Diagram.vsd");

// Utwórz ByteArrayOutputStream i zapisz diagram jako PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

// Konwertuj Visio VSD lub VSDX na format PDF
diagram.save(baos, SaveFileFormat.PDF);

// Załaduj wejściowy plik PDF z ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

// Ustaw właściwości wyjściowego dokumentu tekstowego
DocSaveOptions options = new DocSaveOptions();
options.setRecognizeBullets(true);
options.setFormat(DocFormat.Doc);

// Zapisz wyjściowy plik DOC Word
document.save("Test.doc");

Programowo konwertuj diagram Visio VSD / VSDX na Word DOCX w Javie

Wykonaj poniższe czynności, aby przekonwertować plik VSD lub VSDX do formatu DOCX:

  1. Zainicjuj obiekt klasy Diagram, aby załadować wejściowy plik VSD lub VSDX.
  2. Wyeksportuj plik wejściowy do formatu PDF metodą Save.
  3. Przekonwertuj plik PDF do formatu DOCX za pomocą klasy Document.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować diagram programu Visio w formacie VSD lub VSDX na dokument programu Word z rozszerzeniem DOCX w Javie:

// Utwórz obiekt diagramu, aby załadować wejściowy diagram VSD/VSDX programu Visio
Diagram diagram = new Diagram("Diagram.vsd");

// Utwórz ByteArrayOutputStream i zapisz diagram jako PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

// Konwertuj Visio VSD lub VSDX na format PDF
diagram.save(baos, SaveFileFormat.PDF);

// Załaduj wejściowy plik PDF z ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

// Ustaw właściwości wyjściowego dokumentu tekstowego
DocSaveOptions options = new DocSaveOptions();
options.setRecognizeBullets(true);
options.setFormat(DocFormat.DocX);

// Zapisz wyjściowy plik DOCX Word
document.save("Test.docx");

Uzyskaj bezpłatną licencję API

Możesz w pełni przetestować interfejs API, uzyskując bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się programowo konwertować diagram programu Visio w formacie VSD lub VSDX na plik programu Word jako dokument DOC lub DOCX programowo w Javie. Dodatkowo możesz sprawdzić obsługę innych funkcji programu Visio, przeglądając sekcję dokumentacja. W przypadku jakichkolwiek pytań prosimy o kontakt na forum.

Zobacz też