Convertire HTML A PDF - Convertitore di pagine web API
PDF4me Convertire HTML A PDF trasformazioni HTML file e contenuti web in formato professionale PDF documenti tramite avanzato API integrazione. Questa potente soluzione elabora HTML contenuto, incluso singolo HTML file o multipli HTML file all'interno ZIP archivi, convertendoli in alta qualità PDF documenti con opzioni di layout, formattazione e stile personalizzabili. Il API supporta la completezza HTML rendering con controllo preciso su dimensioni della pagina, margini, ridimensionamento ed elementi visivi, rendendolo ideale per l'archiviazione di contenuti web, la generazione di documenti e l'automazione PDF flussi di lavoro di creazione.
Autenticazione del tuo API Richiesta
Per accedere al PDF4me REST API, ogni richiesta deve includere credenziali di autenticazione adeguate. L'autenticazione garantisce una comunicazione sicura e convalida la tua identità come utente autorizzato del REST API.
Caratteristiche principali
- HTML Elaborazione dei file: Converti singolo HTML file o multipli HTML file all'interno ZIP archivi
- Visualizzazione dei contenuti web: Trasforma le pagine web e HTML contenuti in formato professionale PDF Documenti
- Layout personalizzabileSupporto per orientamenti verticale e orizzontale con vari formati di pagina.
- Formattazione precisaDiversi formati di pagina, tra cui A0-A8, Tabloid, Legal, Statement ed Executive.
- Stile avanzatoControllo su margini, ridimensionamento, stampa dello sfondo e visualizzazione di intestazione/piè di pagina
- ZIP Supporto per l'archivio: Elabora più HTML file da archivi compressi con specifica del file indice
REST API Punto finale
IL PDF4me REST API utilizza standard HTTP metodi per interagire con le risorse. Tutti HTML A PDF Le operazioni di conversione vengono eseguite tramite un unico endpoint:
- Metodo: POST
- Punto finale:
/api/v2/ConvertHtmlToPdf
Formati supportati
IL API fornisce un supporto completo per vari HTML Tipi di contenuto e formati di pagina:
HTML Tipi di contenuto
- Separare HTML File: Elabora i singoli file .html con il contenuto completo
- ZIP Archivi: Gestisci più HTML file compressi ZIP archivi
- Pagine web: Convertire contenuti web live e HTMLdocumenti basati su
- HTML con beni: Supporto per HTML file con incorporati CSS, JavaScripte immagini
Formati di pagina
- Taglie standardA0, A1, A2, A3, A4, A5, A6, A7, A8
- Formati aziendali: Tabloid, Legale, Dichiarazione, Esecutivo
- Dimensioni personalizzate: Dimensioni della pagina flessibili per esigenze specifiche
- Controllo dell'orientamentoOpzioni di orientamento verticale e orizzontale
Opzioni di layout
- Ritratto di modaOrientamento verticale della pagina per i documenti standard
- Modalità orizzontaleOrientamento orizzontale della pagina per contenuti di grandi dimensioni
- Controllo dei marginiImpostazioni precise dei margini superiore, inferiore, sinistro e destro.
- Opzioni di ridimensionamento: Ridimensionamento del contenuto da 0 a 0,8 per un adattamento ottimale
REST API Parametri
Elenco completo dei parametri per la conversione HTML A PDF REST APII parametri sono organizzati per categoria per una migliore comprensione e implementazione.
Importante: I parametri contrassegnati da un asterisco (*) sono obbligatori e devono essere forniti per il API per funzionare correttamente.
Parametri richiesti
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Contenuto del file* | Base64 | Mappa il contenuto del file dall'azione precedente. Supporta singolo HTML O HTML file in ZIP | JVBERi... |
| Nome del file HTML* | String | La fonte HTML nome del file con estensione .html | document.html |
| Percorso del file indice* | String | Percorso del file indice richiesto quando il file di input è ZIP | index.html |
| Disposizione* | String | Il layout dell'output PDF file. Le opzioni sono Ritratto O Paesaggio | Portrait |
| Formato* | String | È possibile selezionare qualsiasi formato - A0, A1, A2, A3, A4, A5, A6, A7, A8, Tabloid, Legal, Dichiarazione, Esecutivo | A4 |
| Scala* | Decimale | Specificare la scala come valore decimale compreso tra 0 e 0,8. La scala determina di quanto viene ridimensionato il contenuto. Un valore inferiore riduce le dimensioni, mentre un valore superiore le aumenta entro l'intervallo consentito. Ad esempio, inserendo 0,8 il contenuto verrà ridimensionato all'80% delle sue dimensioni originali. | 0.8 |
| Margine di profitto* | String | Specifica il valore per TopMargin in base alle tue esigenze. Questo definisce lo spazio tra il bordo superiore della pagina (o del contenitore) e il contenuto. Il valore deve essere fornito con un'unità valida (ad esempio, pixel). Ad esempio, inserendo 40px imposterà un margine superiore di 40 pixel. | 40px |
| Margine di profitto* | String | Specifica il valore di BottomMargin in base alle tue esigenze. Questa impostazione controlla lo spazio tra il bordo inferiore della pagina (o del contenitore) e il contenuto. Il valore deve essere inserito con un'unità valida (ad esempio, pixel). Ad esempio, inserendo 40px creerà un margine inferiore di 40 pixel, assicurando che il contenuto venga spostato verso l'alto dal bordo inferiore. | 40px |
| Margine sinistro* | String | Specifica il valore di LeftMargin in base alle tue esigenze. Questo definisce lo spazio tra il bordo sinistro della pagina (o del contenitore) e il contenuto. Il valore deve includere un'unità valida (ad esempio, pixel). Ad esempio, inserendo 40px creerà un margine sinistro di 40 pixel, spostando il contenuto verso l'interno dal bordo sinistro. | 40px |
| Margine destro* | String | Specifica il valore di RightMargin in base alle tue esigenze. Questo definisce lo spazio tra il bordo destro della pagina (o del contenitore) e il contenuto. Il valore deve essere fornito con un'unità valida (ad esempio, pixel). Ad esempio, inserendo 40px creerà un margine destro di 40 pixel, spostando il contenuto verso l'interno dal bordo destro. | 40px |
| Sfondo di stampa* | Boolean | Selezionando true verrà stampato lo sfondo (come colori, motivi o immagini) insieme al contenuto nel PDF. Selezionando false, lo sfondo verrà escluso e verrà visualizzato solo il contenuto principale. PDF. | true |
| DisplayHeaderPiè di pagina* | Boolean | Selezionando true, l'intestazione e il piè di pagina (come numeri di pagina, titoli o altre informazioni impostate) saranno inclusi nel PDFSelezionando "false" verranno esclusi l'intestazione e il piè di pagina, mostrando solo il contenuto principale. | true |
Produzione
IL PDF4me Convertire HTML A PDF REST API Restituisce una risposta che può essere visualizzata in diversi formati. Scegli la visualizzazione più adatta alle tue esigenze:
- JSON
- Table
- Schema
- Binary
JSON Formato di risposta
Il grezzo JSON risposta da API:
{
"File Content": "Output file content from PDF4me action",
"File Name": "Output file name from PDF4me action"
}
Visualizzazione tabella
Dati di risposta in formato tabellare strutturato:
| Parametro | Valore |
|---|---|
| Contenuto del file | Contenuto del file di output da PDF4me azione |
| Nome del file | Nome del file di output da PDF4me azione |
Vista dello schema
Struttura dei dati e tipologie di risposta:
2 items
File Content: AB Output file content from PDF4me action
File Name: AB Output file name from PDF4me action
Indicatori di tipo:
AB= String
Visualizzazione dei dati binari
Il convertito reale PDF Dati e metadati del file:
data
─────────────────────────────
File Content: Output file content from PDF4me action
File Name: Output file name from PDF4me action
Accesso ai dati binari:
- PDF ContenutoPronto per il download o per l'ulteriore elaborazione.
- HTML Conversion: Contenuto web completo per PDF trasformazione
Esempio di richiesta
Intestazione
Content-Type: application/json
Authorization: YOUR_API_KEY
Nota: Ottieni il tuo API chiave dalla Pannello di controllo di PDF4me
Carico utile
{
"docContent": "Please put HTML base64 content",
"docName": "output.pdf",
"indexFilePath": "please input file path",
"layout": "Portrait",
"format": "A4",
"scale": 0.8,
"topMargin": "40px",
"bottomMargin": "40px",
"leftMargin": "40px",
"rightMargin": "40px",
"printBackground": true,
"displayHeaderFooter": true
}
Esempi di codice
IL PDF4me Convertire HTML A PDF REST API Fornisce esempi di codice in diversi linguaggi di programmazione. Scegli il linguaggio più adatto al tuo ambiente di sviluppo:
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
Java Campione
Java implementazione con gestione completa degli errori ed elaborazione delle risposte:
JavaScript Campione
Node.js e compatibile con i browser JavaScript implementazione:
Google Script Campione
Google Apps Script implementazione per Google Workspace integrazione:
HTML Caratteristiche di conversione
Elaborazione dei contenuti web
- HTML Rendering: Avanzato HTML motore di analisi e rendering
- CSS Supporto: Completato CSS conservazione dello stile e del layout
- JavaScript GestioneSupporto per contenuti dinamici ed elementi interattivi
- Integrazione degli assetElaborazione di immagini, caratteri e risorse esterne
Personalizzazione del documento
- Layout di paginaControllo dell'orientamento verticale e orizzontale
- Selezione del formatoDiversi formati di pagina, da A0 ad A8, e formati aziendali.
- Controllo dei marginiImpostazioni precise dei margini superiore, inferiore, sinistro e destro.
- Opzioni di ridimensionamento: Ridimensionamento dei contenuti per un adattamento ottimale alla pagina e una migliore leggibilità
Stile avanzato
- Stampa di sfondoControllo su colori, motivi e immagini di sfondo.
- Intestazione/Piè di paginaNumerazione delle pagine, titoli e informazioni sul documento
- Conservazione dei contenuti: Mantiene l'originale HTML struttura e formattazione
- Output di qualità: Alta risoluzione PDF generazione con aspetto professionale
Casi d'uso e applicazioni industriali
- Business & Enterprise
- E-commerce & Retail
- Legal & Professional Services
- Education & Training
- Government & Compliance
Casi d'uso aziendali e per le imprese
- Generazione di documenti: Crea report e documenti PDF da modelli HTML
- Rapporti aziendali: Convertire i report aziendali HTML in PDF
- Documentazione aziendaleTrasforma documenti aziendali HTML in PDF
- Dashboard aziendali: Convertire dashboard HTML in PDF per la creazione di report
Casi d'uso nell'e-commerce e nella vendita al dettaglio
- E-commerceGenera cataloghi di prodotti e fatture da contenuti HTML
- Cataloghi di prodotti: Convertire i cataloghi di prodotti HTML in PDF
- FatturaTrasforma le fatture HTML in PDF
- Rapporti sull'e-commerce: Convertire i report di e-commerce HTML in PDF
Casi d'uso per servizi legali e professionali
- Aspetti legali e conformitàConvertire documenti legali e contratti online in formato PDF
- Documenti legaliTrasformare documenti legali HTML in PDF
- Contratti: Convertire i contratti HTML in PDF
- Documentazione di conformitàTrasforma i documenti di conformità HTML in PDF
Casi d'uso in ambito educativo e formativo.
- Istruzione e formazioneTrasforma i corsi online e i contenuti didattici in formato PDF
- Corsi online: Convertire i corsi online HTML in PDF
- Contenuti didatticiTrasformare contenuti didattici HTML in PDF
- Materiale formativo: Convertire materiali formativi HTML in PDF
Casi d'uso per la pubblica amministrazione e la conformità normativa.
- Archivio dei contenuti webConverti pagine web e contenuti HTML in PDF per la conservazione a lungo termine.
- Registri pubbliciTrasforma i documenti pubblici HTML in PDF per l'archiviazione
- Documentazione governativa: Convertire documenti governativi HTML in PDF
- Documentazione normativaTrasformare documenti normativi HTML in PDF