Я пытаюсь на лету конвертировать PDF документы в SWF для использования со средством просмотра FlexPaper.
Когда я пытаюсь конвертировать Paper.pdf (который представляет собой файл pdf с примером flexpaper), я получаю ошибку 139.
Вот код php:
$command = "/usr/local/bin/pdf2swf Paper.pdf -o Paper.swf -T 9 -f";
exec($command,$output,$return_var);
print_r($output);
print_r($return_var);
Когда я выполняю эту команду в подробном режиме (-vv), я получаю это:
УВЕДОМЛЕНИЕ Файл содержит изображения в формате jpeg [1174] => DEBUG | moveTo -0.70 438.30 [1175] => ОТЛАДКА | lineTo -0,70 729,35 [1176] => DEBUG | lineTo 413,35 729,35 [1177] => DEBUG | lineTo 413.35 438.30 [1178] => DEBUG | lineTo -0.70 438.30 [1179] => VERBOSE Рисование 576x405 jpeg-изображения (id 90) с размером 576x405 (414x291),> 256 цветов [1180] => Ошибка сегментации (ядро сброшено)) 139
Я пытаюсь запустить pdf2swf с флагами "-O 1" и "-O 2". Безуспешно.
С '-O 1' я получаю:
VERBOSE endPage (GfxOutputDev) [752] => VERBOSE Растровое растровое изображение (bbox: 56,56,118,89 62x33) (обрезано до 0,0,595,841) [753] => VERBOSE Рисование изображения 62x33 (id 10) в размере 62x33 (62x33), 17 цветов [754] => Ошибка сегментации (ядро сброшено) 139
и с "-O 2":
endPage (FullBitmapOutputDev) [558] => VERBOSE Растровое растровое изображение (bbox: 0,56,595,800) [559] => VERBOSE Рисование изображения 595x744 (идентификатор 10) размером 595x744 (595x744),> 256 цветов [560] => Ошибка сегментации ( ядро сброшено)) 139
Любая помощь будет оценена.