PDF Poster – Display PDF Files with Custom Viewer
The Ultimate PDF Embedder Plugin for WordPress, Loved by Over 20,000+ Users PDF Poster | Documentation | Pricing | Support | Demo PDF Poster is a flexible plugin that allows you to embed PDF documents directly into WordPress posts, pages, widgets, or templates. Whether you’re sharing brochures, eBooks, business files, or portfolios, the plugin provides a responsive and accessible layout that works across all devices. The plugin supports the Gutenberg block editor. It includes content protection, customization options for layout dimensions, full-screen mode, download and print buttons, and file display settings. Key Features – Free Version Responsive Width & Height: Fully customizable dimensions for Desktop, Tablet, and Mobile devices. Print Support: Let users print PDFs directly from the viewer. Filename Display: Show the PDF file name clearly at the top. Full-Screen Button: Enhance readability with a dynamic full-screen toggle. Download Button: One-click download is placed conveniently at the top. Gutenberg Block Integration: Easily add PDFs using the block editor. User-Friendly Viewer: Smooth scrolling and reading experience across all devices. PDF Poster Pro – Unlock Advanced Features PDF Poster Pro adds features for advanced layout, control, and document protection. Pro Features Include: FlipBook Viewer: Provide an interactive, book-like reading experience for your PDFs. Raw PDF Viewer: Embed clean PDFs without black frames or toolbars. Content Protection: Disable right-clicks and copying to safeguard your documents. Preset Viewer Settings: Save time by setting default viewer preferences globally. Shortcode Embedding: Use [pdf_embed] to place PDFs anywhere — no clutter. Classic Editor Tools: Includes a quick embed tool and shortcode generator. Additional Gutenberg Blocks: Includes 2 extra blocks for more flexibility. Sidebar Toggle Menu: Allow viewers to navigate easily using a collapsible sidebar. Full Control Over Buttons: Show/hide download and full-screen buttons. Translate Buttons: Customize labels like “Download” and “Full-Screen” for localization. Jump to Page: Set a specific page number to open by default. Zoom Level: Predefine a zoom percentage or leave it on auto. Open in New Window: Choose to open PDFs in a separate tab. Google Doc Viewer: Use this option to bypass PDF block issues in some browsers. Horizontal Scrollbar: Enable horizontal scrolling as the default for wide PDFs. Thumbnails Toggle: Show/hide thumbnail navigation panel. Thumbnails Open by Default: Improve navigation with thumbnails visible on load. Always Load the Latest Version: Ensure viewers always see the updated PDF file. Enable Popup Viewer: Display PDFs in a modal popup window. Show Only PDF: Hide the background and PDF menu for a distraction-free layout. Slider and Scroll Viewer: Add Slider and Scroll Viewer options. Annotation Mode: Add Annotation Mode configuration for default viewer. Open Links in New Tab: Add Open PDF links in new tab configuration for default viewer. Try the PDF Poster PRO – Unlock all premium features now! How to Use PDF Poster – Step-by-Step Guide Getting started with PDF Poster is quick and easy! Step-by-Step Instructions After installing, go to the “PDF Poster” menu in your WordPress dashboard Upload one or more PDF documents Copy the Shortcode shown in the editor or PDF list Paste the shortcode into any post, page, or widget area Hit the Publish button. Enjoy your beautifully embedded PDF! Gutenberg Block Integration Using the block editor? Here’s how to embed PDFs in just a few clicks: Open a post or page in the WordPress editor Click the + icon or use the slash command (/pdf) Find PDF Poster under the Layout Elements category Click the icon to insert the block Choose your PDF from the media library Hit Publish and enjoy! Live Demo | Get PDF Poster PRO Shortcode Usage Shortcode [pdf_embed url=”https://example.com/document.pdf” width=”100%” height=”842px” print=”true” title=”My PDF Document” download_btn=”true” fullscreen_btn_text=”View in Fullscreen”] Attributes url (required): The URL of the PDF file. Default: null Example: url="https://example.com/document.pdf" width (optional): Width of the PDF viewer. Default: "100%" Example: width="80%" height (optional): Height of the PDF viewer. Default: "842px" Example: height="600px" print (optional): Display a print button. Accepted values: "true", "false" Default: "false" Example: print="true" title (optional): Title displayed above the PDF viewer. Default: null Example: title="Document Title" download_btn (optional): Display a download button. Accepted values: "true", "false" Default: "false" Example: download_btn="true" fullscreen_btn_text (optional): Text for the fullscreen button. Default: "View Fullscreen" Example: fullscreen_btn_text="Open Fullscreen" User Feedback ⭐⭐⭐⭐⭐ Weronika Zielinska – Empp ❛❛A great plugin that makes it easy to add the necessary posters and pdfs! It makes it very easy to quickly create a website. I definitely recommend it and we will definitely use it always.❜❜ –empp ⭐⭐⭐⭐⭐ good plugin ❛❛This pdf poster plugin does really solve my requirement.❜❜ –a2zdoctors – Did you like this plugin? Dislike it? Have a feature request? Please share your feedback with us Check out our other WordPress Plugins- Html5 Video Player – Display videos as single and playlist in multiple skins. Html5 Audio Player – Listen audios with awesome visuals. StreamCast – Customizable radio player with different skins. 3D Viewer – Embed 3D models and 3D products with interaction. Advanced Post Block – Show posts and custom posts in different layouts. Source Code You can find the source code, report bugs, and contribute to the development of this plugin on our GitHub repository: PDF Poster on GitHub This plugin bundles the following third-party JavaScript/PHP libraries. PDF.js v3.38.1 (Legacy build) File: assets/pdfjs-new/generic-legacy/pdf.js Source: https://mozilla.github.io/pdf.js/ GitHub: https://github.com/mozilla/pdf.js License: Apache-2.0 – https://github.com/mozilla/pdf.js/blob/master/LICENSE Purpose: High-performance, standard-compliant PDF rendering in the browser. Freemius SDK v2.13.1 Source: https://freemius.com/ GitHub: https://github.com/Freemius/wordpress-sdk License: GPLv3 – https://github.com/Freemius/wordpress-sdk/blob/master/LICENSE.txt Purpose: Provides licensing, updates, and opt-in usage tracking/analytics. Codestar Framework v2.3.0 File: vendor/codestar-framework/ Source: https://codestarframework.com/ GitHub: https://github.com/Codestar/codestar-framework License: GPLv2 – https://github.com/Codestar/codestar-framework/blob/master/LICENSE Purpose: Lightweight and modern options framework for settings and metaboxes. bpl-tools Source / GitHub: https://github.com/bPlugins/bpl-tools License: GPL-2.0-or-later – https://www.gnu.org/licenses/gpl-2.0.html Purpose: Shared utility library providing admin dashboard components and common Gutenberg editor controls. External Services: The library may connect to bPlugins, WordPress.org, and Freemius services for product data and checkout functionality. See full details: https://github.com/bPlugins/bpl-tools#external-requests–why-they-are-made Montserrat Font (Google Fonts) Source: https://fonts.google.com/specimen/Montserrat License: SIL Open Font License (OFL) – https://scripts.sil.org/OFL Purpose: Primary typeface for the plugin interface. This plugin optionally connects to the following external services for enhanced functionality. Google Docs Viewer Source: https://docs.google.com/gview Purpose: Used as a fallback rendering engine when native PDF.js fails or in specific viewer modes. Terms of Service: https://policies.google.com/terms Privacy Policy: https://policies.google.com/privacy Adobe PDF Embed API Source: https://documentservices.adobe.com/view-sdk/main.js Purpose: Provides an alternative high-quality viewing experience (requires user configuration). Terms of Use: https://www.adobe.com/legal/terms.html Privacy Policy: https://www.adobe.com/privacy/policy.html
Top keywords
- pdf43×3.63%
- https22×1.86%
- com19×1.60%
- viewer18×1.52%
- github15×1.27%
- default13×1.10%
- pdf poster12×1.01%
- poster12×1.01%
- pdfs10×0.84%
- download9×0.76%
- example9×0.76%
- license9×0.76%
Print Anywhere & Create PDFs of Order Receipts, Invoices, Labels & More.
BizPrint is simply the best way to print documents for your WooCommerce orders to any printer around your home office, restaurant, warehouse or business of any type or create PDFs. Print Manager formats your WooCommerce order data into an organized and branded receipt, invoice, packing slip, delivery note, shipping label or order printout, for your customers and staff to use! This free Print Manager Plugin connects to BizPrint cloud service to enable automatic printing to anywhere in the world! In just one year, BizPrint has helped businesses to automate over 1,250,000+ Prints and saved over 575,000+ employee hours! It’s easy to set up with no coding required in just a few simple steps. You can read the full list of benefits for store owners and get started at GetBizPrint.com BizPrint prints your WooCommerce orders automatically to your existing printer, and has the reliability, flexibility, and customizability you need for your specific use case. You’ve found the right plugin! Why Create Printed Receipts For Your Store? Any transaction between a store and customer needs some evidence of purchase. There are many reasons to make your WooCommerce order details physical. For example: If you run a restaurant, the kitchen and wait staff will need physical copies of the order so they can prepare the food and serve customers with maximum efficiency. For warehouses or fulfillment centers, a printed order will help pickers and packers to prepare and fulfill an order without delay. In lots of cases, a customer will want a printed receipt in order to prove a purchase, for product returns, employer reimbursement or for tax purposes. BizPrint has a customer satisfaction rating of 4.8 stars and boasts 99.5% reliability uptime on our globally distributed servers that power the cloud. We have answered over 7,500 support tickets last year alone and can’t wait to help save you time! But don’t just take our word for it! This is what Chris from Kyoto Sushi had to say about how BizPrint is helping their business: “We started taking orders online and printing them with BizPrint, and it has been game changing. BizPrint improves the customer experience, reduces kitchen downtime, and frees up my time. My staff are 30% more productive. I can outperform our competitors (including on UberEat, Deliveroo, etc) whilst having lower costs, better quality, and lower prices. If you own a restaurant, getting BizPrint is a no-brainer.” – Chris L. Owner Kyoto Sushi Restaurant. BizPrint for WooCommerce Includes All The Features You Need Supports Automatic Prints by Order Status Adds Manual Print Button Option on WooCommerce Orders & Details Page Set Up An Unlimited Number of Printer Stations and Locations Use Your Current Thermal or Inkjet Printers Supports All Major Brands like HP, Dymo, Cannon, Star, Epson, Brother & more Supports Local, Network, USB, Serial, Wifi and Bluetooth Based Printers Choose Single Print or Print Multiple Copies Instantly Support with Popular WordPress Plugins like Product Add-ons, Point of Sale, Pickup Delivery Scheduler and More Over 25 Templates Available Including, Receipt Template, Customer Invoice, Order Pick List, Pickup & Delivery Invoice etc Custom Branding to Add Your Logo and Additional Store Information Supports Over 36 Languages including the ability to select a language for specific printer locations Generate PDF Receipts & Invoices Product Mapping To Print Selected Product Category on Specific Print Stations Template Integrations To Work With: Jovvie Point of Sale by BizSwoop BizSwoop Pickup Delivery Scheduler BizSwoop Product Manager Flow Notify by BizSwoop WooCommerce Product Add-Ons YITH WooCommerce Product Add-Ons Delivery & Pickup Date Time for WooCommerce Order Delivery Date for WooCommerce WooCommerce Local Pickup Plus WooCommerce Delivery Slots Order Delivery, Order Pickup, Order Date, Order Time Food Store – Online Food Delivery & Pickup WooCommerce Food – Restaurant Menu & Food Extra Product Options (Product Addons) for WooCommerce And More Compatibility Is Added Everyday! Steps To Getting Started: 1. Visit GetBizPrint.com to read more about BizPrint. 2. Signup for an account. It’s FREE. 3. Select a plan – Get started with free prints. 4. Follow the Quick Start Guide. You’ll be printing in 5 minutes. We’re ecstatic that Tiffany is having so much success using BizPrint: “I can create a customizable receipt for the customer that’s easy to read. If you need to use WooCommerce in-person, want to save money by emailing your receipts, or just need great looking receipts (I receive compliments about our receipts), I’d highly recommend BizPrint. The team and software are excellent, and easy to work with.” – Tiffany W. Owner, Swatty Creek Mill. BizPrint WooCommerce Mapping: Product & Category Mapping: Using the Product & Category Mapping feature you can setup specific printers to only display printed items from chosen WooCommerce products & categories. Setup multiple printer stations, and create efficient workflows to optimize fulfillment within your business. Shipping Zones & Methods Mapping: Using the Shipping Zones & Methods Mapping you can setup printers to only print orders from defined shipping zones and methods. This can really help businesses that have multiple locations, fulfillment stations or other creative uses, like food trucks! Our users really enjoy this feature. This is what the owner of Mighty Moose Marts, a retail & online store had to say about printer stations: “One of the strengths to us was the ability to support multiple printers in different locations. We’re using BizPrint to automatically print customer receipts at our ordering station and simultaneously print in the kitchen to fulfill the order. The impact is improved kitchen times, increased sales, and happier customers. I’d highly recommend BizPrint to other small businesses for in-store Point of Sale orders or orders placed online by your customers.” – Chris R. Co-Owner, Mighty Moose Marts. BizPrint Hardware: BizPrint was designed to work with any printer that can be connected to a Windows, Mac, Linux, Raspberry Pi or Android! This means you can use your current thermal or Inkjet Printers with support for all major brands like HP, Dymo, Cannon, Star, Epson, Brother and more. Supported connection types include Local, Network, USB, Serial, Wifi and Bluetooth Based Printers. If you do not want to use your own computer or Android device, learn more about BizPrint Hub. BizPrint User Documentation & Support: If you need help with BizPrint, you have multiple options for getting help: 1. Please ensure you have setup BizPrint properly using the Quick Start Guide. 2. Refer to the BizPrint documentation for troubleshooting information. 3. Get in touch with our support team. BizPrint Expert Developer Documentation: Although BizPrint doesn’t require any coding knowledge to use, there are instances where you want to print WooCommerce Orders in a more customized manner. For this, we provide developer documentation which provides you the plugin development structure to add your own custom WooCommerce Order Receipt, Invoice, Packing Slip and other templates. You can also find developer resources in the BizPrint marketplace including the Sample print template. Also provided are WP Actions to Extend Third-party plugin meta data into templates. By default, BizPrint works with all BizSwoop Plugins and there have been a number of templates developed for other 3rd party plugins. If the template is not compatible with your 3rd party plugin, you can develop your own template integration, or reach out to the BizPrint team to request compatibility. What features are included in BizPrint?: Instant Printing: Automatically print WooCommerce orders in a receipt format based on order status anywhere in your restaurant, retail store or fulfillment station instantly. Supports All Printer Models: All printers that can connect to a Mac, PC, Linux Raspberry Pi, or Android and have a supported driver will work. Easy to adjust margins and formatting. Custom Branding on Receipts: Easily customize invoice and order print templates to include your company logo or other company information. WooCommerce Compatibility: Native WooCommerce compatibility means that it works with other plugins. No need for third-party solutions to generate orders/invoices! Print to Multiple Printers: A scalable cloud solution that can print to multiple printers at once. And we support any printer model! If it connects to a Windows, Mac, Linux, Raspberry Pi or Android, it will work. Generates PDF Receipts: With the ability to generate a PDF of the receipt, BizPrint offers an easier and less fragmented solution for your WooCommerce printing needs. Simple to Set Up & Easy to Use: Don’t worry, we make it simple to set up – even for non-technical people! Create a BizSwoop account, configure the BizPrint plugin, and start printing in under 5 minutes. Supports 36 Languages: We speak your language! Plugin and receipt templates support 36 languages, including the ability to select a language for specific printer locations. Unlimited Printer Locations: Set up an unlimited number of printers and print to multiple locations. iOS & Android devices can also send print jobs. Supports Thermal Receipt Printers: Order printing is formatted for both Thermal receipt and Inkjet printers. Supports standard printers Letter/A4 for customer and order receipts. Cloud Printing: Fast and secure printing with BizPrint Cloud infrastructure enables printing to anywhere in the world. The Cloud Printing functionality is compatible with the POS. Automatically Print WooCommerce Packing Slips: Package Fulfillment for retail to ship packages to customers, packing slips and receipts. Shipping from your store is easier than ever. Print WooCommerce Orders Straight to the Kitchen: Restaurant printing orders for customer receipts and fulfillment inside their restaurant. Enjoy a more efficient workflow and higher productivity with orders instantly printed in the kitchen. Print On-Demand At Point of Sale: Point of Sale to print customer receipts transaction (any POS using WooCommerce is compatible). Print professional-looking receipts every time! Product Mapping Add-On: Map specific printers to only print items from defined products and categories. The add-ons allow the admin to select products and categories to print for only specific locations. Pickup and Delivery Add-On: Easily add pick-up, take-out, curbside or local delivery functionality to the checkout workflow on your WooCommerce store. We make it simple! View All Learn More About Specific Print Topics On Our Blog: How To Print Order Receipts in WooCommerce How To Automatically Print Packing Slips from WooCommerce Print Receipts on Thermal Printer with WooCommerce How to Print an Order List in WooCommerce (Automatically) Generate a Simple Invoice in WooCommerce (For Email and Print) What Else? BizPrint is developed by BizSwoop based in the United States. If you like BizPrint for Order & Receipt, consider checking out the other projects from BizSwoop: Jovvie Point of Sale for WooCommerce – A fast, complete Point of Sale system built for WooCommerce stores of all sizes. Restaurants, retailers and sales teams around the globe love using Jovvie POS. Load the POS on any device and sell anywhere! Flow Notify – The Best SMS, WhatsApp & Email Notification Plugin for your store. Create order statuses and send order alert info to customers through automated SMS, WhatsApp, and Emails in WordPress and WooCommerce. Product Manager Add-ons – The #1 Product Manager Add-ons plugin for WooCommerce! Create easy product up-sells, checkout add-ons, product tables, samples, bundles and more. Your store is going to get a major boost, you won’t find a better Product Manager plugin for WooCommerce with more to offer. Store Order Hours – Create your online open sign with a store hours scheduler. Automatically toggle WooCommerce customer checkout functionality on/off on a schedule. Create visual notification settings, Add floating hours widget, custom branding, and more. Pickup Delivery Scheduler – Easily add pick-up, take-out, curbside and local delivery functionality to your WooCommerce store. Smart logic features allow for easy implementation of calendar ordering scheduling, defined pre-order days, minimum wait times, delivery cut-off times and order volume time slot management for your business. Store Plus B2B Wholesale for WooCommerce – Wholesale, B2B and Enterprise business account functionality for customer level pricing, customer business profiles & more. The software automatically uses your defined pricing rules to calculate and display the product price on simple, variable and variation prices dynamically in real-time on customer accounts.