Former i diagram

Lägga till etikettkontroll i diagrammet

Etiketter ger ett sätt att ge information till användare om innehållet i ett kalkylarks innehåll. Aspose.Cells tillåter dig att lägga till och manipulera etiketter även i diagram.

Klassen Aspose.Cells.Drawing.ShapeCollection tillhandahåller en metod med namnet AddLabelInChart, som används för att lägga till en etikettkontroll i ett diagram. Nedan finns en lista över de parametrar som används för metoden:

  • överst – vertikalt avstånd från etiketten till det övre vänstra hörnet i enheter av 1/4000 av diagramområdet.
  • vänster – det horisontella avståndet från etiketten till det övre vänstra hörnet i enheter av 1/4000 av diagramområdet.
  • höjd – etikettens höjd, i enheter av 1/4000 av diagramområdet.
  • bredd – etikettens bredd, i enheter på 1/4000 av diagramområdet.

Metoden returnerar Aspose.Cells.Drawing.Label-objekt. Klassen Label representerar en etikett i diagrammet. Den har några viktiga medlemmar:

  • Text (egenskap) – specificerar en etiketts bildtext.
  • Fill (egenskap) – specificerar färgfyllningsegenskaper.

Följande exempel visar hur man lägger till en etikett i diagrammet. Exemplet använder en designerfil (exp_piechart.xls) som har ett diagram i den. Vi använder denna fil för att infoga en etikett i diagrammet. Nedan finns den ursprungliga koden för att lägga till en etikett i diagrammet. Följande utdata genereras när koden utförs.

Lägga till textbox-styrenhet i diagrammet

Ett sätt att markera viktig information i en rapport är att använda en textruta. Till exempel, mata in text för att markera företagsnamnet eller för att ange den geografiska regionen med högst försäljning. Klassen Aspose.Cells.Drawing.ShapeCollection tillhandahåller en metod som heter AddTextBoxInChart, som används för att lägga till en textruta styrenhet i ett diagram. Följande är parametrarna som används för metoden:

  • top – det vertikala avståndet från den övre vänstra hörnet i enheter om 1/4000 av diagramområdet.
  • vänster – den vertikala avvikelsen för textrutan från det övre vänstra hörnet i enheter på 1/4000 av diagramområdet.
  • höjd – textrutans höjd, i enheter om 1/4000 av diagramområdet.
  • bredd – textrutans bredd, i enheter om 1/4000 av diagramområdet.

Metoden returnerar Aspose.Cells.Drawing.TextBox-objekt. Klassen TextBox representerar en textruta i diagrammet.

Följande exempel visar hur man lägger till en textruta i ett diagram. Exemplet använder den tidigare designerfilen (exp_piechart.xls) som har ett diagram i den. Vi använder denna fil för att infoga en textruta i diagrammet för att visa diagramtiteln. Nedan finns den ursprungliga koden för att lägga till en textruta i diagrammet.

Lägga till bild i diagrammet

Aspose.Cells gör det möjligt att infoga bilder i ett diagram. Till exempel, lägg till en bild för att betona eller ge mer mening åt ett diagram eller dess innehåll, eller infoga en varumärkesbildfil.

Klassen Aspose.Cells.Drawing.ShapeCollection tillhandahåller en metod som heter AddPictureInChart, som används för att lägga till ett bildobjekt i diagrammet. Följande är parametrarna som används för metoden:

  • top – det vertikala avståndet från den övre vänstra hörnet i enheter om 1/4000 av diagramområdet.
  • vänster – det vertikala avståndet från den övre vänstra hörnet i enheter om 1/4000 av diagramområdet.
  • ström – en strömobjekt som innehåller bilddata.
  • breddskala – bildens breddskala, en procentuell värde.
  • höjdskala – bildens höjdskala, en procentuell värde.

Metoden returnerar ett Aspose.Cells.Drawing.Picture-objekt. Klassen Picture representerar en bildobjekt i diagrammet.

Följande exempel visar hur man lägger till en bild i diagrammet. Exemplet använder den tidigare designerfilen (exp_piechart.xls) som har ett diagram i den. Vi använder denna fil för att infoga en bild i diagrammet. Nedan finns den ursprungliga koden för att lägga till en bild i diagrammet.

Lägger till kryssruta i diagrammet

Aspose.Cells tillåter dig att infoga kryssrutor i ett diagramblad genom att använda MsoDrawingType-uppräkningen. Följande exempel demonstrerar hur man lägger till en kryssruta i ett diagramblad.

Följande bild visar diagrambladet med kryssrutan i utdatafilen.

todo:image_alt_text

Den utdatafilen som genererats av följande kodsnutt bifogas för din referens.

Fortsatta ämnen