Создание эскизов MS Office на основе Linux - PullRequest
4 голосов
/ 02 декабря 2009

Меня взяли на борт для работы над веб-приложением на основе PHP. Одна часть приложения генерирует миниатюрные изображения для документов MS Office по требованию, и для этого используется MS Office + служебная программа VeryPDF docprint. Из-за этого одного требования система работает на Windows Server 2003 + IIS.

Я бы предпочел, чтобы система работала на сервере Linux, а не MS, поскольку у меня гораздо больше опыта администрирования систем Linux, чем в Windows, и у нас нет другого внутреннего технического персонала.

Кто-нибудь знает способ обработки документов с использованием собственного программного обеспечения Linux? Мне бы хотелось чего-то нативного PHP, но я хочу посмотреть на это, если нужно.

Ответы [ 2 ]

4 голосов
/ 02 декабря 2009

Я никогда не делал ничего подобного, поэтому я просто выбрасываю идею из головы.

Задумывались ли вы об использовании возможностей Open Office для создания миниатюрных изображений? Я знаю, что ОО сохраняет миниатюры изображений в созданном документе, поэтому все, что вам нужно сделать, это извлечь изображение, чтобы отобразить его. (Это продемонстрировано на форумах Ubuntu .) Вы всегда можете сделать что-то вроде «хакерства», когда вы используете, запускаете файл через OpenOffice и извлекаете изображение для отображения небольшого эскиза.

Опять же, я понятия не имею, насколько хорошо это будет работать, но, возможно, оно того стоит.

1 голос
/ 07 апреля 2010

Для всех, кто сталкивался с этим, я остановился на новой версии jodconverter . Пример кода включает в себя базовую веб-страницу, на которую можно POST вставить что-то вроде Pear's HTTP_Request2 . Пример класса (поистине вашим), который использует это, упомянут в комментариях в группе jodconverter в коде Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...