Нарисовать линию в Excel с помощью Python

В этом кратком руководстве объясняется, как рисовать линию в Excel с помощью Python. В нем есть подробная информация по настройке IDE, список шагов и пример кода, показывающий как нарисовать линию в Excel с помощью Python и различные другие фигуры. Это поможет вам понять процесс рисования линии с настраиваемыми настройками в соответствии с вашими потребностями.

Шаги по рисованию линии в листе Excel с помощью Python

  1. Настройте IDE для рисования линии с помощью Aspose.Cells для Python через Java
  2. Создайте файл Excel или загрузите существующий файл, используя класс workbook.
  3. Получите доступ к листу, на котором вы хотите нарисовать линию.
  4. Получите доступ к коллекции Shapes листа и вызовите метод addLine(), чтобы нарисовать линию.
  5. Сохраните файл Excel с новой формой линии.

Вышеупомянутые шаги поясняют, как нарисовать линию в Excel с помощью Python. Начните процесс с создания файла Excel, доступа к листу и использования метода рисования addLine(). Передайте аргументы, определяющие начальную ячейку, смещение от верхнего левого угла целевой ячейки и координаты другого конца строки в пикселях.

Код для рисования линии в Excel с помощью Python

import jpype
import asposecells as cells
jpype.startJVM()
from asposecells.api import License, Workbook, SaveFormat, AutoShapeType, MsoDrawingType
# Instantiate a license
license = License()
license.setLicense("License.lic")
# Create a workbook
workbook = Workbook()
# Select a sheet
worksheet = workbook.getWorksheets().get(0)
# Draw line
worksheet.getShapes().addLine(2, 10, 2, 40, 200, 500)
# Save the output
workbook.save("sample.xlsx", SaveFormat.XLSX)
print("Line drawn successfully!!!")

Этот пример кода демонстрирует как создать линейную диаграмму в Excel с помощью Python. Вы можете нарисовать линию с помощью других методов AddAutoShape() с AutoShapeType.Line и метода AddShape() с MsoDrawingType.Line в качестве аргумента. Добавляйте различные фигуры с помощью перечислителя AutoShapeType, включая прямоугольники, овалы, трапеции, шестиугольники и восьмиугольники.

Эта статья научила нас рисовать линии и другие фигуры. Чтобы вставить изображение, обратитесь к статье на сайте как вставить изображение в Excel с помощью Python.

 Русский