===================================================================== AJPapps - Enlarge pixel picture 1.01 Линда Кайе 2012-2021. Посвящается Ариэль ===================================================================== Эта утилита предназначена для увеличения скриншотов, сделанных в эмуляторах игоровых приставок, а также любых других пиксельных картинок. Скриншоты увеличиваются в два раза и сохраняются в формате BMP. История создания ---------------- Вот взять, например, скриншот с эмулятора Денди. Он размером 256x240. Когда играешь, эмулятор всё это автоматически уваличивает и показывает большой картинкой. А как сделаешь скриншот - ничего не видно, даже в блог постить стыдно. Тогда я и придумала увеливичать их в два раза просто размножая пиксели. Качество картинки от этого не сильно падает, а если картинка сделана с эмулятора, то и вообще не заметно. Зато на выходе имеем большую картинку, которую можно рассмотреть получше во всех деталях. История изменений ----------------- • 1.00.0017 Первый публичный релиз. • 1.01.0023 [19.11.2021] [+] Обновлены библиотеки. [+] Появилась возможность сохранения картинок в PNG. [+] Добавлена иконка 48x48. Зависимости ----------- Для работы этой программы нужны следующие компоненты: • AJPapps - AJPapps support library 1.00 Файл AJPappsSupport0100.DLL • AJPapps - AJPapps support library FBE 1.00 Файл AJPappsSupportFBE0100.DLL • AJPapps - Console support 1.00 Файл ConsoleSupport0100.DLL • AJPapps - Graphics support library 1.00 Файл Graphics0100.DLL • AJPapps - Библиотека общих функций 3.05 Файл CommonFunctions0305.DLL • Microsoft Visual Basic Virtual Machine Файл MSVBVM60.DLL Эти компоненты обязательны. Они уже включены в программу установки ^_^ Информация о разработке ----------------------- Язык: Microsoft Visual Basic 6.0 SP6 Платформа: Windows XP Professional SP3 Установка --------- Просто запустите Setup.EnlargePixelPixture.EXE, и программа установки сама создаст все необходимые ярлыки. Использование ------------- Эта программа получает все необходимые данные через командную строку. Это удобно, если нужно обработать много картинок за один раз. Вот так выглядят параметры: EnlargePixelPixture[.EXE] Method InFileName OutFileName InFileName - имя исходного файла. Если оно содержит пробелы, то его следует заключить в кавычки. Поддерживаются форматы вроде BMP, GIF, JPG, PNG. OutFileName - имя файла, в который будет сохранена увеличенная картинка. Если оно содержит пробелы, то его следует заключить в кавычки. Программа сохранит этот файл в формате BMP или PNG (см. ниже). Method - метод увеличиения картинки. Программа берёт каждый пиксель и дорисовывает вокруг него ещё три пикселя, закрашенные в чёрный цвет или в тот же цвет, в который закрашен исходный. Выбор цвета делается исходя из этого параметра. 1 - один пиксель оригинального цвета, три - чёрного. 2 - два пикселя оригинального цвета, два - чёрного (эффект сканлиний). 3 - три пикселя оригинального цвета, один - чёрного. 4 - все четыре пикселя - оригинального цвета. Так же к этому параметру можно добавить букву "P" (например, "3P"), чтобы указать программе сохранять картинку в формате PNG вместо BMP. Вот пример использования программы для получения эффекта сканлиний: EnlargePixelPixture 2 "Darkwing Duck.PNG" "Darkwing Duck [Large].BMP" То же самое, но в PNG: EnlargePixelPixture 2P "Darkwing Duck.PNG" "Darkwing Duck [Large].PNG" Удаление -------- Удаление производится обычным способом - через Установку и удаление программ. Маленький копирайт ------------------ 1. Программа распространяется бесплатно. 2. Вы имеете право распространять её на тех же условиях. 3. При распространении вы не имеете права менять авторство программы, присваивать его себе или каким-либо иным способом искажать его. 4. Разрешено коммерческое использование программы (в офисе, на производстве) за исключением её платного распространения или сдачи в аренду. 5. Программа распространяется как есть. Автор не несёт ответственности за любые трагедии или несчастные случаи, вызванные использованием программы. 6. Вы имеете право использовать ActiveX компоненты, поставляемые с программой, в собственных программах. При этом автор не гарантирует совместимость будущих версий компонентов. 7. Для любого пункта данного соглашения может быть сделано исключение с разрешения автора программы. 8. По любым вопросам, связанным с данной программой, обращайтесь по адресу lindaoneesama@gmail.com Контакты -------- Почта: lindaoneesama@gmail.com Сайт: https://www.lindachan.net