HTML轉(zhuǎn)PDF-Html2pdf

HTML轉(zhuǎn)PDF-Html2pdf

專用API
服務(wù)商 服務(wù)商: Html2pdf
【更新時間: 2024.09.04】 HTML轉(zhuǎn)PDF服務(wù)是一個專門用于將HTML文件轉(zhuǎn)換為PDF格式的在線工具。該服務(wù)不僅提供高效、快速的轉(zhuǎn)換,還保證了轉(zhuǎn)換后文件的格式和布局保持不變。用戶只需提供HTML文件或URL鏈接,即可輕松生成高質(zhì)量的PDF文檔。
起始: 9 美元/每月 去服務(wù)商官網(wǎng)采購>
瀏覽次數(shù)
14
采購人數(shù)
0
試用次數(shù)
0
! SLA: N/A
! 響應(yīng): N/A
! 適用于個人&企業(yè)
收藏
×
完成
取消
×
書簽名稱
確定
<
產(chǎn)品介紹
>

什么是Html2pdf的HTML轉(zhuǎn)PDF?

HTML轉(zhuǎn)PDF服務(wù)-Html2pdf 是一個便捷的在線API接口,專門用于將網(wǎng)頁內(nèi)容或HTML文件轉(zhuǎn)換為PDF格式。該服務(wù)支持多種復(fù)雜的HTML元素和CSS樣式,確保生成的PDF與原始網(wǎng)頁保持一致。無論是簡單的文本頁面還是包含復(fù)雜圖表、圖片的網(wǎng)頁,HTML轉(zhuǎn)PDF服務(wù)都能精確地將其轉(zhuǎn)換為PDF,適合開發(fā)者集成到各種應(yīng)用中,如生成電子賬單、報告或存檔網(wǎng)頁內(nèi)容。

什么是Html2pdf的HTML轉(zhuǎn)PDF接口?

由服務(wù)使用方的應(yīng)用程序發(fā)起,以Restful風(fēng)格為主、通過公網(wǎng)HTTP協(xié)議調(diào)用Html2pdf的HTML轉(zhuǎn)PDF,從而實(shí)現(xiàn)程序的自動化交互,提高服務(wù)效率。

Html2pdf的HTML轉(zhuǎn)PDF有哪些核心功能?

基于瀏覽器的 HTML 到 PDF 引擎
高品質(zhì) PDF 轉(zhuǎn)換解決方案。支持現(xiàn)代 HTML、CSS 和 JavaScript

 原始 HTML 支持
沒有 URL 或者不想公開它?我們也支持原始 HTML!

 

 異步請求
完成后使用回調(diào) URL 異步獲取轉(zhuǎn)換結(jié)果

 

WordPress 插件
使用簡單的簡碼將任何 WordPress 頁面或帖子轉(zhuǎn)換為 PDF 文件

 高級選項(xiàng)
我們有很多參數(shù)可以用來修改轉(zhuǎn)換結(jié)果

 

 私密且安全
您的文檔未存儲在我們的服務(wù)器上

 

Html2pdf的HTML轉(zhuǎn)PDF的核心優(yōu)勢是什么?

  1. 轉(zhuǎn)換精準(zhǔn):能夠精準(zhǔn)保留HTML和CSS布局,確保PDF與原始網(wǎng)頁的視覺效果一致。
  2. 快速高效:處理速度快,能夠在幾秒內(nèi)完成復(fù)雜網(wǎng)頁內(nèi)容的轉(zhuǎn)換。
  3. 支持自定義:用戶可根據(jù)需求調(diào)整PDF的頁面大小、邊距、字體、背景等參數(shù)。
  4. 兼容性強(qiáng):支持多種HTML、CSS規(guī)范,適用于簡單文本到復(fù)雜網(wǎng)頁的多種格式。
  5. 批量處理能力:支持一次性處理多個文件,適合大規(guī)模應(yīng)用場景。
  6. 數(shù)據(jù)安全:所有轉(zhuǎn)換過程在安全環(huán)境中進(jìn)行,保障用戶隱私與數(shù)據(jù)安全。

 

在哪些場景會用到Html2pdf的HTML轉(zhuǎn)PDF?

