Конвертировать JPG в PDF с помощью ColdFusion

Вот моя текущая попытка конвертировать JPG в PDF с помощью ColdFusion. Я использовал cfdocument, потому что он казался простым в использовании:

<cfdocument format="PDF" name="jpgtopdf" mimetype="image/jpeg" srcfile="#myfile#"  pageheight="11" pagewidth="8.5">
</cfdocument>

К сожалению, это уменьшает разрешение до 72 DPI, уничтожая детали в JPG. Я хотел бы сохранить оригинальное разрешение JPG. Каков наилучший способ конвертировать JPG в PDF?

-

РЕДАКТИРОВАТЬ: Когда я положил <img> внутри <cfdocument> он просто создает пустой документ. Я считаю, что это происходит потому, что для безопасности #myfile# находится вне webroot. К счастью, это привело меня к такому ответу: /questions/31674604/dinamicheskij-pdf-cfdocument-cfcontent-izobrazhenie-vlozhenie-elektronnoj-pochtyi который действительно позволяет выполнять преобразование с более высоким разрешением. Вот мой новый код, который, кажется, производит 300 DPI:

<cfdocument format="PDF" name="jpgtopdf" pageheight="11" pagewidth="8.5">
  <cfimage action="writetobrowser" source="#myfile#">
</cfdocument>

1 ответ

Попробуй это:

<cfdocument format="PDF">
    <img src="path to the image" width="1024px">
</cfdocument>

На CF11 это дает хороший результат.

Другие вопросы по тегам