С Xubuntu 15.10, Простое Сканирование 3.18.1, тип файла по умолчанию, даже для изображений, PDF. Я хотел бы установить его на PNG, который возможен?
Существует связанный, более старый вопрос для изменения от JPG до PDF с решением, для переключения сканирования с изображения (JPG) для отправки текстовых сообщений (PDF) Простому Сканированию - Изменение Типа выходного файла по умолчанию к PDF и улучшению Сжатия? но я уже использовал изображение, и JPG не был бы решением также.
Я не нахожу файл конфигурации в ~/.config, который выглядит ответственным за простое сканирование, и меню параметров очень уменьшается.
Простое Сканирование хранит свои настройки в dconf базе данных скорее затем в Вашем профиле. Его ключи могут быть перечислены командой:
gsettings list-keys $(gsettings list-schemas | grep -i 'simple' | grep -i 'scan')
, Как Вы видите, нет никакого упоминания о предпочтительном формате файла.
На уровне страницы его разработчиков я также нашел подтверждение, что нет никакого способа сохранить Ваш предпочтительный формат файла постоянно: https://answers.launchpad.net/simple-scan / + вопрос/273400
Эта информация довольно нова. Возможно, когда-нибудь они добавят эту функциональность, но теперь типом файла по умолчанию является PDF. Более старые версии приложения были более адаптивными - они использовали PDF в качестве типа файла по умолчанию для 'текста' и JPG как тип файла по умолчанию для 'Изображения'. Это поведение является hardcoded. Изменение источника и перекомпиляции кажется единственным способом преодолеть это.
Как говорит @whtyger, нет никакого способа сделать это, но изменение исходного кода.
<час>Однако можно использовать это обходное решение:
Выполнение эта команда для установки imagemagick
:
sudo apt-get install imagemagick
Запущенный этот скрипт:
#!/bin/bash
read -p 'Please drag and drop the folder which has the PDFs here: ' FOLDER_PATH
cd "$FOLDER_PATH"
for pdf in *.pdf; do
convert "$pdf" "${pdf%.pdf}.png"
done
echo "Check the folder. You should have now all the files converted into png"
read -p "Do you want to delete the pdf files [no]? " delete_files
if [[ "$delete_files" =~ ^[yY]+[eE]?[sS]?$ ]]; then
rm *.pdf
fi