Passa al contenuto principale

Convertire HTML A PDF In Make

PDF4me Convertire HTML A PDF è un Make modulo che esegue il rendering HTML contenuto o un sito web pubblico URL in un finito PDF documento senza un browser headless o strumenti di rendering aggiuntivi. Usalo per trasformare report dinamici, fatture e modelli di email in documenti professionali PDFdirettamente dentro il tuo Make scenario, quindi passa l'output a Gmail, Google Drive o un altro modulo.

Cosa fa questo modulo

PDF4me Convertire HTML A PDF trasforma un HTML file o un sito web pubblico URL in un PDF documento all'interno del tuo Make scenario. Consegnalo HTML Contenuti creati dinamicamente, come una fattura, un report o un certificato, scegli il layout verticale o orizzontale e il modulo restituisce un documento finito. PDF Pronto per essere inviato via email, archiviato o passato alla fase successiva. Nessun browser, nessun renderer headless e nessun strumento aggiuntivo. PDF4me gestisce il rendering sui propri server, quindi il tuo scenario rimane semplice.

Articoli correlati del blog(1)

Autenticazione del tuo API Richiesta

Ogni PDF4me modulo in Make richiede un valido Connessione. Crea o selezionane uno che contenga il tuo PDF4me API chiave affinché lo scenario possa autenticarsi HTML richieste di conversione in modo sicuro.

Informazioni importanti da non perdere

Il campo file accetta un URL anche, non solo binario
Il secondo input si chiama Documento / file pubblico URL, non solo un campo buffer di file. È possibile mappare il contenuto binario di un HTML file da un modulo precedente o un indirizzo web accessibile pubblicamente. Se stai lavorando con una pagina ospitata live, puoi saltare completamente il passaggio di download e passare il URL direttamente.
Sono disponibili impostazioni avanzate, se ne hai bisogno.
Il modulo ha un interruttore per le impostazioni avanzate nella parte inferiore del pannello, compresso per impostazione predefinita. Espandilo prima di salvare se hai bisogno di un controllo più preciso sul rendering. PDF4me La documentazione collegata nel suggerimento del campo Layout spiega cosa è disponibile in quella sezione.
CSS funziona al meglio quando è in linea o incorporato
Il menu a tendina Layout ti dà Verticale o Orizzontale. Tutto il resto, inclusi margini, caratteri e dimensioni della pagina, proviene da CSS nel tuo HTMLGli stili in linea e i blocchi di stile incorporati vengono visualizzati correttamente. I fogli di stile esterni collegati tramite tag di collegamento potrebbero non essere caricati se il loro URL non è raggiungibile pubblicamente quando PDF4me visualizza la pagina.
Crea il modulo PDF4me Converti HTML in PDF mostrando Connessione impostata su TestUser01, File impostato su Mappa con il campo Nome file mappato da 2. Nome file e campo URL documento/file pubblico mappati da 2. Dati, menu a tendina Layout impostato su Verticale con suggerimento Imposta layout pagina verticale/orizzontale e interruttore Impostazioni avanzate in basso

Nome del file e Documento / file pubblico URL entrambi sono necessari quando si utilizza Map. Il campo Documento accetta un HTML buffer binario o un web pubblico URLLe impostazioni avanzate si espandono per offrire ulteriori opzioni di rendering.

Parametri

Necessario: Connessione, file e layout devono essere sempre forniti. Nome del file e documento/file pubblico URL sono richiesti solo quando File è impostato su Map.

ParametroNecessarioCosa faEsempio
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
FileRequiredSource input method. Choose Dropbox - Download a File for a direct Dropbox trigger, or Map to supply inputs from a prior module.Map
File nameConditionalFilename for the HTML source including extension, required when File is set to Map. Hint: "Map the file name from the source action."2. File Name
Document / public file URLConditionalEither the binary content of an HTML file from a prior module, or a public web URL to render, required when File is set to Map. Hint: "Map the file Data from the source action."2. Data
LayoutRequiredPage orientation for the output PDF. Options: Portrait, Landscape. Hint: "Set page layout portrait/landscape." Has Map toggle for dynamic scenarios.Portrait
Advanced settingsOptionalAdditional rendering controls available when the toggle is expanded. Refer to PDF4me documentation for available options.Expand to configure

Produzione

CampoTipoCosa contiene
NameStringFilename of the generated output PDF.
Doc DataBinary (Base64)The converted PDF file content, ready to attach in Gmail, upload to Drive or Dropbox, or pass to another PDF4me module.

Come faccio a convertire? HTML A PDF In Make?

  1. Aggiungere PDF4me A Convertire HTML A PDF nel tuo Make scenario.
  2. Seleziona Connessione (oppure fai clic) Aggiungere per crearne uno con il tuo API chiave).
  3. Impostato File A Map. Connetti Nome file E Documento / file pubblico URL dagli output del modulo precedente. Oppure passa un pubblico live URL direttamente nel Documento / file pubblico URL campo.
  4. Scegliere DisposizioneUtilizza l'orientamento verticale per i documenti standard e quello orizzontale per tabelle o dashboard di grandi dimensioni.
  5. Salva ed esegui. L'output Doc Data è finito il tuo PDF. Invia i dati a Gmail, Google Drive, Dropbox o qualsiasi altro modulo a valle.

Quando dovrei usare Convert? HTML A PDF?

Configurazioni tipicheCommon Make scenario patterns using Convert HTML to PDF.
Trasforma un rapporto di vendita settimanale in un PDF e invialo via email
  1. Un evento programmato si attiva ogni lunedì mattina.
  2. Un database o un modulo di Fogli Google recupera i dati di vendita della settimana.
  3. UN Make modulo di testo costruisce un HTML stringa, inclusa una tabella di cifre, un titolo di riepilogo e in linea CSS stile.
  4. Convertire HTML A PDF funziona con il layout impostato su Verticale. Il risultato finale PDF finisce nell'output dei dati del documento.
  5. Gmail allega i dati del documento e invia il report al team di gestione prima della riunione delle 9:00.
Genera una fattura personalizzata PDF su ogni nuovo ordine
  1. Un webhook si attiva quando un ordine viene confermato su una piattaforma di e-commerce.
  2. Google Drive scarica il HTML modello di fattura.
  3. UN Make Il modulo di testo sostituisce i campi segnaposto, come nome del cliente, voci d'ordine e totale, con i dati in tempo reale provenienti dal payload dell'ordine.
  4. Convertire HTML A PDF genera la fattura finale PDF.
  5. Gmail invia la fattura al cliente e una copia viene caricata nella cartella "Fatture" di Dropbox.
Archivia le email importanti come PDF registrazioni
  1. Gmail si attiva quando arriva un messaggio con un'etichetta specifica.
  2. L'e-mail HTML Il corpo viene estratto e racchiuso con metadati, come mittente, oggetto e data, in un formato pulito. HTML disposizione.
  3. Convertire HTML A PDF archivia l'e-mail come PDF con l'orientamento impostato su Verticale.
  4. IL PDF viene caricato su un SharePoint Cartella di conformità. L'e-mail è contrassegnata come "Archiviata" in Gmail, in modo che il team sappia che è stata acquisita.

Consigli pratici

External stylesheets often fail silently
A link tag pointing at a CSS file only works if PDF4me can reach that URL publicly at render time. If your styling is missing from the output PDF, inline the CSS or embed it in a style block instead.
A public URL skips the HTML-building step entirely
If the page you want already exists and is publicly reachable, pass its address directly in Document / public file URL instead of fetching and rebuilding the HTML in your scenario.
Page size and margins come from CSS, not the module
Layout only controls Portrait vs Landscape orientation. Use @page rules in a style block, for example @page { margin: 20mm; size: A4; }, to control margins and dimensions.
File name still matters even with a URL
When File is set to Map, both File name and Document / public file URL are required fields, even if the Document value is a URL rather than binary content.
Advanced settings are collapsed by default
Expand the Advanced settings toggle before saving if you need finer rendering control. It is easy to miss since the panel starts closed.

Foglio riassuntivo

Dimensioni della pagina e margini nell'output PDF provengono interamente dal CSS nel tuo HTML, secondo il Guida ai media impaginati MDN CSS e il Riferimento alla pagina MDN @pageIl menu a tendina Layout consente solo di impostare l'orientamento verticale o orizzontale.

CampoValore
FileMap
File name2. File Name
Document / public file URL2. Data (binary) or a live public URL
LayoutPortrait or Landscape
OutputName + Doc Data (binary PDF)

Domande frequenti

Can I pass a live web URL instead of an HTML file?+
Yes. The field is called Document / public file URL for a reason. You can map either a binary HTML file from a prior module or a public web address. If you use a URL, the page needs to be reachable without authentication at the time the scenario runs. PDF4me fetches it from its own servers.
What CSS is supported in the HTML I pass?+
Inline styles and embedded style blocks render reliably. External stylesheets linked via link tags may not load if their URL is not publicly accessible during rendering. For consistent results, keep your CSS inline or in a style block within the HTML you pass to the module.
What is in Advanced settings?+
The module has an Advanced settings toggle at the bottom of the panel. Expanding it reveals additional rendering controls beyond Layout. The full list is covered in the PDF4me documentation linked in the Layout field hint. Check there before saving if you need margin control, specific page sizes, or other fine-grained options.
Can I control page margins or use a custom page size?+
For margins and page dimensions, use CSS @page rules inside a style block in your HTML, for example @page { margin: 20mm; size: A4; }. The Layout dropdown handles portrait vs landscape orientation only, everything else comes from your CSS.
How to make HTML to PDF in Make without writing code?+
Add the Convert HTML to PDF module, connect your PDF4me API key, and map File name and Document / public file URL from a prior module or paste a public URL. No custom code or headless browser is required, PDF4me renders the page on its own servers.
What does the module return?+
Name (the output PDF filename) and Doc Data (the binary PDF buffer). Map Doc Data into Gmail as an attachment, upload it to Google Drive or Dropbox, or pass it to another PDF4me module, like Digital Sign or Create PDF/A, for further processing.

Azioni correlate

Stessa attività su altre piattaforme

Richiedi assistenza