Есть у меня битмап. В нем что-то нарисовано.
Сохраняю на диск функцией Bitmap.SaveToFile(...
Потом открываю этот файл программкой Adobe PhotoShop. Выбираю Image-ImageSize-Resolution
получаю 72 pixel/inch
А мне надо, чтобы было 400 pixel/inch.
Как это сделать?:insane:
В фотошопе поменять не проблема.
Но дело в том, что картинок генерится тысячи за раз и поэтому мне надо, чтобы они сразу получались как надо, с нужным DPI.
Member
Статус: Не в сети Регистрация: 16.10.2002 Откуда: Moscow city
Vadim68 А вот такой еще тебе вопрос зачем тебе 400 DPI у экрана стандартно 72 насколько Я помню...
да и еще а генерятся картинки с каким DPI ???? Смысл увеличивать например ДПИ если их там полюбому не больше 72 ???? РАзмр картинки увеличить что бы ???
Junior
Статус: Не в сети Регистрация: 20.01.2005 Откуда: Riga
400 DPI возможно понадобится при печати с линеатурой более 180 LPI (линий на дюйм) обычная полиграфия там хватает и 300 DPI или 266 с линиатурой 130-150
Добавлено спустя 4 минуты, 16 секунд: Разрешение изменить можно следующим образом - ставишь курсор на окошкос картинкой, на самый верх окна нажимаешь правую клавишу появляется меню, имидж саиз и руками вводишь необходимое разрешение.
Вообще БМП формат в полиграфии не используется, обычно ТИФ или ДЖПГ
Slayder Да все просто.
Есть здоровый массив цифробуквенных строк (слов). Программка в цикле перебирает их, подставляет нужный шрифт, если нужно делает поворот на несколько градусов и сохраняет эти слова в небольшие bmp-файлики. Так вот, DPI этих файлов должно = 400 pix/inch.
Добавлено спустя 2 минуты, 10 секунд: MariNer_1 >>Разрешение изменить можно следующим образом
Это я умею. Только вот хочу чтобы эта процеДУРА выполнялась программно, так как файлов очень много и делать это на до часто. Автоматизировать процесс хочется
Member
Статус: Не в сети Регистрация: 07.09.2004 Откуда: Moscow-city
Vadim68 Если работа разовая - напиши action для Photoshop. Типа: open -> image size -> save -> close
А если от тебя требуют прогу, которая на выходе должна давать BMP/400dpi, то копай в документации, какая функция отвечает за dpi.
MariNer_1 В полиграфии линеатуру 180 никто не использует - либо 175lpi либо 200lpi - в любом случае д.б. кратно 25. Точно также 266dpi - либо 250 либо 300 (опять таки д.б. кратно 50) - иного не дано.
Advanced member
Статус: Не в сети Регистрация: 09.06.2003 Откуда: USSR
Вообщето у Bitmap нет понятия DPI. Просто при 400 DPI у тебя должна получатся оооочень большая битмапка
Цитата:
DPI The term DPI simply means dots per inch. A dot is also often called a pixel. So sometimes the term PPI (Pixels Per Inch) is also used. Actually the term pixel is only correct when referring to digital files and not when referring to printed media. But we'll come to that later. It is not important right now.
One very important thing you have to remember is that DPI is absolutely not a measure of image size. This is probably the most often made mistake. People will say: " my file is 72dpi and I have enlarged it to 300dpi". But changing dpi has nothing to do with the size of the file ! If the file you started with was 1000 by 2000 pixels, it will be exactly 1000 by 2000 pixels after changing the dpi setting. Regardless of the dpi setting, whether 10dpi or 10000dpi, the file will remain exactly 1000 by 2000 pixels. So the number of pixels is a measure of size for a digital image, dpi is not. DPI is a measure for resolution, Dots Per Inch. Once you realize this, things become much simpler. It's easy to see that DPI is a measure of resolution. The more dots per inch your (printed) image has, the sharper it will appear.
Suppose you want a print sized 6 by 9 inches in photo quality. What steps to calculate the required scan dpi? 1. A print of 6x9 inches in 300dpi requires a file of 6x300 by 9x300 pixels, or 1800 by 2700 pixels. 2. To get 1800 pixels out of 0.945 inches (or 2700 out of 1.417 inches), you would need to scan at 1905 pixels per inch. Divide 1800 by 0.945, giving 1905 pixels. Or divide 2700 by 1.417, giving the same result of 1905. 3. So scan your entire slide at 1905 dpi scan resolution.
Member
Статус: Не в сети Регистрация: 07.09.2004 Откуда: Moscow-city
Ray Adams
Цитата:
DPI не применим к размерам картинки, он применим для разрешения.
Мне кажется это и так все знают. К тому же можно поиграться с галочкой Resample Image. Соответсвенно размер увеличится/останется_прежним.
А для печати при неизменном размере растрового текста количество точек имеет значение. Хотя для лучшего результата надо бы 800dpi.
ps: вообще твоя мысль не очень-то ясна. К чему эти цитаты? Человеку надо из 72dpi текста в растре получить 400. А ты приводишь данные про скан фотографий.
Последний раз редактировалось Slayder 12.05.2005 13:07, всего редактировалось 1 раз.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения