#line #mschart #openxml-sdk #linechart
#линия #mschart #openxml-sdk #линейная диаграмма
Вопрос:
Мой клиент запросил диаграмму powerpoint типа LineChart, показывающую правило 80/20.
Это означает, что на каждом рынке должно быть всего несколько брендов, которые контролируют около 80% рынка. Что он в основном хочет, так это строку, показывающую, когда линия графика достигла 80% (красная линия на изображении ниже).
У меня нет проблем с рисованием приведенного ниже графика с использованием open xml (дайте мне знать, если кому-то понадобится моя помощь в этом вопросе), моя проблема заключается в рисовании красной линии над графиком.
Приведенное выше изображение отправлено моим клиентом.
Я действительно не думал об этой проблеме, поэтому я ищу идеи о том, как решить эту проблему.
Я использую Open XML SDK 2.0 для генерации диаграммы из .net.
Комментарии:
1. вы спрашиваете, как бы вы наложили такую линию в нужном месте? По сути, у вас четное количество точек на графике, поэтому вам нужно предварительно рассчитать, где вы хотите получить свои 80%, выбрав правильную точку на графике? Как это сделать? измерьте расстояние между точками, высоту / ширину диаграммы и любые поля и просуммируйте / разделите, чтобы получить правильное расположение.