SmartEmbed – PDF Viewer, 3D Flipbook, and Secure PDF Embedder

SmartEmbed – PDF Viewer, 3D Flipbook, and Secure PDF Embedder

0/5 (0 ratings) — active installs Updated Jul 17, 2026
<strong>3D Flipbook Mode</strong> - Stunning 3D flipbook with realistic page-turning animations

<strong>3D Flipbook Mode</strong> - Stunning 3D flipbook with realistic page-turning animations

⭐ Upgrade to SmartEmbed Pro Today! ⭐

SmartEmbed – Advanced PDF Viewer is the ultimate PDF embedding solution for WordPress. Whether you want to showcase e-books, reports, menus, magazines, or confidential documents, SmartEmbed offers a premium-grade, native PDF.js reading experience directly on your website.

With deep integration for popular page builders like Elementor, WPBakery, and Gutenberg, embedding a PDF has never been easier. Forget clunky iframe solutions—SmartEmbed ensures high performance, beautiful aesthetics, and advanced functionalities like 3D Flipbook mode, Dark Mode, Text-to-Speech (TTS), Resume Reading, and strict content protection.

Why Choose SmartEmbed Advanced PDF Viewer?

If you are looking to provide a top-tier reading experience while protecting your intellectual property, SmartEmbed is the perfect choice. Our plugin combines a stunning modern admin interface with a powerful, fast frontend viewer that works seamlessly across all devices.

🌟 Comprehensive Feature List

Core Viewer Features:
* Native PDF.js Integration: Delivers high-performance, clear, and responsive PDF rendering across all devices using Mozilla’s PDF.js library, replacing outdated iframe methods.
* Multiple Viewer Modes: Choose from Continuous Scroll, Presentation Mode, or an interactive 3D Flipbook to suit your content type.
* 3D Flipbook with Realistic Animations: Engage visitors with stunning page-turning animations that simulate real book reading experience.
* 2D Flipbook Mode: Lightweight alternative to 3D flipbook with smooth page transitions.
* Hard Cover Flipbook: Premium flipbook style with hard cover appearance for professional presentations.
* Binder Flipbook: Unique binder-style flipbook for creative document presentations.
* Vertical Reader: Continuous vertical scrolling mode for comfortable reading.
* RTL (Right-to-Left) Support: Full support for right-to-left languages with dedicated RTL mode.

Page Builder Integration:
* Elementor Widget Support: Fully compatible with Elementor with dedicated SmartEmbed PDF Viewer widget.
* Elementor Widget Controls: Comprehensive Elementor controls for animations, toolbar options, viewer background, and more.
* WPBakery Integration: Complete WPBakery page builder support with custom shortcode mapping.
* Gutenberg Block: Custom Gutenberg block for seamless integration with the WordPress block editor.
* Template Selection: Allow users to choose from multiple flipbook templates (3D, 2D, Hard Cover, Binder, Vertical Reader).

Security & Protection:
* Advanced Content Security: Protect your documents by disabling text selection, disabling right-click, and applying dynamic custom text watermarks.
* Disable Right-Click: Prevent users from accessing context menu to protect your PDF content.
* Disable Text Selection: Stop users from copying text from your PDF documents.
* Custom Text Watermark: Overlay dynamic text watermarks (e.g., “Confidential” or custom text) across the document.
* Watermark Logo Support: Add custom logo watermarks to your PDFs for brand protection.

Accessibility & User Experience:
* Text-to-Speech (TTS): Improve accessibility by allowing users to listen to the PDF content directly from the viewer.
* Resume Reading Memory: The viewer remembers the user’s last read page using local storage, providing a seamless return experience.
* Native Dark Mode: Offer a comfortable reading experience in low-light environments with a sleek, toggleable dark mode.
* Pagination Sound: Audio feedback for page turning actions to enhance user experience.
* Fullscreen Mode: Immersive fullscreen reading experience for better focus.
* Lightbox Mode: Display PDFs in elegant lightbox overlays for better presentation.

Library Management:
* Custom PDF Post Type: Easily manage your PDF library with a dedicated “SmartEmbed PDF” post type.
* Category Management: Organize PDFs into categories for better library structure.
* Thumbnail Support: Add featured images/thumbnails to your PDF documents for visual identification.
* Shortcode Generation: Automatic shortcode generation with one-click copy functionality.
* Modern React Dashboard: Fast, user-friendly admin dashboard built with React for managing PDFs and settings.

Customization Options:
* Custom Dimensions: Set default width and height for PDF viewers globally or per shortcode.
* Background Color: Customize viewer background color to match your website design.
* Background Image: Set custom background images for the PDF viewer container.
* Border Control: Option to show or hide viewer borders.
* Toolbar Customization: Configure which toolbar buttons appear (Download, Print, Share, Fullscreen).
* 3D Tilt Effect: Enable 3D tilt effect for flipbook mode for enhanced visual appeal.

Technical Features:
* REST API Integration: Full REST API support for managing PDFs and settings programmatically.
* Responsive Design: Fully responsive viewer that adapts to all screen sizes and devices.
* Performance Optimized: Built with modern technologies (React, Webpack) for optimal performance.
* Translation Ready: Full internationalization support with .pot file for translations.
* Developer Friendly: Clean, well-documented code with hooks and filters for customization.

🔍 Detailed Feature Breakdown

1. 3D Flipbook & Viewer Modes
Engage your visitors with the 3D Flipbook mode, offering realistic page-turning animations. Alternatively, use Continuous mode for seamless scrolling or Presentation mode for distraction-free slide-by-slide reading. The plugin also offers 2D flipbook, hard cover, and binder styles for maximum flexibility.

2. Elementor & Page Builder Integration
SmartEmbed comes with a dedicated Elementor widget featuring comprehensive controls for:
– PDF selection from your library
– Animation settings (3D Flipbook, 2D Flipbook, Hard Cover, Binder, Vertical Reader)
– Toolbar options (Download, Print, Share, Fullscreen)
– Viewer background customization (color and image)
– Dark mode toggle
– 3D tilt effect
– RTL mode support

It also features a custom Gutenberg block and WPBakery shortcode mapping for effortless embedding.

3. Ironclad PDF Security
Prevent unauthorized copying and distribution of your PDFs. SmartEmbed allows you to:
– Disable right-clicking to prevent context menu access
– Prevent text selection to stop content copying
– Overlay dynamic text watermarks with custom text
– Add logo watermarks for brand protection
– Configure security settings globally or per document

4. Accessibility & User Experience
Make your content accessible to everyone:
– Built-in Text-to-Speech (TTS) reads document aloud
– Resume Reading feature uses local storage to remember exact page position
– Dark Mode for comfortable reading in low-light conditions
– Pagination sounds for enhanced user feedback
– Fullscreen mode for immersive reading experience

5. Beautiful Aesthetics & Dark Mode
The viewer is designed with modern aesthetics in mind, featuring:
– Locked, premium grey background that prevents theme CSS conflicts
– Toggleable Dark Mode for eye comfort
– Customizable background colors and images
– Smooth animations and transitions
– Professional toolbar design

6. Easy Library Management
Upload and manage PDFs like a pro:
– Dedicated “SmartEmbed PDF Books” section in WordPress admin
– Organize files into categories
– Add thumbnails for visual identification
– Copy shortcodes with a single click
– Modern React-powered admin interface for fast management
– REST API for programmatic access

7. Shortcode Flexibility
Use powerful shortcodes with extensive attributes:
[smartembed_pdf id="123"]
[smartembed_pdf url="https://yoursite.com/document.pdf"]
[smartembed_pdf id="123" mode="flipbook" width="100%" height="750px"]
[smartembed_pdf id="123" download="false" print="false" watermark="true"]

Support

For support, feature requests, and bug reports, please visit the WordPress Plugin Support Forum or contact the plugin author at Dominopress.

Credits

  • PDF.js – Mozilla’s PDF rendering library (https://mozilla.github.io/pdf.js/)
  • Page Flip – JavaScript library for page flip effects (https://nodlik.github.io/PageFlip/)
  • WordPress – Content management system (https://wordpress.org/)