Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     22 Nov 2000  15:52:20
 To : Pavel Kurnosoff
 Subject : Re: Чтение Doc или RTF
 -------------------------------------------------------------------------------- 
 
 Pavel Kurnosoff <Pavel.Kurnosoff@p25.f736.n5030.z2.fidonet.org> wrote:
 
 PK>On Tue, 21 Nov 00 11:43:58 +0300 vitus  wrote:
  PK>> 2. хотелось бы поиметь сорец wmfs2pngs. я догадываюсь, что оно делает, но
  PK>> оригинал был бы лучше.
  v>> http://wvware.sourceforge.net
 PK>блин, не wmftopng, а то, что в этом RTF::Wmf2 прописано для запуска, когда
 PK>оно
 
 Ах, да...
 
 PK>форкается. ну запускабельная обертка для этого модуля перловая...
  v>> Кстати, на ftp.ice.ru в том же каталоге freeware патченная libwmf тоже
  v>> лежит.
 PK>а чего там патчится? а то я родную поставил... кстати, это нормально, что ни
 PK>одна картинка из вордового клипарта не находится? у меня почему-то выдераются
 PK>только те, что я вставлял гифами. а для тех хэндлер pict вообще не
 PK>вызывается.
 
 Это странно. Похоже, что у тебя как раз ни разу не работает работа с
 wmf, которые wmf, а работают только те что rle-encoded bitmap, которые
 родная libwmf не брала.
 
 PK>оно только хедеры регэкспами режет или по всем правилам заворачивает вещи
 PK>типа <script> и <iframe>? я сейчас на html::parser пытаюсь выродить нечто,
 PK>что
 
 Хедеры регекспами. script и iframe разрешены. Хотя ты прав - надо бы 
 запретить нафиг.
 
 Я вообще хочу туда HTML::TreeBuilder прикрутить чтобы
 
 вещи типа <b>слово <i> еще слово </b> еще хвост </i> преобразовывались
 в нечто well-formed. Поскольку у меня еще и обрезалка текста есть, а она
 на таком точно сломается. Сейчас у меня там weblint прикручен, который
 поользователя посылает далеко-далеко с таким html, а пользователи на это
 слегка обижаются.
 
 PK>оставит только вещи типа <b>,<i>,<p> etc, а остальное порежет нафиг.
 
 PK>ps: кстати, объясни насчет замыканий-то, если не влом. ты что этим словом
 PK>обозвал? я не силен в принципах функционирования модперла, т.к. не пользуюсь,
 PK>так что немного трудно с пониманием...
 
 Замыкания aka closures  это кода ты определяешь функцию внутри другой
 функции, то локальные переменные из внешней функции, использованные во
 внутренней как бы замораживаются, и сохраняют свои значения все время
 существования внутренней функции, даже если внешняя успела выйти,
 и вызваться еще раз с совсем другими значениями. В принципе штука
 полезная и мощная, если бы только не привычка Apache::Registry
 компилировать скрипт как 
 
 eval "sub {".<SCRIPT>."};"
 PK>pps: ну чего, сам выкладывать будешь или можно мне самому (ессно, копирайты
 PK>все напишу)? наверняка кому-то еще надо...
 
 Выложил уже. Приходите еще.
 Сейчас еще wmfstopngs туда дозаверну.
 
 -- 
 Victor Wagner      vitus@ice.ru
 Chief Technical Officer    Office:7-(095)-785-09-72
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 --- ifmail v.2.15dev5
  * Origin: Siberian Internet Company (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Чтение Doc или RTF   vitus@ice.ru   22 Nov 2000 15:52:20 
Архивное /ru.perl/231837c883f9e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional