2015-12-05 135 views
1

我有露天工作4.2打開PDF文件的uid

我想用通過URL來獲得從露天圖像UID

我可以通過這個鏈接

http://localhost:8080/alfresco/service/api/node/content/workspace/SpacesStore/98996554-212 f-4846-876a-89b40999901a/test.jpg 

得到的結果我的問題是做同樣的事情,但對於PDF文件

與鉻我無法打開文件

和firefox的文件以二進制格式

打開,有沒有辦法通過URL來打開PDF文件使用露天文件的UID

回答

2

我想嘗試使用下載的servlet。我相信你正在使用的網址沒有正確設置mimetype標題。這個網址應該是訣竅:

/alfresco/download/direct/workspace/SpacesStore/0000-0000-0000-0000/myfile.pdf

1

原因可能是您的PDF文件的MIME類型是沒有正確設置。通常瀏覽器都有可以正確閱讀PDF文件的外掛程序。 https://helpx.adobe.com/acrobat/using/display-pdf-in-browser.html

這些應用程序與特定文件類型相關聯,所以無論何時它檢測到文件類型瀏覽器調用該應用程序來處理它。所以你可以確保你的文件的擴展名和mimetype是正確的。

enter image description here 你可以嘗試的另一件事是下載該文件,並嘗試直接在瀏覽器中打開它。

此外,有機會文件可能會損壞。你能在戶外看到pdf嗎?