企業(yè)報告生成:許多企業(yè)需要將動態(tài)網(wǎng)頁生成的報告轉(zhuǎn)換為PDF,以便于共享和存檔。使用HTML轉(zhuǎn)PDF服務(wù),企業(yè)可以自動化生成財務(wù)報告、年度總結(jié)等文檔,確保每次生成的PDF都符合格式規(guī)范。

 

電子賬單分發(fā):電商和在線服務(wù)平臺經(jīng)常需要向客戶發(fā)送賬單。通過HTML轉(zhuǎn)PDF服務(wù),可以將訂單詳情頁面轉(zhuǎn)換為PDF賬單,保證賬單格式統(tǒng)一,便于用戶下載和打印。

 

網(wǎng)頁內(nèi)容存檔:研究機(jī)構(gòu)、圖書館或新聞網(wǎng)站需要定期存檔網(wǎng)頁內(nèi)容,以便于未來查閱。HTML轉(zhuǎn)PDF服務(wù)能夠?qū)?fù)雜的網(wǎng)頁內(nèi)容完整保存為PDF格式,確保文字、圖像和鏈接都得到良好保留。

 

<
產(chǎn)品價格
>

<
使用指南
>

驗(yàn)證
只需使用 GET 或 POST 方法將apiKey參數(shù)傳遞給請求即可完成身份驗(yàn)證。注冊后您將在您的郵箱中收到apiKey參數(shù)。請注意,您的“apiKey”是私人信息,因此請勿公開暴露!

一個簡單的例子可能是這樣的:

https://api.html2pdf.app/v1/generate?html=https://example.com&apiKey={your-api-key}

 

字體
我們支持下面列出的字體。

分頁符
如果您想在 HTML 文檔中的某個點(diǎn)強(qiáng)制分頁,請使用 HTML 代碼示例:

<html>
    <head>   
        <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
        <title>Paginated HTML</title>
        <style>
             div.page {
                page-break-after: always; 
                page-break-inside: avoid;
            }   
        </style> 
    <head>
    <body> 
        <div class="page">
            <h1>This is Page 1</h1>
        </div>
        <div class="page">
            <h1>This is Page 2</h1>
        </div>
        <div class="page">
            <h1>This is Page 3</h1>
        </div>
    </body>
</html>

 

頁眉和頁腳
頁眉和頁腳的 HTML 模板可以使用參數(shù) headerTemplate 和 footerTemplate 提供。

<div style="font-size: 12px; padding: 0 12px; width: 100%; text-align: center;">
    Page: <span class="pageNumber"></span> of <span class="totalPages"></span> | 
    Date: <span class="date"></span> | 
    Title: <span class="title"></span> | 
    URL: <span class="url"></span> | 
    Total: <span class="totalPages"></span>
</div>

 

添加圖像

將圖像添加到頁眉或頁腳的唯一方法是將 Base64 編碼內(nèi)容添加到圖像 src 屬性。

<img src="data:image/png;base64, iVBORw0KGgo...AAAANSUh==" style="width:30px; height:30px;" />

 

帶有自定義 CSS 和圖像的模板

<html>
<head>
<style>
  html {
    -webkit-print-color-adjust: exact; /* this is important to show background color */
  }
  body {
    font-size: 20px;
    font-family: 'Arial Narrow', serif;
  }
  .footer {
    padding: 0 12px;
    width: 100%;
    text-align: center;
  }
</style>
</head>
<body>
<div class="footer">Page: <span class="pageNumber"></span> of <span
        class="totalPages"></span> | Date: <span class="date"></span> | Title: <span class="title"></span> <img
        src="data:image/png;base64, iVBORw0KGgoAAAA...kJggg=="
        style="width:30px;height:30px;" /> | URL: <span class="url"></span> | Total: <span class="totalPages"></span>
</div>
</body></html>

 

加密
加密 PDF 文檔時,您可以提供userPassword和ownerPassword 。用戶密碼用于限制某些操作,例如查看、打印、復(fù)制和修改PDF。所有者密碼授予對文檔的完全訪問權(quán)限,包括更改權(quán)限和加密設(shè)置的能力。

curl --output example.pdf --request POST \
  --url https://api.html2pdf.app/v1/generate \
  --header 'Content-Type: application/json' \
  --data '{
    "apiKey": "f117a90d3a0864645264f700b79161d5da8cb...",
    "html": "https://example.com",
    "userPassword": "user",
    "ownerPassword": "owner",
    "permissions": ["print", "modify", "copy"]
}'

 

詳情參考:https://html2pdf.app/documentation/#fonts

 

<
產(chǎn)品問答
>
?
如何使用HTML轉(zhuǎn)PDF服務(wù)-Html2pdf將網(wǎng)頁轉(zhuǎn)換為PDF?
使用HTML轉(zhuǎn)PDF服務(wù)-Html2pdf非常簡單。用戶只需提供要轉(zhuǎn)換的網(wǎng)頁URL或上傳HTML文件,選擇適當(dāng)?shù)淖远x選項(xiàng),如頁面大小、邊距等,然后點(diǎn)擊轉(zhuǎn)換按鈕。系統(tǒng)會在幾秒鐘內(nèi)生成并提供PDF下載鏈接。
?
HTML轉(zhuǎn)PDF服務(wù)-Html2pdf支持哪些HTML和CSS元素?
HTML轉(zhuǎn)PDF服務(wù)-Html2pdf支持廣泛的HTML和CSS元素,包括文本、圖像、表格、嵌入式圖表等。它兼容多種HTML5和CSS3規(guī)范,確保轉(zhuǎn)換后的PDF文件能夠完美呈現(xiàn)原始網(wǎng)頁的視覺效果,無論頁面多么復(fù)雜。
?
我可以批量轉(zhuǎn)換多個HTML文件為PDF嗎?
是的,HTML轉(zhuǎn)PDF服務(wù)-Html2pdf支持批量處理。您可以一次性上傳多個HTML文件或提供多個URL進(jìn)行批量轉(zhuǎn)換。服務(wù)會為每個文件生成獨(dú)立的PDF文檔,極大地提高了處理效率,適用于需要大規(guī)模文檔轉(zhuǎn)換的場景。
<
關(guān)于我們
>
Html2pdf
企業(yè)
Html2pdf 是一家致力于提供高效、高質(zhì)量的HTML轉(zhuǎn)PDF服務(wù)的科技公司。我們的核心產(chǎn)品Html2pdf能夠幫助企業(yè)和開發(fā)者輕松地將網(wǎng)頁內(nèi)容轉(zhuǎn)換為專業(yè)的PDF文檔,適用于各種業(yè)務(wù)場景。公司始終專注于提升用戶體驗(yàn),通過不斷優(yōu)化技術(shù)和服務(wù),確保用戶能夠獲得最穩(wěn)定、最便捷的解決方案。無論是合同生成、報告導(dǎo)出,還是網(wǎng)頁歸檔,Html2pdf都能滿足客戶的多樣化需求。
聯(lián)系信息
服務(wù)時間: 00:00:00至24:00:00
網(wǎng)頁在線客服: 咨詢
API接口列表
<
產(chǎn)品價格
>

<
使用指南
>

驗(yàn)證
只需使用 GET 或 POST 方法將apiKey參數(shù)傳遞給請求即可完成身份驗(yàn)證。注冊后您將在您的郵箱中收到apiKey參數(shù)。請注意,您的“apiKey”是私人信息,因此請勿公開暴露!

一個簡單的例子可能是這樣的:

https://api.html2pdf.app/v1/generate?html=https://example.com&apiKey={your-api-key}

 

字體
我們支持下面列出的字體。

分頁符
如果您想在 HTML 文檔中的某個點(diǎn)強(qiáng)制分頁,請使用 HTML 代碼示例:

<html>
    <head>   
        <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
        <title>Paginated HTML</title>
        <style>
             div.page {
                page-break-after: always; 
                page-break-inside: avoid;
            }   
        </style> 
    <head>
    <body> 
        <div class="page">
            <h1>This is Page 1</h1>
        </div>
        <div class="page">
            <h1>This is Page 2</h1>
        </div>
        <div class="page">
            <h1>This is Page 3</h1>
        </div>
    </body>
</html>

 

頁眉和頁腳
頁眉和頁腳的 HTML 模板可以使用參數(shù) headerTemplate 和 footerTemplate 提供。

<div style="font-size: 12px; padding: 0 12px; width: 100%; text-align: center;">
    Page: <span class="pageNumber"></span> of <span class="totalPages"></span> | 
    Date: <span class="date"></span> | 
    Title: <span class="title"></span> | 
    URL: <span class="url"></span> | 
    Total: <span class="totalPages"></span>
</div>

 

添加圖像

將圖像添加到頁眉或頁腳的唯一方法是將 Base64 編碼內(nèi)容添加到圖像 src 屬性。

<img src="data:image/png;base64, iVBORw0KGgo...AAAANSUh==" style="width:30px; height:30px;" />

 

帶有自定義 CSS 和圖像的模板

<html>
<head>
<style>
  html {
    -webkit-print-color-adjust: exact; /* this is important to show background color */
  }
  body {
    font-size: 20px;
    font-family: 'Arial Narrow', serif;
  }
  .footer {
    padding: 0 12px;
    width: 100%;
    text-align: center;
  }
</style>
</head>
<body>
<div class="footer">Page: <span class="pageNumber"></span> of <span
        class="totalPages"></span> | Date: <span class="date"></span> | Title: <span class="title"></span> <img
        src="data:image/png;base64, iVBORw0KGgoAAAA...kJggg=="
        style="width:30px;height:30px;" /> | URL: <span class="url"></span> | Total: <span class="totalPages"></span>
</div>
</body></html>

 

加密
加密 PDF 文檔時,您可以提供userPassword和ownerPassword 。用戶密碼用于限制某些操作,例如查看、打印、復(fù)制和修改PDF。所有者密碼授予對文檔的完全訪問權(quán)限,包括更改權(quán)限和加密設(shè)置的能力。

curl --output example.pdf --request POST \
  --url https://api.html2pdf.app/v1/generate \
  --header 'Content-Type: application/json' \
  --data '{
    "apiKey": "f117a90d3a0864645264f700b79161d5da8cb...",
    "html": "https://example.com",
    "userPassword": "user",
    "ownerPassword": "owner",
    "permissions": ["print", "modify", "copy"]
}'

 

詳情參考:https://html2pdf.app/documentation/#fonts

 

<
依賴服務(wù)
>
<
產(chǎn)品問答
>
?
如何使用HTML轉(zhuǎn)PDF服務(wù)-Html2pdf將網(wǎng)頁轉(zhuǎn)換為PDF?
使用HTML轉(zhuǎn)PDF服務(wù)-Html2pdf非常簡單。用戶只需提供要轉(zhuǎn)換的網(wǎng)頁URL或上傳HTML文件,選擇適當(dāng)?shù)淖远x選項(xiàng),如頁面大小、邊距等,然后點(diǎn)擊轉(zhuǎn)換按鈕。系統(tǒng)會在幾秒鐘內(nèi)生成并提供PDF下載鏈接。
?
HTML轉(zhuǎn)PDF服務(wù)-Html2pdf支持哪些HTML和CSS元素?
HTML轉(zhuǎn)PDF服務(wù)-Html2pdf支持廣泛的HTML和CSS元素,包括文本、圖像、表格、嵌入式圖表等。它兼容多種HTML5和CSS3規(guī)范,確保轉(zhuǎn)換后的PDF文件能夠完美呈現(xiàn)原始網(wǎng)頁的視覺效果,無論頁面多么復(fù)雜。
?
我可以批量轉(zhuǎn)換多個HTML文件為PDF嗎?
是的,HTML轉(zhuǎn)PDF服務(wù)-Html2pdf支持批量處理。您可以一次性上傳多個HTML文件或提供多個URL進(jìn)行批量轉(zhuǎn)換。服務(wù)會為每個文件生成獨(dú)立的PDF文檔,極大地提高了處理效率,適用于需要大規(guī)模文檔轉(zhuǎn)換的場景。
<
關(guān)于我們
>
Html2pdf
企業(yè)
Html2pdf 是一家致力于提供高效、高質(zhì)量的HTML轉(zhuǎn)PDF服務(wù)的科技公司。我們的核心產(chǎn)品Html2pdf能夠幫助企業(yè)和開發(fā)者輕松地將網(wǎng)頁內(nèi)容轉(zhuǎn)換為專業(yè)的PDF文檔,適用于各種業(yè)務(wù)場景。公司始終專注于提升用戶體驗(yàn),通過不斷優(yōu)化技術(shù)和服務(wù),確保用戶能夠獲得最穩(wěn)定、最便捷的解決方案。無論是合同生成、報告導(dǎo)出,還是網(wǎng)頁歸檔,Html2pdf都能滿足客戶的多樣化需求。
聯(lián)系信息
服務(wù)時間: 00:00:00至24:00:00
網(wǎng)頁在線客服: 咨詢