Arbeta med glödeffekten av form eller diagram med C++

Möjliga användningsscenario

Aspose.Cells tillhandahåller egenskapen Shape.Glow tillsammans med GlowEffect klass för att arbeta med glödeffekten av form eller diagram. GlowEffect klassen innehåller följande egenskaper som kan ställas in för att uppnå olika resultat enligt applikationens krav.

Arbeta med glödeffekten av form eller diagram

Följande exempel laddar källfils Excel och får åtkomst till den första formen i det första kalkylbladet och ställer in underegenskaperna för Shape.Glow egenskapen och sparar sedan arbetsboken i utdata Excel-fil.

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

using namespace Aspose::Cells;
using namespace Aspose::Cells::Drawing;

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

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

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

    // Load your source excel file
    Workbook wb(srcDir + u"sample.xlsx");

    // Access first worksheet
    Worksheet ws = wb.GetWorksheets().Get(0);

    // Access first shape
    Shape sh = ws.GetShapes().Get(0);

    // Set the glow effect of the shape, Set its Size and Transparency properties
    GlowEffect ge = sh.GetGlow();
    ge.SetSize(30);
    ge.SetTransparency(0.4);

    // Save the workbook in xlsx format
    wb.Save(outDir + u"output_out.xlsx");

    std::cout << "Glow effect applied successfully!" << std::endl;

    Aspose::Cells::Cleanup();
}