Manipulera Position, Storlek och Designer Diagram med Golang via C++
Diagramposition och storlek
Ibland vill du ändra positionen eller storleken på det nya eller befintliga diagrammet i kalkbladet. Aspose.Cells erbjuder egenskapen Chart.GetChartObject() för att göra detta. Du kan använda dess underegenskaper för att omstorla diagrammet med ny höjd och bredd eller omlokera det med nya X och Y-koordinater.
Kontrollera diagrammets position och storlek
För att ändra diagrammets position (X, Y-koordinater) eller storlek (höjd, bredd), använd dessa egenskaper:
Följande exempel förklarar användningen av ovanstående API:er, den laddar den befintliga arbetsboken som innehåller ett diagram i dess första kalkylblad. Sedan ändrar det storlek och position för diagrammet med Aspose.Cells.
Manipulering av Designerdiagram
Det finns tillfällen då du behöver manipulera eller modifiera diagram i designmallfiler. Aspose.Cells stöder fullständigt manipulation av designmallinnehåll och element. Data, diagraminnehåll, bakgrundsbild och formatering kan bevaras med noggrannhet.
Manipulera designmallar i mallfiler för diagram
För att manipulera designmallar i mallfiler, använd de diagramrelaterade API:erna. Till exempel kan du använda Worksheet.Charts egenskapen för att hämta de befintliga diagrammen i mallfilen.
Skapa ett diagram
Följande exempel visar hur man skapar ett pyramiddiagram. Senare kommer vi att manipulera detta diagram.
Manipulera diagrammet
Följande exempel visar hur man manipulerar det befintliga diagrammet. I det här exemplet ändrar vi det skapade diagrammet ovan. I den genererade utmatningen, notera att datumetiketten för en datapunkt har ställts in till ‘Storbritannien, 30K’.
Manipulera ett linjediagram i designmallen
I det här exemplet kommer vi att manipulera ett linjediagram. Vi kommer att lägga till några data-serier i det befintliga diagrammet och ändra deras linjefärger.