Можно ли преобразовать документ Microsoft Word в PDF с помощью ColdFusion? - PullRequest
6 голосов
/ 19 февраля 2010

Приведенный выше вопрос говорит сам за себя. Я знаю, что вы можете создать PDF-файл из файла изображения или HTML-кода в ColdFusion 8, используя CFPDF, но мне интересно, возможно ли создать PDF-документ непосредственно из документа MS Word - в CF8 или CF9.

Не могли бы вы импортировать документ Word и преобразовать его в HTML или файл изображения, а затем выполнить преобразование? Или есть ярлык?

Ответы [ 3 ]

7 голосов
/ 19 февраля 2010

см. Документ: Взаимодействие файлов Office - Использование cfdocument

ColdFusion 9 поддерживает OpenOffice , в котором используется cfdocumentтег для преобразования документа Word (формат .doc) в PDF.

<cfdocument 
    format="pdf" 
    srcfile="C:\documents\MyDocument.doc" 
    filename="C:\documents\MyDocument.pdf"> 
</cfdocument>
5 голосов
/ 19 февраля 2010

В CF8 вы, вероятно, могли бы что-то сделать с интеграцией COM-объектов или POI, но это не было бы просто / просто.

Преобразование его в HTML с использованием функции сохранения в формате Word, возможно, является самым простым путем с использованием CF8. Я полагаю, что у Генри есть правильная идея, однако, перейти на CF9, чтобы воспользоваться преимуществами интеграции OO.O.

Редактировать: Благодаря @jarofclay теперь я знаю, что оболочка POI CFC была обновлена ​​и теперь содержит документы Word. Я вспомнил только поддержку Excel, но это явно изменилось. Хм, уже слишком поздно, чтобы я сменил свой голос на то, как это сделать в CF8?

0 голосов
/ 01 августа 2010

Я совсем не знаком с CF, но если вы можете звонить с него через веб-службу, попробуйте этот продукт .Он опирается на MS-Office, а не на Open Office, поэтому обеспечивает гораздо лучшую точность преобразования.Он также поддерживает дополнительные форматы, включая Infopath, Excel, PowerPoint и т. Д., А также Поддержка водяных знаков .

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

...