Сохранение холста в виде изображения в kivy по определенному пути к файлу, указанному в filechooserview

#python #kivy #kivy-language

Вопрос:

Я создаю приложение для рисования в качестве одного из моих первых проектов kivy в качестве учебного опыта, и одной из основных функций в нем является save_as метод, с помощью которого вы можете сохранить изображение, нарисованное на холсте, по указанному пути к файлу в виде png . Я использую FileChooserListView встроенный kivy, чтобы получить указанный путь, который желает пользователь, и есть кнопка, которая должна сохранить рисунок в формате png.

У меня была действительно трудная проблема, пытаясь понять это и задаваясь вопросом, есть ли у кого-нибудь идея, как это возможно. Я знаю, что есть export_to_png встроенный метод, но он сохраняется в текущем каталоге, в котором находится папка кодирования.

Любые идеи были бы потрясающими, спасибо

Ответ №1:

Я знаю, что есть встроенный метод export_to_png, но он сохраняется в текущем каталоге, в котором находится папка кодирования.

Это экономит на любом пути, который вы ему укажете. Если вы хотите сохранить путь из filechooserview, передайте этот переход в качестве аргумента export_to_png .