HTML to PDF API
GuGuData - Jun 26 - - Dev Community
HTML to PDF API
Overview
API Name: HTML to PDF
API URL Path: /v1/imagerecognition/html2pdf
Request Method: POST
Description: Supports converting web pages to PDF
Test URL: API Demo
Category: Image Recognition
Tags: Web Tool, File Processing, PDF
Features
- Superior performance conversion efficiency
- Supports converting passed HTML to PDF, supports converting CSS format in HTML
- Supports passing website URL, directly converting page to corresponding PDF file
- The converted PDF provides a permanent storage file address
- Full interface supports HTTPS (TLS v1.0 / v1.1 / v1.2 / v1.3)
- Fully compatible with Apple ATS
- National multi-node CDN deployment
- Interface response is extremely fast, and multiple servers build API interface load balancing
Request Parameters
Parameter |
Type |
Required |
Default |
Description |
appkey |
string |
true |
YOUR_APPKEY |
APPKEY obtained after payment |
type |
string |
true |
YOUR_VALUE |
Optional parameters are HTML or URL (Note: when the type is URL, ensure that the page can be requested normally. Our interface does not handle requests for encrypted pages, anti-crawling pages, etc., that cannot return HTML normally) |
content |
string |
true |
YOUR_VALUE |
Content body. If type=HTML, pass HTML content; if type=URL, pass the URL of the site to be stored as a PDF |
landscape |
int |
false |
0 |
Controls whether the generated PDF is in landscape page mode. Pass 1 to control landscape rendering mode, default is 0 |
Return Parameters
Parameter |
Type |
Required |
Default |
Description |
DataStatus.StatusCode |
int |
true |
N/A |
Interface return status code |
DataStatus.StatusDescription |
string |
true |
N/A |
Interface return status description |
DataStatus.ResponseDateTime |
string |
true |
N/A |
Interface data return time |
DataStatus.DataTotalCount |
int |
true |
N/A |
Total data volume under this condition, generally used for pagination calculation |
Data |
string |
true |
0 |
Permanent link to the converted PDF |
Error Codes
Error Code |
Error Content |
Remark |
100 |
Normal return |
|
101 |
Parameter error |
|
102 |
Request frequency limited |
Cannot exceed 100 requests per second |
103 |
Account overdue |
|
104 |
Incorrect APPKEY |
Please check if the passed APPKEY is the value obtained from the developer center |
110 |
Interface response error |
|
Additional Information
-
Free: No
-
Authorization Required: No
-
Usage Type: 0
-
Call Count: 0
-
Display Update Date: No
-
Creation Date: May 13, 2021
For more details, visit our official website.