
Konwertuj Visio na SVG lub Visio na HTML w Node.js
W naszym poprzednim poście na blogu omówiliśmy, jak programowo konwertować pliki VSDX do formatu PDF i PNG w aplikacji Node.js. Jednak w tym artykule opisano kroki i fragment kodu umożliwiający konwersję programu Visio na SVG lub Visio na HTML w Node.js. Ta biblioteka Visio Node.js umożliwia łatwą i szybką edycję, tworzenie i konwertowanie plików VSDX na inny format. Co więcej, możesz zapisać swój diagram jako stronę internetową i umieścić ją w witrynach swojej firmy.
W tym poście na blogu zostaną omówione następujące kwestie:
- Konwertuj Visio na SVG przy użyciu Node.js
- Biblioteka Node.js do konwersji VSDX lub Visio na HTML
- Konwertuj Visio do SVG lub Visio do HTML w Node.js - opcje zaawansowane
Konwertuj Visio na SVG przy użyciu Node.js
W tej sekcji dowiemy się, jak programowo przekonwertować plik VSDX lub VSD do formatu SVG, pisząc kilka linijek kodu źródłowego. Możesz odwiedzić ten artykuł, aby dowiedzieć się więcej na temat instalacji tego interfejsu API.
Zostaną wykonane następujące kroki:
- Wywołaj konstruktor Diagram(), aby załadować plik VSDX.
- Zainicjuj nową instancję SVGSaveOptions(), aby określić dodatkowe opcje.
- Wywołaj metodę setSVGFitToViewPort(true), która sprawi, że wygenerowany plik SVG będzie pasował do rzutni.
- Użyj tej metody setExportElementAsRectTag(true), aby ustawić element eksportu jako prostokąt.
- save(nazwa pliku, format) metoda zapisania pliku w formacie SVG.
Skopiuj i wklej następujący fragment kodu do swojego pliku.
var aspose = aspose || {};
aspose.diagram = require("aspose.diagram");
// Wywołaj konstruktor Diagram(), aby załadować plik VSDX.
diagram = new aspose.diagram.Diagram("sample.vsdx");
// Zainicjuj nową instancję SVGSaveOptions(), aby określić dodatkowe opcje.
options = new aspose.diagram.SVGSaveOptions();
// Wywołanie metody setSVGFitToViewPort(true) sprawi, że wygenerowany plik svg będzie pasował do portu wyświetlania
options.setSVGFitToViewPort(true);
//Użyj tej metody setExportElementAsRectTag(true), aby ustawić element eksportu jako prostokąt.
options.setExportElementAsRectTag(true);
// save(nazwa pliku, format), aby zapisać plik w formacie SVG.
diagram.save( "AutoFitShapesInVisio_Out.svg", options);

VSDX do SVG w Node.js
Biblioteka Node.js do konwersji VSDX lub Visio na HTML
Wykonamy kroki wymienione poniżej, aby przekonwertować plik VSDX na stronę internetową:
- Zainicjuj konstruktor Diagram(), aby załadować plik VSDX.
- Utwórz instancję nowej instancji HTMLSaveOptions(), aby zdefiniować dodatkowe opcje.
- Wywołaj tę metodę setTitle(string), aby ustawić tytuł dokumentu HTML.
- setSaveToolBar(true) określi, czy dołączyć pasek narzędzi, czy nie.
- Wywołaj metodę setDefaultFont(string), aby ustawić czcionkę.
- save(nazwa pliku, format) metoda zapisania pliku w formacie HTML.
Poniższy fragment kodu konwertuje diagram programu Visio na plik HTML.
var aspose = aspose || {};
aspose.diagram = require("aspose.diagram");
// Wywołaj konstruktor Diagram(), aby załadować plik VSDX.
diagram = new aspose.diagram.Diagram("sample.vsdx");
// Zainicjuj nową instancję SVGSaveOptions(), aby określić dodatkowe opcje.
options = new aspose.diagram.SVGSaveOptions();
// Wywołanie metody setSVGFitToViewPort(true) sprawi, że wygenerowany plik svg będzie pasował do portu wyświetlania
options.setSVGFitToViewPort(true);
//Użyj tej metody setExportElementAsRectTag(true), aby ustawić element eksportu jako prostokąt.
options.setExportElementAsRectTag(true);
// save(nazwa pliku, format), aby zapisać plik w formacie SVG.
diagram.save( "AutoFitShapesInVisio_Out.svg", options);

VSDX do HTML w Node.js
Konwertuj Visio do SVG lub Visio do HTML w Node.js - opcje zaawansowane
Ponadto ta biblioteka diagramów Node.js udostępnia także wiele funkcji związanych z formatami plików HTML i SVG. Można jednak znaleźć również fragmenty kodu demonstrujące użycie tych metod.
Zdobądź bezpłatną licencję
Wypróbuj interfejs API poza ograniczeniami ewaluacyjnymi, prosząc o bezpłatną licencję tymczasową.
Podsumowując
W ten sposób zakończymy ten wpis na blogu. Przeszliśmy przez kilka interesujących punktów, które obejmują konwersję Visio do SVG i Visio do HTML w aplikacji Node.js. Ten wpis na blogu naprawdę Ci pomoże, jeśli chcesz zintegrować bibliotekę Aspose.Diagram w celu konwersji plików VSDX na inne popularne formaty plików. Ponadto możesz zapoznać się z dokumentacją w celu uzyskania dalszych funkcji. Co więcej, conholdate.com stale pisze nowe artykuły. Dlatego pozostań w kontakcie, aby uzyskać najnowsze aktualizacje.
Zadać pytanie
Możesz dzielić się swoimi pytaniami i wątpliwościami na naszym forum.