powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jpeg как задать размер для печати
16 сообщений из 16, страница 1 из 1
jpeg как задать размер для печати
    #40053205
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
первоначально задан тут 22294036
но интересует решение на js
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053243
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,
Это наверно не в js, а в css делается

Код: css
1.
2.
3.
4.
5.
6.
@media print {
  .img {
     width: 5cm;
     height: 5cm;
   }
}
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053245
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voraa
Это наверно не в js, а в css делается
этот вариант годен для отображения в браузере, а мне надо внести изменения именно в файл . файл полученный из canvas.
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053273
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053277
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в JFIF ещё разрешение поправить нужно
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053281
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

Спасибо, вроде то что надо
сам пробовал?
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053282
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил
в JFIF ещё разрешение поправить нужно
это где?
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053283
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

после APP0 маркера
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053284
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
APP0 и APP1 - опциональны со всеми вытекающими
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053285
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил
после APP0 маркера
а поточнее?
мне разрешение менять не надо
вот тут https://jonhappy.github.io/modal_menu/pic.html
надо у большой картинки только задать размер при печати
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053286
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил
APP0 и APP1 - опциональны со всеми вытекающими
что-то не нашёл об их упоминании
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053294
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Размер при печати определяется заданным DPI
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053295
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053312
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

у меня есть канвас из которого я сохраняю jpg
и мне надо на основании этого примера https://github.com/hMatoba/piexifjs/blob/master/samples/CanvasSample.html
исправить
Код: javascript
1.
2.
            zerothIfd[piexif.ImageIFD.XResolution] = [300, 1];
            zerothIfd[piexif.ImageIFD.YResolution] = [300, 1];


и поправить это 22294252
??
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053389
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
у меня есть канвас из которого я сохраняю jpg

тогда EXIF отсутствует,

просто модифицировать сегмент APP0 (установить units,Xdensity, Ydensity - big endian!)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
X’FF’, SOI
X’FF’, APP0, length, identifier, version, units, Xdensity, Ydensity, Xthumbnail,
 Ythumbnail, (RGB)n
length (2 bytes) Total APP0 field byte count, including the byte
count value (2 bytes), but excluding the APP0
marker itself
identifier (5 bytes) = X'4A', X'46', X'49', X'46', X'00'
This zero terminated string (“JFIF”) uniquely
identifies this APP0 marker. This string shall
have zero parity (bit 7=0).
version (2 bytes) = X'0102'
The most significant byte is used for major
revisions, the least significant byte for minor
revisions. Version 1.02 is the current released
revision.
units (1 byte) Units for the X and Y densities.
units = 0: no units, X and Y specify the pixel
 aspect ratio
units = 1: X and Y are dots per inch
units = 2: X and Y are dots per cm
Xdensity (2 bytes) Horizontal pixel density
Ydensity (2 bytes) Vertical pixel density
...
Рейтинг: 0 / 0
jpeg как задать размер для печати
    #40053838
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

спасибо за помощь!!!
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jpeg как задать размер для печати
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]