Я был взят на работу, чтобы работать на веб-приложении на основе PHP. Одна часть приложения генерирует миниатюрные изображения для документов MS Office по требованию, и для этого используется MS Office + утилита dcprint VeryPDF. Из-за этого требования система работает на Windows Server 2003 + IIS.
Я бы предпочел, чтобы система работала на сервере Linux, а не на MS, так как у меня гораздо больше опыта в администрировании систем Linux, чем в Windows, и у нас нет другого технического персонала.
Кто-нибудь знает способ обработки преобразования документа с использованием собственного программного обеспечения Linux? Мне бы хотелось, чтобы что-то было родным PHP, но я готов смотреть на него, если это необходимо.
Я никогда не делал ничего подобного, поэтому я просто бросаю идею с головы.
Думали ли вы об использовании возможностей Open Office для создания эскизов? Я знаю, что OO сохраняет уменьшенные изображения в созданном документе, поэтому все, что вам нужно сделать, это извлечь изображение, чтобы отобразить его. (Это демонстрируется на форумах Ubuntu .) Вы всегда можете сделать что-то вроде «хакерского», где вы используете запуск файла через OpenOffice и извлечение изображения для отображения небольшого миниатюры.
Опять же, я понятия не имею, насколько хорошо это будет работать, но это может стоить того.
Для всех, кто сталкивается с этим, я закончил работу с новой версией jodconverter . Пример кода включает в себя базовую веб-страницу, которая может быть POSTED, чтобы использовать что-то вроде HTTP_Request2 Pear. Примерный класс (по-настоящему), который использует это, упоминается в комментариях в группе jodconverter в коде google.