E

Excel

Требования

1. Программа для компиляции кода, например:

2. Три скачанных файла:

  • img-to-xlsx.py

  • xlsx-to-img.py

  • test.png

3. Библиотеки Python:

  • Pillow - для обработки изображения

  • openpyxl - для взаимодействия с электронными таблицами

  • numpy - для работы с большими массивами данных



Получение необходимых файлов:

Для этого нажмем на зеленую кнопку Code:

Затем Download ZIP:

Следующим этапом необходимо распаковать скачанный архив в папку Загрузки



Установка библиотек для Python

1. Откроем программму-компилятор:

  • Pycharm

  • Visual Code

2. Откроем терминал:

  • Для PyCharm: ALT + F12

  • Для Visual Code: CTRL + SHIFT + `

3. Установим библиотеки, введем команду:

pip install Pillow openpyxl numpy


Перевод картинки в Excel

Запуск при помощи PyCharm

1. Откроем файл img-to-xlsx.py

2. Запустим код:

Нажмем комбинацию клавиш CTRL + SHIFT + F10

Во время выполнения программы в консоле вывода будет показан прогресс работы:

3. Результат мы можем увидеть открыв файл img-to-xlsx.xlsx в папке с кодом: Загрузки/Excel/Excel/

Запуск при помощи Visual Code

1. Откроем файл img-to-xlsx.py

2. Перед запуском необходимо будет установить сам язык програмирования в виде расширения:

3. Затем запустить программу нажав кнопку в правом верхем углу:

4. Результат мы можем увидеть открыв файл img-to-xlsx.xlsx в папке с кодом: Загрузки/Excel/Excel/



Перевод изображения из Excel в png

Запуск при помощи PyCharm

1. Откроем файл img-to-xlsx.py

2. Запустим код:

Нажмем комбинацию клавиш CTRL + SHIFT + F10

В консоле увидим следующий вывод:

Строка "Press Enter to continue..." означает что прогармма ждет нажатия клавиши ENTER, время ожидания неограничено.

3. Следующим этапом необходимо открыть файл pixel_art.xlsx в папке с кодом.

Нарисуем картинку путем закрашивания ячеек. Рисовать необходимо в голубой области.

Например:

Затем закроем электронную таблицу, сохранив файл и перейдем обратно в программу-компилятор. Нажмем клавишу ENTER.

4. Результат

В конечном итоге нарисованная картинка откроется в виде PNG Изображения

Запуск при помощи Visual Code

Действия для данного компилятора аналогичны действиям в Pycharm, однако для запуска необходимо нажать кнопку в правом верхем углу: