Я хотел добавить кнопку создания PDF для статей. Все работает хорошо, пока я не заметил, что размеры файлов превышают 4 МБ для документа с 200 КБ изображений JPG и около 120 КБ HTML. Итак, я бросил CFDocument в тег CFPDF, который уменьшил его до 1,5 МБ. Лучше. Затем я поместил его через веб-оптимизатор Acrobat, который уменьшил его до 335 КБ. Я не могу найти «оптимизирующее» решение ни с CFDocument, ни с CFPDF. Я надеялся на качество настройки или что-то. Я также должен отметить, что CFDocument требует времени для обработки (условно говоря). Поскольку в ColdFusion 9 добавлена функция оптимизации, я полагаю, что мне не повезло, пока этот сервер не будет обновлен. Правда?
<cfdocument format="pdf"
localurl=true
name="loc.tempPDF">
<cfoutput>#loc.articleContent#</cfoutput>
</cfdocument>
<cfpdf action = "write"
destination = "#expandPath('\pdf\temp.pdf')#"
source = "loc.tempPDF"
overwrite = "yes"
saveOption = "linear" />