C++ ile HTML ye kaydederken Üstü Çizili İçeriği Gizleme CrossHideRight ile
Contents
[
Hide
]
Olası Kullanım Senaryoları
Excel dosyanızı HTML’ye kaydederken, hücre dizeleri için farklı çapraz tipe belirleyebilirsiniz. Varsayılan olarak, Aspose.Cells Microsoft Excel’e uygun HTML üretir, ancak çapraz tipi CrossHideRight olarak değiştirirseniz, hücreyle örtüşen veya üst üste binen hücre dizelerinin sağ tarafındaki tüm dizeleri gizler.
HTML’ye Kaydederken CrossHideRight ile Örtüşmeyen İçeriği Gizleme
Aşağıdaki örnek kod, örnek Excel dosyasını yükler ve HtmlSaveOptions.GetHtmlCrossStringType()‘ı CrossHideRight olarak ayarladıktan sonra çıktı HTML’sine kaydeder. Ekran görüntüsü, CrossHideRight‘nin varsayılan çıkıştan çıktı HTML’sini nasıl etkilediğini açıklar.
Örnek Kod
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
// Load sample Excel file
U16String sourceDir(u"..\\Data\\01_SourceDirectory\\");
U16String outputDir(u"..\\Data\\02_OutputDirectory\\");
Workbook wb(sourceDir + u"sampleHidingOverlaidContentWithCrossHideRightWhileSavingToHtml.xlsx");
// Specify HtmlSaveOptions - Hide Overlaid Content with CrossHideRight while saving to Html
HtmlSaveOptions opts;
opts.SetHtmlCrossStringType(HtmlCrossType::CrossHideRight);
// Save to HTML with HtmlSaveOptions
wb.Save(outputDir + u"outputHidingOverlaidContentWithCrossHideRightWhileSavingToHtml.html", opts);
std::cout << "File saved successfully!" << std::endl;
Aspose::Cells::Cleanup();
}