Ana içeriğe geç

Dönüştürmek HTML ile PDF içinde Make

PDF4me Dönüştürmek HTML ile PDF bir Make render eden modül HTML içerik veya herkese açık bir web URL bitmiş bir hale PDF Ek görüntüleme araçlarına veya başsız tarayıcıya ihtiyaç duymadan belge oluşturun. Dinamik raporları, faturaları ve e-posta şablonlarını profesyonel hale getirmek için kullanın. PDFdoğrudan sizin Make Senaryoyu tamamladıktan sonra çıktıyı Gmail, Google Drive veya başka bir modüle aktarın.

Bu modülün işlevi

PDF4me Dönüştürmek HTML ile PDF bir dönüş HTML dosya veya herkese açık bir web URL içine PDF belgenizin içinde Make senaryo. Ona verin HTML Fatura, rapor veya sertifika gibi dinamik olarak oluşturduğunuz içerikler için dikey veya yatay düzeni seçin ve modül size tamamlanmış bir dosya sunacaktır. PDF E-posta ile göndermeye, saklamaya veya bir sonraki adıma geçirmeye hazır. Tarayıcıya, başsız render motoruna ve ek araçlara gerek yok. PDF4me Oluşturma işlemini kendi sunucularında gerçekleştirdiği için senaryonuz basit kalır.

İlgili Blog Yazıları(1)

Kimliğinizi Doğrulama API Rica etmek

Her PDF4me modül içinde Make geçerli bir belge gerektirir Bağlantı. İçeriğinizi barındıran birini oluşturun veya seçin. PDF4me API Senaryonun kimlik doğrulamasını yapabilmesi için anahtar. HTML Dönüştürme isteklerini güvenli bir şekilde gerçekleştirin.

Kaçırmamanız Gereken Önemli Bilgiler

Dosya alanı bir değer kabul eder. URL aynı zamanda sadece ikili bir sistem değil
İkinci girdi Belge / genel dosya olarak adlandırılır. URLBu sadece bir dosya arabellek alanı değil. Bir nesnenin ikili içeriğini de eşleyebilirsiniz. HTML Önceki bir modülden bir dosya veya herkese açık bir web adresi. Canlı olarak barındırılan bir sayfayla çalışıyorsanız, indirme adımını tamamen atlayabilir ve doğrudan giriş yapabilirsiniz. URL doğrudan.
İhtiyacınız olursa gelişmiş ayarlar mevcuttur.
Modülün panelinin alt kısmında, varsayılan olarak kapalı olan bir Gelişmiş ayarlar düğmesi bulunmaktadır. Görüntüleme üzerinde daha ince ayar kontrolüne ihtiyacınız varsa, kaydetmeden önce bu düğmeyi açın. PDF4me Düzen alanı ipucunda bağlantısı verilen dokümantasyon, orada nelerin mevcut olduğunu açıklar.
CSS En iyi sonucu, kod satırı içine veya gömülü olarak kullanıldığında verir.
"Düzen" açılır menüsü size Dikey veya Yatay seçeneklerini sunar. Kenar boşlukları, yazı tipleri ve sayfa boyutu dahil olmak üzere diğer her şey, menüden alınır. CSS sizin HTMLSatır içi stiller ve gömülü stil blokları güvenilir bir şekilde oluşturulur. Bağlantı etiketleri aracılığıyla bağlanan harici stil sayfaları, aşağıdaki durumlarda yüklenmeyebilir: URL halka açık bir şekilde ulaşılamıyor PDF4me Sayfayı oluşturur.
PDF4me HTML'den PDF'ye Dönüştürme modülünde Bağlantı'nın TestUser01 olarak ayarlanması, Dosya'nın Harita olarak ayarlanması (Dosya adı alanı 2. Dosya Adı'ndan, Belge/genel dosya URL alanı 2. Veri'den eşleştirildi), Düzen açılır menüsünün Dikey olarak ayarlanması (ipucu: Sayfa düzenini dikey/yatay ayarla) ve alttaki Gelişmiş ayarlar geçiş düğmesinin görünmesi sağlanır.

Dosya adı ve Belge / genel dosya URL Kullanım sırasında her ikisi de gereklidir. MapBelge alanı aşağıdakilerden birini kabul eder: HTML ikili arabellek veya halka açık bir web URLGelişmiş ayarlar, ek görüntüleme seçenekleri için genişletilir.

