Writer портит изображения PNG

Автор kompilainenn, 1 ноября 2016, 21:42

0 Пользователи и 1 гость просматривают эту тему.

economist

Ну вот, уже стало яснее.

Кстати, с т. зр. профессиональной графики - форматы TIFF и PNG почти равнозначны. TIFF легче выводится на широкоформатных плоттерах (10х4 м, до 150 dpi), поддерживает геотеги (да вообще всё) и еще немного мелких плюсов, но в остальном они - equal.

Именно обилие спецификаций и параметров фильтров мешает TIFF-у стать простой заменой PNG. Новичкам особенно сложно.
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

McAaron

Цитата: economist от  3 ноября 2016, 16:59
Ну вот, уже стало яснее.

Кстати, с т. зр. профессиональной графики - форматы TIFF и PNG почти равнозначны. TIFF легче выводится на широкоформатных плоттерах (10х4 м, до 150 dpi), поддерживает геотеги (да вообще всё) и еще немного мелких плюсов, но в остальном они - equal.
У tiff и png разные задачи. tiff предназначен для хранения массивов изображений и метаданных любого формата, а png заточен под пересылку растров по сети.
png позиционируется как замена проприетарного gif плюс сахарок, типа прогрессивного рендеринга в фас и профиль, чтобы по дохлым сетям не гонять мегабайты.
Тифф не предназначен для работы в интернете -- его нужно полностью загрузить в память, чтобы узнать геометрию и форматы пикселей. Метаинформация разбросана по всему файлу, но чаще всего находится в конце. Зато в тифф можно натолкать всего, чего только душа захочет. Ну и яркость пикселей хранить не в идиотских целых градациях, а в человеческих числах с плавающей точкой, например, для самого яркого 1.0, для самого темного -- 0.0. Или наоборот. Поэтому в тиффе без каких-либо отдельных движений можно хранить даже карту урожайности.

Насчет профессиональной графики. Собственно, как только никон/кенон произведут камеру, а  хассельблад сканер, в которых выход вместо тиффа будет png, тогда можно будет сказать, что png годится для этого дела.
Но этого никогда не случится. Потому что png не контейнер и не может использоваться для хранения произвольной информации, например для файлов в raw формате, или, например, для ярлыков в том же png. А тифф может -- он именно для этого специально был придуман.


frob

Цитата: McAaron от  3 ноября 2016, 16:01Потому что png не контейнер и не может использоваться для хранения произвольной информации
PNG поддерживает "приватные" чанки,  в которые можно напихать чего угодно. Именно по причине чегоугодности поддерживать это "напиханое" будет только тот кто напихал.

kompilainenn

поймал и заскринил порчу (или некорректный рендер) вставленного PNG (см.аттач)
прилагаю также оригинал
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

mikekaganski

Цитата: kompilainenn от  8 ноября 2016, 22:35
поймал и заскринил порчу (или некорректный рендер) вставленного PNG (см.аттач)

Вы же знаете, что это неконструктивно. Нужен надёжный способ воспроизведения. Например, "ОС XYZ вер. ABC; LO ver. nnn, GL on/off, HarfBuzz off/on; сделай это и это потом попрыгай на левой ноге, глядя правым глазом на восток, а левым - на юг. Получишь результат..."
С уважением,
Михаил Каганский

kompilainenn

нету такого способа. если бы он был, я бы написал сразу куда надо
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

McAaron

Цитата: kompilainenn от  9 ноября 2016, 06:54
нету такого способа. если бы он был, я бы написал сразу куда надо
Есть такой способ.
Если файл без метрики, то при его масштабировании с увеличением, т.е. если он на экране будет занимать больше строк, чем его rows, то он будет всегда выглядеть ужасно. Но, достаточно уменьшить месштаб, что о нас в нижнем правом углу, даже не изменяя сам документ, как все становится красиво, если в результате на экран изображение будет отрендерено в меньшее количество строк, чем rows в файле.
Во вложении файл, где все описано с цифрами и даже с картинками.

Одним словом, если нужно вставить картинку низкого разрешения, ее нужно готовить в формате с метрикой.
В формате без метрики вставляются нормально только те картинки, которые имеют разрешение в рахзы выше, чем экранное -- они будут масштабироваться с уменьшением.