Я новичок в Pascal и Delphi, и я пытаюсь выяснить, как сжать и/или изменить размер изображения, чтобы получить его ниже 300 КБ. Я не знаю, как начать и где найти пример. Кто-нибудь знает возможно ли это? А может, показать мне или указать на пример? Я использую RAD Studio XE4 для разработки.Как изменить размер/сжать изображение, чтобы получить его ниже 300kb
Предположим, у меня есть изображение одного из наиболее часто используемых типов, например png или jpeg, и оно больше 1024 x 768. Как сделать его 1024 x 768?
Вам необходимо решить, как решить проблему в первую очередь. 1. Вы хотите уменьшить или сжать? Сокращение, безусловно, потеряет информацию. Сжатие может быть потерянным или без потерь. 2. Какое изображение у вас есть? Фото лучше всего сжимать с помощью JPEG (lossy). Скриншоты часто лучше всего сжимаются с помощью PNG (без потерь). –
Должна быть возможна загрузка большинства используемых типов изображений, таких как png, jpeg ... Поэтому я могу ограничить тип изображений. Но потом? Скажем, я хочу, чтобы изображение было 1024 x768, если оно больше. Как я могу это сделать? – MmynameStackflow
Получить библиотеку изображений, которая поддерживает изменение размера изображения –