Manipulera positionsstorlek och designerdiagram

Kartans position och storlek

Ibland vill du ändra positionen eller storleken på det nya eller befintliga diagrammet i kalkylbladet. Aspose.Cells tillhandahållerChart.ChartObject egendom för att uppnå detta. Du kan använda dess underegenskaper för att ändra storlek på diagrammet med nytthöjd ochbredd eller placera om den med ny** X** och**Y** koordinater.

Kontrollera diagramposition och storlek

För att ändra diagrammets position (X, Y-koordinater) eller storlek (höjd, bredd), använd dessa egenskaper:

  1. Chart.ChartObject.X
  2. Chart.ChartObject.Y
  3. Chart.ChartObject.Height
  4. Chart.ChartObject.Width

Följande exempel förklarar användningen av ovanstående API:er, det laddar den befintliga arbetsboken som innehåller ett diagram i sitt första kalkylblad. Sedan ändrar den storlek och placerar om diagrammet med Aspose.Cells.

Manipulera designerdiagram

Det finns tillfällen då du behöver manipulera eller ändra diagram i designermallfiler. Aspose.Cells stöder fullt ut manipulering av designerdiagraminnehåll och element. Data, diagraminnehåll, bakgrundsbild och formatering kan bevaras med noggrannhet.

Manipulera designerdiagram i mallfiler

För att manipulera designerdiagram i mallfiler, använd diagramrelaterade API. Till exempel kan du använda egenskapen Worksheet.Charts för att hämta den befintliga diagramsamlingen i mallfilen.

Skapa ett diagram

Följande exempel visar hur man skapar ett pyramiddiagram. Vi kommer att manipulera detta diagram senare.

Manipulera diagrammet

Följande exempel visar hur man manipulerar det befintliga diagrammet. I det här exemplet ändrar vi diagrammet som skapats ovan. I den genererade utdatan, notera att datumetiketten för en datapunkt har ställts in på ‘Storbritannien, 30K’.

Manipulera ett linjediagram i designermallen

I det här exemplet kommer vi att manipulera ett linjediagram. Vi kommer att lägga till några dataserier till det befintliga diagrammet och ändra deras linjefärger.