Renderje le a SVG-et XLTM formátumba a C++ alkalmazásokban

SVG konvertálása XLTM-vé a natív C++ alkalmazásokban Microsoft® Excel vagy Adobe® Acrobat Reader nélkül

 

A SVG konvertálása XLTM-vé C++ nyelven az Aspose.Total for C++ fájlformátumú automatizálási könyvtárakon keresztül egy egyszerű kétlépéses folyamat. Első lépésben exportálhatja a SVG-et XLSX-be az Aspose.PDF for C++ használatával, majd az [Aspose.Cells for C++] használatával. https://products.aspose.com/cells/cpp/ ) Spreadsheet Programming API, az XLSX-t XLTM-vé konvertálhatja.

C++ API a SVG XLTM-vé konvertálásához

  1. Nyissa meg a SVG-fájlt a Document osztályhivatkozás használatával
  2. Konvertálja a SVG-et XLSX-re a Mentés tagfüggvény használatával
  3. Töltse be az XLSX dokumentumot az IWorkbook osztályhivatkozás használatával
  4. Mentse el a dokumentumot XLTM formátumba a Mentés tagfüggvénnyel

Konverziós követelmények

Telepítés parancssorból nuget install Aspose.Total.Cppként, vagy a Visual Studio csomagkezelő konzolján keresztül az Install-Package Aspose.Total.Cpp paranccsal.

Alternatív megoldásként letöltheti az offline MSI telepítőt vagy a DLL-eket ZIP-fájlban a downloads webhelyről.

Szerezze be vagy állítsa be a SVG fájlinformációkat a C++ segítségével

Az Aspose.PDF for C++ emellett lehetővé teszi, hogy információkat szerezzen SVG-dokumentumáról, és megalapozott döntéseket hozzon az átalakítási folyamat előtt. A SVG-fájlok fájlspecifikus információinak megtekintéséhez először meg kell hívnia a get_Info() metódust. Document osztály. A DocumentInfo objektum lekérése után megkaphatja az egyes tulajdonságok értékeit. Ezenkívül a tulajdonságokat a DocumentInfo osztály megfelelő metódusaival is beállíthatja.

Mentse el a XLTM-fájlformátumot a streameléshez C++-on keresztül

Az Aspose.Cells for C++ lehetővé teszi a XLTM-fájl formátumú mentését az adatfolyamhoz. Fájlok adatfolyamba mentéséhez hozzon létre egy MemoryStream vagy FileStream objektumot, és mentse a fájlt az adatfolyam objektumba az IWorkbook meghívásával. az objektum Mentés metódusával. Adja meg a kívánt fájlformátumot a SaveFormat felsorolással a Mentés metódus meghívásakor.

SVG konverziós beállítások felfedezése C++

SVGs konvertálása CSV (Comma Seperated Values)
SVGs konvertálása DIF (Data Interchange Format)
SVGs konvertálása EXCEL (Spreadsheet File Formats)
SVGs konvertálása DOCM (Microsoft Word 2007 Marco File)
SVGs konvertálása DOT (Microsoft Word Template Files)
SVGs konvertálása DOTM (Microsoft Word 2007+ Template File)
SVGs konvertálása DOTX (Microsoft Word Template File)
SVGs konvertálása FLATOPC (Microsoft Word 2003 WordprocessingML)
SVGs konvertálása GIF (Graphical Interchange Format)
SVGs konvertálása MHTML (Web Page Archive Format)
SVGs konvertálása ODT (OpenDocument Text File Format)
SVGs konvertálása OTT (OpenDocument Standard Format)
SVGs konvertálása PCL (Printer Command Language Document)
SVGs konvertálása PS (PostScript File)
SVGs konvertálása RTF (Rich Text Format)
SVGs konvertálása WORDML (Microsoft Word 2003 WordprocessingML)
SVGs konvertálása FODS (OpenDocument Flat XML Spreadsheet)
SVGs konvertálása MD (Markdown Language)
SVGs konvertálása ODP (OpenDocument Presentation Format)
SVGs konvertálása ODS (OpenDocument Spreadsheet)
SVGs konvertálása OTP (OpenDocument Standard Format)
SVGs konvertálása POT (Microsoft PowerPoint Template Files)
SVGs konvertálása POTM (Microsoft PowerPoint Template File)
SVGs konvertálása POTX (Microsoft PowerPoint Template Presentation)
SVGs konvertálása PPS (PowerPoint Slide Show)
SVGs konvertálása PPSM (Macro-enabled Slide Show)
SVGs konvertálása PPSX (PowerPoint Slide Show)
SVGs konvertálása PPT (Microsoft PowerPoint 97-2003)
SVGs konvertálása PPTM (Macro-enabled Presentation File)
SVGs konvertálása SWF (Shockwave Flash Movie)
SVGs konvertálása SXC (StarOffice Calc Spreadsheet)
SVGs konvertálása TSV (Tab Seperated Values)
SVGs konvertálása TXT (Text Document)
SVGs konvertálása XLAM (Excel Macro-Enabled Add-In)
SVGs konvertálása XLSB (Excel Binary Workbook)
SVGs konvertálása XLSM (Macro-enabled Spreadsheet)