Страница 1 из 1

ozf2 reader .NET beta

Добавлено: 28 май 2007, 10:58
man-of-motley
немного доработал исходный текст, в своё время опубликованный usm78 на этом форуме, перенёс на .NET и добавил пару функций: 1) читает теперь все картинки которые есть, а не только 100%. 2) позволяет прочитать часть картинки. скачать: http://www.gehtsoft.ru/egeht/_Misc_MMA/ ... r>assembly, документация http://www.gehtsoft.ru/egeht/_Misc_MMA/ ... r>исходные коды если нужен COM wrapper (что бы использовать при написании не .NET софта) - то без добавить. на сам код лицензия LGPL (использовать где угодно, (c) ставить). при публиковании кода так же обязательно указывать (c) ComponentAce, ибо это условие использования их реализации zlib, которая используется в библиотеке.

Re: ozf2 reader .NET beta

Добавлено: 28 май 2007, 11:05
Bushman
Планы по поводу ozfx3 имеются? А то один декодер в природе существует, но автор его не развивает и в виде исходников не распространял.

Попутно, из области идей, витающих в воздухе - для GlobalMapper теперь можно писать plug-in'ы импорта растровых форматов.


Re: ozf2 reader .NET beta

Добавлено: 28 май 2007, 12:11
man-of-motley
ozfx3 - если будет время и скучно - есть планы разобраться.
plug-ins - идея хорошая. парралельно ща прощупываю как бы сделать plug-in к ACDSee - но SDK по-видимому у них только по подписке.


Re: ozf2 reader .NET beta

Добавлено: 28 май 2007, 12:40
Bushman
Может тогда все же к IrfanView, который тоже бесплатный? 8)


Re: ozf2 reader .NET beta

Добавлено: 28 май 2007, 19:16
usm78
> Планы по поводу ozfx3 имеются?

Достаточно будет научиться декодировать "черный квадрат" 512 на 512.
По всей видимости он кодируется в зависимости от времени генерации.
Ключег должен быть в файле.
Судя по размеру файла, все остальное также как и озф2.



Re: ozf2 reader .NET beta

Добавлено: 29 май 2007, 08:42
man-of-motley
судя по тому что в img2ozf цепочки генерации в версии 2 и 3 отличаются не сильно - это так. но размер чуть больше - правда и (на самом сайте сказано) там больше images мелких масштабов.