Вверх ↑
Ответов: 537
Рейтинг: 14
#1: 2022-06-04 07:09:21 ЛС | профиль | цитата
Если просто открыть картинку формата jpeg и сохранить в файл с качеством 100%, то качество картинки ухудшается, это можно увидеть даже в свойствах - подробно, графа разрешение, оно становится меньше более чем в 2 раза, а размер файла после сохранения увеличивается. Как это понимать? После сохранения в свойствах фала показывает 96 точек на дюйм, например в оригинале 300 - 350 точек на дюйм, после сохранения все те же 96. Можно как то сохранить файл с оригинальным разрешением? Задача такая: нужно открыть картинку написать текст на ней и сохранить с тем же качеством что и у оригинала.
Add(MainForm,5760284,322,105)
{
Left=20
Top=105
Width=370
Position=1
}
Add(Button,10902724,322,154)
{
Top=232
Width=354
Height=30
Align=4
Font=[MS Sans Serif,10,1,0,1]
TabOrder=-1
Caption="Open Image File"
link(onClick,5049552:doExecute,[])
}
Add(ODialog,5049552,371,154)
{
Filter="Файлы рисунков( jpg )|"
FileName=""
link(onExecute,2555054:doLoad,[])
}
Add(Img_Loader,2555054,427,154)
{
link(onLoad,8329207:doLoad,[])
}
Add(PictureStream,1336168,420,210)
{
Quality=100
Point(Quality)
link(Bitmap,2555054:Bitmap,[])
}
Add(SDialog,5242080,371,217)
{
FileName=""
link(onExecute,1336168:doSave,[])
}
Add(Button,4387675,322,217)
{
Left=5
Top=5
Align=4
Font=[MS Sans Serif,8,1,0,1]
Caption="Save Image File"
link(onClick,5242080:doExecute,[])
}
Add(Image,8329207,476,154)
{
Width=354
Height=232
Align=5
}

карма: 4

0
Редактировалось 2 раз(а), последний 2022-06-04 10:14:13