Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.06.30;
Скачать: [xml.tar.bz2];

Вниз

iTXt png чанк на objective-c   Найти похожие ветки 

 
Kolan ©   (2013-02-17 10:58) [0]

Привет! Давно не виделись :)

Я тут хотел сделать программу на objective-c, которая сохраняет текстовую информацию в png-файл.

Вот описание этих чанков: http://www.w3.org/TR/PNG/#11iTXt

Но никак не могу понять как это написать.

Я даже задал вопрос на Стековерфлоу: http://stackoverflow.com/questions/14915409/saving-text-in-itxt-chunk-in-objective-c Но ответы не могу понять. То ли нужно самому байты записывать, то ли это не те ответы (почему-то их заминусовали).

Может есть какая-то библиотека, которая позволяет работать с png?

Как можно сделать желаемое?


 
DVM ©   (2013-02-17 11:18) [1]


> Может есть какая-то библиотека, которая позволяет работать
> с png?

libpng разумеется


 
Kolan ©   (2013-02-17 12:02) [2]

Спасибо. А нет ли у этой библиотеки какой-нибудь человеческой обёртки на objective-c?


 
tesseract ©   (2013-02-17 12:36) [3]


> Спасибо. А нет ли у этой библиотеки какой-нибудь человеческой
> обёртки на objective-c?


Зачем тебе обёртка? objective-c полностью Pure-C, в отличии от c++.


 
Kolan ©   (2013-02-17 12:58) [4]

Потому что страшно :-) Objective-c хоть как-то можно понять. Хочется, чтобы было примерно как в примере на Яве, заполнил поля и всё.
http://stackoverflow.com/questions/721918/how-can-i-save-a-png-with-a-text-or-itxt-chunk-from-java

Что делать с этим непонятно:
http://www.libpng.org/pub/png/libpng-manual.txt


 
tesseract ©   (2013-02-17 13:31) [5]

Java -  зло. Если хочешь продолжать работать на C лучше привыкай к процедурке. Это на самом деле недолго - в Xcode отлично работает автодополнение. ИМХО самая лучшая среда - я оттуда постил diff патчи для  linux после 15 минут курения доков. А классы там унаследованы от smalltalk - там страниц 50 максимум. Намного удобнее c++ с виртуалками + RTTI нахаляву.


 
Дмитрий С ©   (2013-02-17 14:11) [6]

Мне кажется си это для особой категории программистов. С помощью макросов твориться такой ппц.
Я думаю в этом он уступает дельфи так же как linux уступает windows и macos, так же как андроид тем же MS и Apple - нет общей идеи, каждый тянет туда куда нравится.


 
DVM ©   (2013-02-17 15:04) [7]


> Дмитрий С ©   (17.02.13 14:11) [6]
> Мне кажется си это для особой категории программистов. С
> помощью макросов твориться такой ппц.

Еще которые визуально N символов подчеркивания отличают легко. Достаточно поглядеть в STL или BOOST - одни ___ и директивы препроцессора.


 
Inovet ©   (2013-02-17 15:27) [8]

> [7] DVM ©   (17.02.13 15:04)
> Достаточно поглядеть в STL или BOOST - одни ___ и директивы
> препроцессора.

А надо туда глядеть?


 
Kolan ©   (2013-02-17 15:54) [9]

Окей, спасибо всем.


 
©   (2013-02-17 16:04) [10]


>  одни ___ и директивы препроцессора.

будто это что-то плохое
по сути исходники stl даже смотреть не надо, это не vcl - документация отвечает на все вопросы


 
DVM ©   (2013-02-17 16:25) [11]


> * ©   (17.02.13 16:04) [10]


> будто это что-то плохое

а чего хорошего то, когда код, который вроде люди писали выглядит совершенно нечитабельным?


 
DVM ©   (2013-02-17 16:27) [12]


> по сути исходники stl даже смотреть не надо

если бы такое было только там, такое повсеместно, потому что STL и BOOST многие совершенно логично используют как образец для своего кода.


 
tesseract ©   (2013-02-17 16:45) [13]


> Я думаю в этом он уступает дельфи так же как linux уступает
> windows и macos, так же как андроид тем же MS и Apple -
> нет общей идеи, каждый тянет туда куда нравится.


А ты не думай - ты задачу выполняй.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.06.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.003 c
1-1305800933
Vigi
2011-05-19 14:28
2013.06.30
Универсальная функция поиска по маске


2-1352708166
AstonMartin
2012-11-12 12:16
2013.06.30
импорт в бд при многопользовательской работе


2-1352911408
1785
2012-11-14 20:43
2013.06.30
Перемещение выровненных компонентов по TPanel


15-1361084311
Kolan
2013-02-17 10:58
2013.06.30
iTXt png чанк на objective-c


15-1361046602
Юрий
2013-02-17 00:30
2013.06.30
С днем рождения ! 17 февраля 2013 воскресенье





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский