file1&"> 如何從瀏覽器連結開啟壓縮的 PDF?-PHP中文網路問答
如何從瀏覽器連結開啟壓縮的 PDF?
P粉546138344
P粉546138344 2023-09-04 21:10:37
0
1
512

在 Windows 11 上使用 MS Edge 瀏覽器...我有一個包含三個 PDF 檔案的目錄,其中兩個位於 zip 檔案內:

  • 文件1.pdf
  • myfile.zip/file2.pdf
  • myfile.zip/file3.pdf

我想從靜態 HTML 頁面存取這些內容。類似...

file1 file2 file3

顯然,雖然第一個連結有效,但其他兩個連結無效。有辦法做到這一點嗎?

(注意:這不是我的常規技能領域。所以,請「半新手」回答。)

更新:我確實簡化了場景以使問題簡單。實際上,目錄樹中有 1000 多個 PDF(有些在 ZIPS 中,有些不在 ZIPS 中)。這些都可能由外部流程暫時更新。如果不是這樣,那麼,是的,簡單地解壓縮所有內容將是最簡單的方法。也許最好的解決方案是定期掃描目錄中是否有更改的ZIP 並解壓縮任何更新的ZIP...但我想看看是否有更好的方法:直接訪問(如果可能)或某種方式單擊連結時JIT 解壓縮。

P粉546138344
P粉546138344

全部回覆 (1)
P粉336536706

ZIP 檔案不是目錄,而是檔案本身。

強烈建議您將 ZIP 檔案解壓縮到資料夾中。例如,您可以將myfile.zip解壓縮到伺服器上的myfile目錄,然後使用以下程式碼:

file1 file2 file3

如果您不願意這樣做,您可以嘗試使用 Javascript 程式庫來解壓縮檔案。我在網路上搜尋了一下,發現了這個:JSZIP

您可以嘗試閱讀文件並將 JavaScript 添加到您的 HTML 中以提取您可以獲得的 ZIP 檔案。

    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!