Hogyan lehet az Excelt SVG-vé konvertálni C++-ban

Az Excel-fájlok numerikus és vizuális információkat is tartalmazhatnak, például grafikonokat vagy diagramokat. Ha bizonyos információkat grafikus formátumban szeretne megjeleníteni az alkalmazáson belül, érdemes lehet konvertálnia az Excelt SVG-re C++-ban. Ez a cikk lépésről lépésre és mintakóddal elmagyarázza, hogyan lehet az Excelt SVG-re módosítani C++-ban. A bemeneti fájlt XLSX vagy XLS formátumban töltheti be.

Az Excel SVG-vé konvertálásának lépései C++-ban

  1. Konfigurálja az alkalmazást a Aspose.Cells.Cpp hozzáadásával a NuGet Package Manager eszközzel
  2. Adja hozzá a Aspose::Cells névtér hivatkozását a projekthez
  3. Használja a Workbook osztálypéldányt a bemeneti Excel-fájl betöltéséhez
  4. Állítsa be a kimeneti SVG-fájl formátumát és képtulajdonságait
  5. Mentse a kimeneti SVG-képet az Excel-fájlból előállított lemezre

Ez a lépésenkénti megközelítés elmagyarázza az Excel vektorgrafikává konvertálásának egyszerű folyamatát C++ nyelven, ahol a bemeneti Excel fájl betöltődik, és a kimeneti kép különböző tulajdonságai vannak beállítva. Beállíthatja a felbontás tulajdonságait, valamint a kép megjelenítési formátumát igényei szerint. Az utolsó lépésben írja ki a kimeneti SVG képet a lemezre további feldolgozás vagy megtekintés céljából.

Kód az Excel SVG-vé konvertálásához C++-ban

A fenti kódrészletnek megfelelően a Factory::CreateIWorkbook metódust kell használnia a bemeneti Excel fájl betöltéséhez. Ezután állítson be néhány beállítást a kimeneti SVG-képhez az IImageOrPrintOptions osztály használatával, és folytassa a létrehozott fájl mentésével a fájl elérési útja és név megadásával. A kódban szereplő tulajdonságok bármely értékét módosíthatja, hogy megfeleljen a kimeneti feltételeknek.

Ez a rövid oktatóanyag arra összpontosít, hogyan változtathatja az Excelt vektorgrafikussá C++* használatával. Ha viszont az Excel diagramot JPEG képpé kell konvertálnia, olvassa el a hogyan lehet az Excel diagramot JPEG formátumba konvertálni C++ nyelven című cikket.

 Magyar