Parametreler

Gerekli: Bağlantı, Dosya ve Düzen bilgileri her zaman belirtilmelidir. Dosya adı ve Belge / genel dosya URL Yalnızca Dosya ayarı yapıldığında gereklidir. Map.

ParametreGerekliNe işe yarar?Örnek
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

Çıktı

AlanTipİçeriğinde neler var?
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.

Nasıl Dönüştürürüm? HTML ile PDF içinde Make?

  1. Eklemek PDF4me ile Dönüştürmek HTML ile PDF sizin Make senaryo.
  2. Seçme Bağlantı (veya tıklayın) Eklemek sizinle bir tane oluşturmak için API anahtar).
  3. Ayarlamak Dosya ile Map. Bağlamak Dosya adı Ve Belge / herkese açık dosya URL Önceki modül çıktılarından. Veya canlı bir genel bağlantı geçirin. URL doğrudan içinde Belge / herkese açık dosya URL alan.
  4. Seçmek DüzenStandart belgeler için Dikey (Portrait), geniş tablolar veya gösterge panoları için Yatay (Landscape) modunu kullanın.
  5. Kaydedin ve çalıştırın. Çıktı Doc Data İşiniz bitti mi? PDFBunu Gmail, Google Drive, Dropbox veya herhangi bir alt modüle aktarın.

Dönüştürme işlemini ne zaman kullanmalıyım? HTML ile PDF?

Tipik KurulumlarCommon Make scenario patterns using Convert HTML to PDF.
Haftalık satış raporunu şuna dönüştürün: PDF ve e-posta ile gönderin
  1. Planlanmış bir tetikleyici her Pazartesi sabahı devreye giriyor.
  2. Bir veritabanı veya Google Sheets modülü, haftanın satış verilerini getirir.
  3. A Make metin modülü bir yapı oluşturur HTML rakamlar tablosu, özet başlık ve satır içi metin de dahil olmak üzere metin dizisi. CSS stil.
  4. Dönüştürmek HTML ile PDF Düzen dikey olarak ayarlanmış şekilde çalışır. Tamamlanmış hali PDF Belge Verisi çıktısına iner.
  5. Gmail, belge verilerini ekleyerek raporu sabah 9'daki toplantıdan önce yönetim ekibine gönderiyor.
Markalı fatura oluşturun PDF her yeni siparişte
  1. Bir e-ticaret platformunda sipariş onaylandığında bir webhook tetiklenir.
  2. Google Drive indirmeleri HTML Fatura şablonu.
  3. A Make Metin modülü, müşteri adı, ürün kalemleri ve toplam gibi yer tutucu alanları sipariş verilerinden gelen canlı verilerle değiştirir.
  4. Dönüştürmek HTML ile PDF tamamlanmış faturayı oluşturur PDF.
  5. Gmail bunu müşteriye gönderir ve bir kopyası Dropbox'taki "Faturalar" klasörüne yüklenir.
Önemli e-postaları arşivleyin. PDF kayıtlar
  1. Gmail, belirli bir etikete sahip bir mesaj geldiğinde tetiklenir.
  2. E-posta HTML E-posta gövdesi çıkarılır ve gönderen, konu ve tarih gibi meta verilerle temiz bir şekilde sarılır. HTML düzen.
  3. Dönüştürmek HTML ile PDF e-postayı arşivler PDF Düzen dikey olarak ayarlanmış.
  4. O PDF bir yere yükleniyor SharePoint Uyumluluk klasörü. E-posta, Gmail'de "Arşivlendi" olarak etiketlendiği için ekip, e-postanın kaydedildiğini bilir.

Pratik İpuçları

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.

Kopya Kağıdı

Çıktıdaki sayfa boyutları ve kenar boşlukları PDF tamamen şuradan geliyor CSS sizin HTML, MDN CSS sayfalı medya kılavuzu ve MDN @sayfa referansıDüzen açılır menüsü yalnızca dikey veya yatay yönlendirmeyi ayarlar.

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

Sıkça Sorulan Sorular

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.

İlgili Eylemler

Diğer Platformlarda Aynı Görev

Yardım Alın