Soubory Excel mohou obsahovat číselné i vizuální informace, jako jsou grafy nebo tabulky. Chcete-li v aplikaci zobrazit některé informace v grafickém formátu, možná budete chtít převést Excel na SVG v C++. Tento článek vysvětlí, jak změnit Excel na SVG v C++ s podrobnými podrobnostmi a ukázkovým kódem. Vstupní soubor můžete načíst ve formátu XLSX nebo XLS.
Kroky k převodu Excelu na SVG v C++
- Nakonfigurujte svou aplikaci přidáním Aspose.Cells.Cpp pomocí nástroje NuGet Package Manager
- Přidejte odkaz na jmenný prostor Aspose::Cells do projektu
- K načtení vstupního souboru aplikace Excel použijte instanci třídy Workbook
- Nastavte formát a vlastnosti obrázku pro výstupní soubor SVG
- Uložte výstupní obrázek SVG na disk vykreslený ze souboru aplikace Excel
Tento postup krok za krokem vysvětluje jednoduchý proces převodu Excelu na vektorovou grafiku v C++, kde se načte vstupní soubor Excel a nastaví se různé vlastnosti výstupního obrázku. Můžete nastavit vlastnosti rozlišení a také formát vykreslování obrázku podle vašich požadavků. V posledním kroku zapište výstupní obrázek SVG na disk pro další zpracování nebo prohlížení.
Kód pro převod Excelu na SVG v C++
Podle fragmentu kódu výše musíte pro načtení vstupního souboru aplikace Excel použít metodu Factory::CreateIWorkbook. Poté nastavte několik předvoleb pro výstupní obraz SVG pomocí třídy IImageOrPrintOptions a pokračujte v uložení vygenerovaného souboru zadáním cesty a názvu souboru. Libovolnou hodnotu vlastností v tomto kódu můžete upravit tak, aby vyhovovala vašim výstupním kritériím.
Tento krátký tutoriál se zaměřil na to, jak změnit Excel na vektorovou grafiku pomocí C++. Pokud však potřebujete převést graf Excel na obrázek JPEG, přečtěte si článek na jak převést Excel Chart na JPEG v C++.