"... і в кожному жарті є частка жарту"

image

Не так давно я опублікував маленьку замітку про невеликий програми, яку я розробив для приятеля. На мій подив, вона отримала непогані відгуки та «припала до двору» деяким «хабровчанам».

Я подумав і вирішив поділитися посиланнями на інші свої «крохотульки», маленькі розробки, опубліковані open source. Number #2 буде невелика програма-жарт, що перетворює зображення в форматі jpeg в Excel spreadsheet ;)

Ідея даної програми-жарти народилася в процесі «пивної вечірки» з друзями-програмістами. Мова зайшла про нестандартних форматах зберігання зображень; після обговорення ідеї зберігання зображення (або будь-якого «бінарника») в двійковому форматі у вигляді роздрукованого на лазерному або струменевому принтері аркуші паперу, з подальшим скануванням і розпізнаванням, мені прийшла в голову думка про використання фонового кольору клітинок електронної таблиці Excel.

Сказано — зроблено, реалізація зайняла трохи більше часу, ніж «гугление» роботи з MS Excel. Програмка не вона оптимізована, працює досить повільно (тому, що малює pixel by pixel), обробляє тільки jpeg формат. Я впевнений, що умільці — знавці роботи з MS Excel, зможуть прискорити її в рази (але, перш ніж зайнятися цим, подумайте, чи потрібно? Адже сенсу і користі від даної програмки практично нуль!).

Саму програмку, і її найпростіший вихідний код, ви можете завантажити з Codeplex-а. Таблицю Excel, що містить фотографію милої дівчини (спасибі, гугл!) у заголовку, можна завантажити ось тут (вірусів немає!).

Бути може, вихідний код даної програмки допоможе комусь в освоєнні взаємодії з MS Excel з C#, ну, або просто дасть вам невеликий привід посміхнутися, і згадати, що в нашій цікавої професії завжди залишається час для «нашенського», специфічного гумору та жартів :)
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.