2012-10-22 138 views
0

我不知道很多有關圖像類型,尤其是當它涉及到所謂的.tif的擴展。TIFF文件和圖像轉換(PHP/HTML)

我現在的客戶通過通過SOAP /捲曲連接到數據庫,法院從獲得法院的情況下結果爲.tif文件。現在,他正在用第三方應用程序手動將每個.tif文件轉換爲.jpeg,並將其上傳到他的服務器。但是,他存在存儲問題,因爲文檔有時可能大於100頁,因此有100個不同的.tif文件。

他還告訴我,與他的JPEG類型相比,數據庫發送的.tif文件相當小,所以如果他能找到一種方法在網站上顯示.tif文件,他願意直接上傳它們。

基本上,我們有兩個任務:

  1. 找到一種方法來顯示網站的.tif圖像文件,避免.JPEG轉換,或;
  2. 找到一種方法將.tif文件轉換爲最小尺寸的流行圖像類型(如gif,png,jpg)(用戶仍然應該能夠讀取寫入的文本),因此我們可以使用html img標籤。

任何建議將不勝感激。我正在尋找長期的解決方案,而不是節約一天。

Ps。法庭數據庫不會發送除.tif文件以外的任何其他內容。

+0

聽起來像是你可以TIFF的自動轉換爲JPEG文件,可能使用在一個cronjob PHP腳本?該網站可以從JPEG文件夾讀取,而不是目前的TIFF文件夾。 – halfer

+0

JPEG是否具有最小尺寸?它已經自動化了。這是.tif轉換爲.tif的輸出的一個示例。 (http://i.imgur.com/XkxsT.jpg)文件大小爲280kb。我想盡可能降低它,而不會使文本無法讀取。 – Aristona

+0

啊對了,我錯過了那一點。這是什麼第三方應用程序?也許你可以減少「質量設置」 - 可能下降到大約60/100;它可能目前太高。 – halfer

回答

3

如果最終得到的JPEG文件大於TIFF文件,這可能意味着TIFF文件是CCIT Fax4圖像(通常由掃描儀軟件生成的雙層圖像),並且您的JPEG文件最終爲RGB(24位)圖像。在瞄準網絡時最好的做法是將它們轉換爲GIF或蒼白的PNG文件。我不會去JPEG壓縮,因爲它會在黑白文本圖像上產生太多的文物。

+0

是的,關於不適合JPEG的好處。它不會太糟糕,但GIF可能會更好。 – halfer

+0

好的,我可以將它轉換爲GIF,但是我可以在.GIF文件中更改其他什麼設置? – Aristona

+0

如果你使用imagemagick,你可以使用像這樣的命令強制圖片爲bilevel:convert XkxsT.jpg -type Bilevel out.gif –