Как преобразовать диаграмму Excel в PDF на C#

В этом кратком руководстве содержится информация о том, как преобразовать диаграмму Excel в PDF на языке C#, где файлы Excel могут иметь формат XLSX, XLS, ODS или любой другой формат, поддерживаемый MS Excel. В нем содержатся инструкции по настройке среды, пошаговая процедура для понимания процесса и работающий пример кода. Вы можете экспортировать диаграмму Excel в PDF на языке C# в любой из операционных систем, таких как Windows, Linux или macOS, без установки какого-либо стороннего инструмента.

Шаги по преобразованию диаграммы Excel в PDF на С#

  1. Настройте проект, чтобы добавить Aspose.Cells из диспетчера пакетов Nuget для преобразования диаграммы в PDF.
  2. Загрузите исходный файл Excel в объект Workbook с несколькими диаграммами.
  3. Получить ссылку на выбранный worksheet с диаграммами
  4. Получить ссылку на нужный график из коллекции графиков
  5. Вызовите функцию ToPdf из класса Chart, чтобы преобразовать диаграмму в PDF.
  6. Установите размер выходной страницы PDF и выравнивание диаграммы в нем
  7. Сохраните PDF на диск или в поток

Эти шаги представляют собой полное руководство по преобразованию графика Excel в PDF на C#. Набор инструкций включает в себя настройку проекта, загрузку целевой книги, выбор необходимой диаграммы с определенного листа, а затем сохранение ее в формате PDF. Это также помогает настроить диаграмму в выходном PDF-файле.

Код для рендеринга диаграммы Excel в PDF на С#

Этот код использует функцию Chart.ToPdf(), которая имеет несколько перегрузок. Если вы не хотите настраивать диаграмму в выходном PDF-файле, просто укажите имя выходного PDF-файла в функции Chart.ToPdf(). Однако во время процесса рендеринга диаграммы Excel в PDF на C#, если вы хотите установить размер выходной страницы PDF и горизонтальное/вертикальное выравнивание диаграммы, используйте соответствующую перегрузку, которая принимает размер в дюймах и предоставляет соответствующий перечислитель для установки выравнивание.

В этом руководстве подробно описан процесс создания PDF-файла из диаграммы Excel. Если вы хотите преобразовать диаграмму Excel в изображение, обратитесь к статье как преобразовать Excel в изображение в С#.

 Русский