C++ Excel till HTML

Excel-kalkylblad är användbara för att organisera, hantera och beräkna data. På samma sätt är HTML användbar för att visa innehåll i webbläsaren. Båda formaten är praktiska i sina specifika användningsfall. Det kan finnas fall där du måste visa Excel-data på webbplatser. I dessa fall skulle HTML vara det bättre formatet att använda. För att uppnå detta måste du konvertera den nödvändiga Excel-filen till HTML. Mot bakgrund av detta kommer du att lära dig hur du konverterar Excel-filer till HTML med C++.

C++ Excel till HTML Converter API – Gratis nedladdning

Aspose.Cells for C++ är ett inbyggt C++ API för att skapa, konvertera och manipulera Excel-kalkylblad. Du kan använda API:s inbyggda omvandlare för att konvertera Excel-filer till HTML. Installera API:et via NuGet eller ladda ner det direkt från avsnittet Nedladdningar.

PM> Install-Package Aspose.Cells.Cpp

Excel till HTML C++ konvertering

Följande är stegen för att konvertera Excel-filer till HTML:

Följande är C++-kodavsnittet för att konvertera Excel-filer till HTML:

// Källkatalogens sökväg.
StringPtr srcDir = new String("SourceDirectory\\");

// Utdatakatalogsökväg.
StringPtr outDir = new String("OutputDirectory\\");

// Ladda Excel-fil
intrusive_ptr<IWorkbook>  workbook = Factory::CreateIWorkbook(srcDir->StringAppend(new String("sampleExcelFile.xlsx")));

// Spara som HTML-fil
workbook->Save(outDir->StringAppend(new String("sampleExcelFile_out.html")), SaveFormat_Html);

C++ Excel till HTML-konvertering med ytterligare alternativ

Aspose.Cells for C++ API tillhandahåller klassen IHtmlSaveOptions för att anpassa den konverterade HTML-filen. Följande är alternativen som tillhandahålls av klassen IHtmlSaveOptions.

Alternativ som tillhandahålls av klassen IHtmlSaveOptions

Konvertera Excel till HTML med IHtmlSaveOptions

Följande är stegen för att konvertera Excel till HTML med ytterligare alternativ:

Följande kodexempel visar hur du konverterar Excel-filer till HTML med ytterligare alternativ:

// Källkatalogens sökväg.
StringPtr srcDir = new String("SourceDirectory\\");

// Utdatakatalogsökväg.
StringPtr outDir = new String("OutputDirectory\\");

// Ladda Excel-fil
intrusive_ptr<IWorkbook>  workbook = Factory::CreateIWorkbook(srcDir->StringAppend(new String("sampleExcelFile.xlsx")));

// Skapa IHtmlSaveOptions-objekt.
intrusive_ptr<Aspose::Cells::IHtmlSaveOptions> options = Factory::CreateIHtmlSaveOptions();

// Inaktivera export av det dolda arket
options->SetExportHiddenWorksheet(false);

// Spara som HTML-fil
workbook->Save(outDir->StringAppend(new String("sampleExcelFile_out.html")), options);

Skaffa en gratis licens

Du kan prova API utan utvärderingsbegränsningar genom att begära en gratis tillfällig licens.

Slutsats

I den här artikeln har du lärt dig hur du konverterar en Excel-fil till HTML med C++. Dessutom har du sett olika alternativ för att anpassa Excel till HTML-konverteringen, till exempel om du vill exportera dolda kalkylblad. Du kan utforska mer om Aspose.Cells för C++ med hjälp av dokumentation.

Se även