Redimensionner la forme de l'étiquette de données du graphique pour l'adapter au texte
Redimensionner la forme de l’étiquette de données du graphique pour l’adapter au texte dans Microsoft Excel
Cette option est accessible sur l’interface Excel en sélectionnant l’une des étiquettes de données sur le graphique. Faites un clic droit et sélectionnez leFormater les étiquettes de données menu. AuTaille et propriétés onglet, développezAlignement pour révéler les propriétés associées, y compris lesRedimensionner la forme pour corriger le texte option.
Redimensionner la forme de l’étiquette de données du graphique pour l’adapter au texte
Afin d’imiter la fonctionnalité d’Excel consistant à redimensionner les formes d’étiquettes de données pour les adapter au texte, les API Aspose.Cells ont exposé le type booléenDataLabels.IsResizeShapeToFitTextDataLabels.IsResizeShapeToFitTextla propriété. Le morceau de code suivant montre le scénario d’utilisation simple deDataLabels.IsResizeShapeToFitTextDataLabels.IsResizeShapeToFitTextla propriété.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create an instance of Workbook containing the Chart | |
var book = new Workbook(dataDir + "source.xlsx"); | |
// Access the Worksheet that contains the Chart | |
var sheet = book.Worksheets[0]; | |
foreach (Chart chart in sheet.Charts) | |
{ | |
for (int index = 0; index < chart.NSeries.Count; index++) | |
{ | |
// Access the DataLabels of indexed NSeries | |
var labels = chart.NSeries[index].DataLabels; | |
// Set ResizeShapeToFitText property to true | |
labels.IsResizeShapeToFitText = true; | |
} | |
// Calculate Chart | |
chart.Calculate(); | |
} | |
// Save the result | |
book.Save(dataDir + "output_out.xlsx"); |