C++ kullanarak Excel den HTML ye Dönüşümde Belge Çalışma Kitabı ve Çalışma Sayfası Özelliklerini Dışa Aktar

Olası Kullanım Senaryoları

Bir Microsoft Excel dosyası, Microsoft Excel veya Aspose.Cells kullanılarak HTML’ye aktarıldığında, aşağıdaki ekran görüntüsünde gösterildiği gibi çeşitli Belge, Çalışma Kitabı ve Çalışma Sayfası özellikleri de dışa aktarılır. Bu özellikleri dışa aktarmamayı sağlayabilirsiniz; HtmlSaveOptions.GetExportDocumentProperties(), HtmlSaveOptions.GetExportWorkbookProperties() ve HtmlSaveOptions.GetExportWorksheetProperties() değerlerini false olarak ayarlayarak. Bu özelliklerin varsayılan değeri true‘dur. Aşağıdaki ekran görüntüsü, bu özelliklerin dışa aktarılan HTML’de nasıl göründüğünü gösterir.

todo:image_alt_text

Excel’de HTML’ye Belge, Çalışma Kitabı ve Çalışma Sayfası Özellikleri Dışa Aktarma

Aşağıdaki örnek kod, örnek Excel dosyasını yükler ve Belge, Çalışma Kitabı ve Çalışma Sayfası özelliklerini dışa aktarmadan HTML’ye dönüştürür çıktı HTML’si.

Örnek Kod

#include <iostream>
#include "Aspose.Cells.h"

using namespace Aspose::Cells;

int main()
{
    Aspose::Cells::Startup();

    // Source directory path
    U16String srcDir(u"..\\Data\\01_SourceDirectory\\");

    // Output directory path
    U16String outDir(u"..\\Data\\02_OutputDirectory\\");

    // Path of input Excel file
    U16String inputFilePath = srcDir + u"sampleExportDocumentWorkbookAndWorksheetPropertiesInHTML.xlsx";

    // Path of output HTML file
    U16String outputFilePath = outDir + u"outputExportDocumentWorkbookAndWorksheetPropertiesInHTML.html";

    // Load the sample Excel file
    Workbook workbook(inputFilePath);

    // Specify Html Save Options
    HtmlSaveOptions options;

    // We do not want to export document, workbook and worksheet properties
    options.SetExportDocumentProperties(false);
    options.SetExportWorkbookProperties(false);
    options.SetExportWorksheetProperties(false);

    // Export the Excel file to Html with Html Save Options
    workbook.Save(outputFilePath, options);

    std::cout << "Excel file exported to HTML successfully!" << std::endl;

    Aspose::Cells::Cleanup();
}