Renderizar SVG a ODS en aplicaciones C++

Convierta SVG a ODS en aplicaciones C++ nativas sin necesidad de Microsoft® Excel o Adobe® Acrobat Reader

 

Convertir SVG a ODS en C++ a través de las bibliotecas de automatización de formato de archivo Aspose.Total for C++ es un proceso simple de dos pasos. En el primer paso, puede exportar SVG a XLSX usando Aspose.PDF for C++ , luego, usando Aspose.Cells for C++ API de programación de hojas de cálculo, puede convertir XLSX a ODS.

API de C++ para convertir SVG a ODS

  1. Abra el archivo SVG usando la referencia de clase Document
  2. Convierta SVG a XLSX usando la función miembro Save
  3. Cargue el documento XLSX utilizando la referencia de clase IWorkbook
  4. Guarde el documento en formato ODS usando la función miembro Save

Requisitos de conversión

Instale desde la línea de comandos como nuget install Aspose.Total.Cpp o a través de Package Manager Console de Visual Studio con Install-Package Aspose.Total.Cpp.

Como alternativa, obtenga el instalador MSI sin conexión o las DLL en un archivo ZIP desde descargas .

Obtenga o establezca la información del archivo SVG a través de C++

Aspose.PDF for C++ también le permite obtener información sobre su documento SVG y le permite tomar decisiones informadas antes de su proceso de conversión. Para obtener información específica de un archivo SVG, primero debe llamar al método get_Info() de Document clase. Una vez que se recupera el objeto DocumentInfo, puede obtener los valores de las propiedades individuales. Además, también puede establecer las propiedades utilizando los métodos respectivos de la clase DocumentInfo.

Guarde el formato de archivo ODS para transmitir a través de C++

Aspose.Cells for C++ permite guardar el formato de archivo ODS para transmitir. Para guardar archivos en una secuencia, cree un objeto MemoryStream o FileStream y guarde el archivo en ese objeto de secuencia llamando al IWorkbook Save del objeto. Especifique el formato de archivo deseado mediante la enumeración SaveFormat al llamar al método Save.

Explore SVG opciones de conversión con C++

Convertir SVGs a CSV (Valores separados por comas)
Convertir SVGs a DIF (Formato de intercambio de datos)
Convertir SVGs a EXCEL (Formatos de archivo de hoja de cálculo)
Convertir SVGs a FODS (Hoja de cálculo XML plano de OpenDocument)
Convertir SVGs a MD (Lenguaje de rebajas)
Convertir SVGs a ODP (Formato de presentación de OpenDocument)
Convertir SVGs a OTP (Formato estándar de OpenDocument)
Convertir SVGs a POT (Archivos de plantilla de Microsoft PowerPoint)
Convertir SVGs a POTM (Archivo de plantilla de Microsoft PowerPoint)
Convertir SVGs a POTX (Presentación de plantilla de Microsoft PowerPoint)
Convertir SVGs a POWERPOINT (Archivos de presentación)
Convertir SVGs a PPS (Presentación de diapositivas de PowerPoint)
Convertir SVGs a PPSM (Presentación de diapositivas habilitada para macros)
Convertir SVGs a PPSX (Presentación de diapositivas de PowerPoint)
Convertir SVGs a PPT (Presentación de Powerpoint)
Convertir SVGs a PPTM (Archivo de presentación habilitado para macros)
Convertir SVGs a SWF (Película flash de onda de choque)
Convertir SVGs a SXC (Hoja de cálculo de cálculo de StarOffice)
Convertir SVGs a TSV (Valores separados por tabuladores)
Convertir SVGs a TXT (Documento de texto)
Convertir SVGs a XAML (Archivo XAML)
Convertir SVGs a XLAM (Complemento de Excel habilitado para macros)
Convertir SVGs a XLSB (Libro binario de Excel)
Convertir SVGs a XLSM (Hoja de cálculo habilitada para macros)
Convertir SVGs a XLT (Excel 97 - Plantilla 2003)
Convertir SVGs a XLTM (Plantilla de Excel habilitada para macros)
Convertir SVGs a XLTX (Plantilla de Excel)
Convertir SVGs a DOCM (Archivo Marco de Microsoft Word 2007)
Convertir SVGs a DOT (Archivos de plantilla de Microsoft Word)
Convertir SVGs a DOTM (Archivo de plantilla de Microsoft Word 2007+)
Convertir SVGs a DOTX (Archivo de plantilla de Microsoft Word)
Convertir SVGs a FLATOPC (Microsoft Word 2003 WordprocessingML)
Convertir SVGs a GIF (Formato de intercambio gráfico)
Convertir SVGs a MARKDOWN (Lenguaje de marcado ligero)
Convertir SVGs a ODT (Formato de archivo de texto de OpenDocument)
Convertir SVGs a OTT (Plantilla de documento abierto)
Convertir SVGs a PCL (Lenguaje de comandos de la impresora)
Convertir SVGs a PS (Archivo PostScript)
Convertir SVGs a RTF (Formato de texto enriquecido)