2016-05-02 111 views
1

我試圖PDF圖像,我的圖像大小爲1MB,最終的PDF爲20 MB。我已經將圖像壓縮到其最小可用尺寸。我能做什麼?Coldfusion:從圖像創建PDF非常大

<cfdocument format="pdf" scale="50" overwrite="yes" localUrl="true" filename="result.pdf"> 
    <cfoutput> 
     <img src="small.jpg" height="90%" width="90%" /> 
    </cfoutput> 
</cfdocument> 

UPDATE: 正如已經指出的那樣,這個問題已經被問before。我不想刪除它爲後人,但已投票自行關閉它。

+0

什麼打算用PDF做的,一旦你已經創造了它,你不能用做圖像文件? –

+0

@DanBracuk它是一個商業需求。我需要一張不比圖像大20倍的PDF! –

+2

@SajjanSarkar - 正如其他線程所述,cfdocument往往會生成臃腫的文件。如果您必須堅持使用cfdocument,請嘗試使用或[外部工具](http://stackoverflow.com/questions/30463886/compressing-a-pdf-document-generated-by-coldfusion #30650477) – Leigh

回答

1

每當CFDocument以這樣的奇怪問題讓我失敗時,我總是使用WKHTMLTOPDF作爲備份成功。如果你能在服務器上安裝此,它很容易與CFExecute發送命令:

http://wkhtmltopdf.org/