تحويل إكسل إلى HTML مع تلميح باستخدام C++

تحويل Excel إلى HTML مع تلميحة

قد توجد حالات يتم فيها قطع النص في HTML الناتج وترغب في عرض النص الكامل كتلميح عند التمرير فوقه. تدعم Aspose.Cells ذلك عن طريق توفير خاصية HtmlSaveOptions.GetAddTooltipText(). تعيين الخاصية HtmlSaveOptions.GetAddTooltipText() إلى true سيضيف النص الكامل كتلميح في HTML الناتج.

تُظهر الصورة التالية التلميح السريع في ملف HTML المولد.

todo:image_alt_text

الرمز التالي يحمل ملف Excel المصدر ويولد ملف HTML الناتج مع أداة التلميح.

الكود المثالي

#include <iostream>
#include "Aspose.Cells.h"
#include "Aspose.Cells/HtmlSaveOptions.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

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

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

    // Open the template file
    Workbook workbook(sourceDir + u"AddTooltipToHtmlSample.xlsx");

    // Setup HTML save options
    HtmlSaveOptions options;
    options.SetAddTooltipText(true);  // Enable tooltip text in output

    // Save as HTML
    workbook.Save(outputDir + u"AddTooltipToHtmlSample_out.html", options);

    std::cout << "Workbook saved with tooltip text added!" << std::endl;

    Aspose::Cells::Cleanup();
}