Visio VSDX do Word DOCX csharp

Pliki programu Visio mogą zawierać tekst, linie lub kształty w celu tworzenia rysunków, takich jak schemat blokowy, schemat organizacyjny itp. W niektórych scenariuszach może zaistnieć potrzeba przekonwertowania rysunku programu Visio na dokument programu Word w formacie DOC lub DOCX format pliku. W związku z tym w tym artykule wyjaśniono, jak programowo przekonwertować plik diagramów VSD lub VSDX na dokument programu Word w formacie pliku DOC lub DOCX w języku C#.

VSD/VSDX do Word DOC lub DOCX Converter – C# API Instalacja

Aby przekonwertować plik programu Visio na dokument programu Word, należy wykonać dwuetapową procedurę. Po pierwsze, musisz przekonwertować wejściowy plik VSD lub VSDX do formatu PDF za pomocą Aspose.Diagram for .NET API. Następnie musisz przekonwertować plik PDF na dokument Word w formacie DOC lub DOCX za pomocą Aspose.PDF for .NET API. Możesz uzyskać dostęp do interfejsów API z sekcji Downloads lub za pomocą poniższych poleceń instalacji NuGet:

PM> Install-Package Aspose.Diagram
PM> Install-Package Aspose.PDF

Konwertuj diagram Visio VSD / VSDX na dokument Word DOC w języku C#

Możesz przekonwertować plik VSD lub VSDX na dokument programu Word w formacie DOC, wykonując następujące czynności:

  1. Załaduj wejściowy plik VSD lub VSDX, używając klasy Diagram.
  2. Konwertuj plik Visio na pośredni plik PDF.
  3. Wyeksportuj plik PDF do dokumentu programu Word w formacie DOC z klasą Document.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować diagram VSD lub VSDX na dokument programu Word w formacie DOC w języku C#:

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

// Utwórz strumień pamięci i zapisz schemat jako PDF
MemoryStream stream = new MemoryStream();

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

// Załaduj wejściowy plik PDF ze strumienia
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

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

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

Konwertuj diagram Visio VSD / VSDX na program Word DOCX w języku C#

Możesz przekonwertować plik VSD lub VSDX na plik DOCX Word, wykonując poniższe czynności:

  1. Załaduj wejściowy plik VSD lub VSDX z klasą Diagram.
  2. Przekonwertuj plik Visio na pośredni dokument PDF za pomocą metody Save.
  3. Renderuj plik PDF do dokumentu DOCX Word, używając klasy Document.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować diagram VSD lub VSDX Visio na dokument programu Word w formacie DOCX w języku C#:

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

// Utwórz strumień pamięci i zapisz schemat jako PDF
MemoryStream stream = new MemoryStream();

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

// Załaduj wejściowy plik PDF ze strumienia
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// Ustaw właściwości wyjściowego dokumentu tekstowego
DocSaveOptions options = new DocSaveOptions();
options.RecognizeBullets = true;
options.Format = Aspose.Pdf.DocSaveOptions.DocFormat.DocX;

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

Uzyskaj bezpłatną licencję API

Możesz wypróbować wszystkie funkcje API bez żadnych ograniczeń dzięki darmowej licencji tymczasowej.

Wniosek

W tym artykule zbadałeś, jak programowo przekonwertować plik VSD lub VSDX na dokument programu Word jako plik DOC lub DOCX w języku C#. Ponadto możesz przejrzeć dokumentację, aby sprawdzić inne obsługiwane funkcje. W przypadku jakichkolwiek pytań skontaktuj się z nami na forum.

Zobacz też

Konwertuj plik VSD lub VSDX Visio na SWF w języku C#