Renderje le a XPS-et XLSM formátumba a C++ alkalmazásokban

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

 

A XPS konvertálása XLSM-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 XPS-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 XLSM-vé konvertálhatja.

C++ API a XPS XLSM-vé konvertálásához

  1. Nyissa meg a XPS-fájlt a Document osztályhivatkozás használatával
  2. Konvertálja a XPS-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 XLSM 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 XPS fájlinformációkat a C++ segítségével

Az Aspose.PDF for C++ emellett lehetővé teszi, hogy információkat szerezzen XPS-dokumentumáról, és megalapozott döntéseket hozzon az átalakítási folyamat előtt. A XPS-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 XLSM-fájlformátumot a streameléshez C++-on keresztül

Az Aspose.Cells for C++ lehetővé teszi a XLSM-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.

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

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