Passa al contenuto principale

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.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

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

ParametroTipoDescrizioneEsempio
Contenuto del file*Base64Mappa il contenuto del file dall'azione precedente. Supporta singolo HTML O HTML file in ZIPJVBERi...
Nome del file HTML*StringLa fonte HTML nome del file con estensione .htmldocument.html
Percorso del file indice*StringPercorso del file indice richiesto quando il file di input è ZIPindex.html
Disposizione*StringIl layout dell'output PDF file. Le opzioni sono Ritratto O PaesaggioPortrait
Formato*StringÈ possibile selezionare qualsiasi formato - A0, A1, A2, A3, A4, A5, A6, A7, A8, Tabloid, Legal, Dichiarazione, EsecutivoA4
Scala*DecimaleSpecificare 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*StringSpecifica 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*StringSpecifica 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*StringSpecifica 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*StringSpecifica 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*BooleanSelezionando 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*BooleanSelezionando 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 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"
}

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# CSharp) Campione

Completo C# implementazione per HTML A PDF conversione:

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

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

Richiedi assistenza