Title: PDFGate – HTML to PDF
Author: PDFGate
Published: <strong>Oktubre 12, 2026</strong>
Last modified: Oktubre 12, 2026

---

Maghanap ng mga plugin

![](https://ps.w.org/pdfgate/assets/banner-772x250.png?rev=3742529)

![](https://ps.w.org/pdfgate/assets/icon.svg?rev=3742529)

# PDFGate – HTML to PDF

 Ni [PDFGate](https://profiles.wordpress.org/pdfgate/)

[I-download](https://downloads.wordpress.org/plugin/pdfgate.1.0.0.zip)

 * [Mga Detalye](https://tl.wordpress.org/plugins/pdfgate/#description)
 * [Mga Review](https://tl.wordpress.org/plugins/pdfgate/#reviews)
 *  [Pag-install](https://tl.wordpress.org/plugins/pdfgate/#installation)
 * [Development](https://tl.wordpress.org/plugins/pdfgate/#developers)

 [Suporta](https://wordpress.org/support/plugin/pdfgate/)

## Deskripsyon

PDFGate turns any post, page or custom post type into a PDF with one click. The 
rendering happens on the PDFGate API using a headless Chromium engine, so what your
visitors download matches what they see on screen: web fonts, CSS grid, background
images, embedded charts and all.

**Features**

 * “Download as PDF” block for the block editor, with a custom label and alignment.
 * `[pdfgate_download]` shortcode for classic themes and page builders.
 * Optionally add the button automatically below every post, page or custom post
   type.
 * Two render modes: the public page as your theme shows it, or the post content
   alone with a clean print template.
 * Page size, orientation, margins, print media emulation, background printing and
   image loading settings.
 * Global header and footer HTML with page numbers, date, title and URL placeholders.
 * Optional fillable form fields: HTML inputs on the page become interactive PDF
   fields.
 * Generated PDFs are cached and reused until the post changes, so your API quota
   is spent once per edit, not once per visitor.
 * Per-visitor rate limiting protects your quota from bots.
 * API key stored encrypted. It can also be defined as the `PDFGATE_API_KEY` constant
   in `wp-config.php`.
 * Filters for developers to change the request, the template, the filename and 
   the button markup.

**Requirements**

A free PDFGate account and API key from [pdfgate.com](https://pdfgate.com). The 
free plan includes a monthly allowance of PDF generations; paid plans increase it.

### External service

This plugin sends content to the PDFGate API (https://api.pdfgate.com, or https://
api-sandbox.pdfgate.com for test keys) to render PDFs. Nothing is sent until a visitor
requests a PDF or an administrator runs the connection test.

Depending on the render mode, the request contains either the public URL of the 
post or the rendered HTML of the post content, together with your API key and the
site URL. PDFGate processes the request to produce the PDF and keeps a request log
for billing and abuse prevention. Documents are only stored on PDFGate servers if
storage is enabled in your PDFGate account settings.

 * [Terms of service](https://pdfgate.com/terms-of-use)
 * [Privacy policy](https://pdfgate.com/privacy-policy)

## Mga Screenshot

[⌊The "Download as PDF" block in the editor.⌉⌊The "Download as PDF" block in the
editor.⌉[

The “Download as PDF” block in the editor.

[⌊The settings screen.⌉⌊The settings screen.⌉[

The settings screen.

[⌊A generated PDF next to the original page.⌉⌊A generated PDF next to the original
page.⌉[

A generated PDF next to the original page.

## Blocks

Ang plugin na ito ay nagbibigay ng 1 block.

 *   Download as PDF A button that downloads the current post or page as a PDF rendered
   by PDFGate.

## Pag-install

 1. Install and activate the plugin.
 2. Create an API key at https://dashboard.pdfgate.com/settings/api-keys.
 3. Go to Settings  PDFGate, paste the key and click “Test connection”.
 4. Add the “Download as PDF” block to a post, use the `[pdfgate_download]` shortcode,
    or enable “Add automatically” for your post types.

## FAQ

### Does this work on a local or password-protected site?

The “Public page URL” render mode needs PDFGate to fetch your page, so the site 
must be reachable from the internet and the post must be public. Switch to “Post
content” mode for local development, staging sites behind a login, or drafts.

### How do I hide an element from the PDF?

In URL mode, add the CSS class `pdfgate-hide` to any element, or target the `pdfgate-
render` body class in your stylesheet. The download button itself is always hidden.

### How many API requests does a download use?

One per post per edit. The generated file is cached in `wp-content/uploads/pdfgate`
and served from there until the post is updated, the settings change, or a day passes.
Visitors are also limited to ten fresh generations per minute. Developers can change
both with the `pdfgate_cache_ttl` and `pdfgate_rate_limit` filters.

### Can I add a header or footer, or change any other option?

Yes. Use the `pdfgate_generate_payload` filter to set any option documented at https://
pdfgate.com/documentation/generate-pdf, for example `header`, `footer`, `css` or`
javascript`.

### Where is the API key stored?

Encrypted in the WordPress options table, using a key derived from your site’s authentication
salts. You can instead define `PDFGATE_API_KEY` in `wp-config.php`, in which case
the settings page becomes read-only for the key.

## Mga Review

Wala pang reviews para sa plugin na ito.

## Mga Contributor at Developer

Ang “PDFGate – HTML to PDF” ay open source software. Ang mga sumusunod na tao ay
nag-ambag sa plugin na ito.

Mga Contributor

 *   [ PDFGate ](https://profiles.wordpress.org/pdfgate/)

[Isalin ang “PDFGate – HTML to PDF” sa iyong wika.](https://translate.wordpress.org/projects/wp-plugins/pdfgate)

### Interesado sa development?

[Tingnan ang code](https://plugins.trac.wordpress.org/browser/pdfgate/), i-check
ang [SVN repository](https://plugins.svn.wordpress.org/pdfgate/), o mag-subscribe
sa [development log](https://plugins.trac.wordpress.org/log/pdfgate/) sa pamamagitan
ng [RSS](https://plugins.trac.wordpress.org/log/pdfgate/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release: block, shortcode, automatic button, URL and content render modes,
   caching and rate limiting.

## Meta

 *  Bersyon **1.0.0**
 *  Huling na-update **1 na araw  ang nakalipas**
 *  Mga aktibong installation **Wala pang 10**
 *  Bersyon ng WordPress ** 6.0 o mas bago **
 *  Sinubukan hanggang **7.1.3**
 *  Bersyon ng PHP ** 7.4 o mas bago **
 *  Wika
 * [English (US)](https://wordpress.org/plugins/pdfgate/)
 * Mga Tag
 * [download pdf](https://tl.wordpress.org/plugins/tags/download-pdf/)[export](https://tl.wordpress.org/plugins/tags/export/)
   [html to pdf](https://tl.wordpress.org/plugins/tags/html-to-pdf/)[pdf](https://tl.wordpress.org/plugins/tags/pdf/)
   [print](https://tl.wordpress.org/plugins/tags/print/)
 *  [Advanced View](https://tl.wordpress.org/plugins/pdfgate/advanced/)

## Mga Rating

No reviews have been submitted yet.

[Ang iyong review](https://wordpress.org/support/plugin/pdfgate/reviews/#new-post)

[Tingnan lahat ng mga review](https://wordpress.org/support/plugin/pdfgate/reviews/)

## Mga Contributor

 *   [ PDFGate ](https://profiles.wordpress.org/pdfgate/)

## Suporta

May gusto kang sabihin? Kailangan ng tulong?

 [Tingnan ang support forum](https://wordpress.org/support/plugin/pdfgate/)