BeyondPrinting

Print your books on D&DBeyond

What is BeyondPrinting?

BeyondPrinting is a Chrome extension developed by silas, and its main feature is "Print your books on D&DBeyond".

Extension Screenshots

screenshot

Download BeyondPrinting Extension CRX File

Download BeyondPrinting extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Print your sourcebooks and adventures on D&D-Beyond. 
It enhances the normal printing process in the following ways: 
- only one PDF per book
- better formatting
- links from table of content to single chapters and vice versa for easy navigation

Just click on the Print-Button in the Table of Content of the book you want to print.
If a book does not print, ensure you really own the book. If you own the book, just leave a question via the chrome webstore and I will look into it.

Credits where credits is due: I've created the plugin in my freetime after reading the idea on reddit from the user ctzaran and seeing his tampermonkey script.                    

Extension Basic Information

Name BeyondPrinting BeyondPrinting
ID ehkonmfjpkoanmhgangojnalpgopcnhd
Official URL https://chromewebstore.google.com/detail/beyondprinting/ehkonmfjpkoanmhgangojnalpgopcnhd
Description Print your books on D&DBeyond
File Size 1.75 MB
Installation Count 1,401
Current Version 0.1.2
Last Updated 2023-08-24
Publish Date 2023-01-23
Rating 5.00/5 Total 5 Ratings
Developer silas
Email [email protected]
Payment Type free
Supported Languages de,en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "version": "0.1.2",
    "short_name": "BeyondPrinting",
    "name": "__MSG_appName__",
    "description": "__MSG_appDesc__",
    "default_locale": "en",
    "background": {
        "service_worker": "background.bundle.js"
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/www.dndbeyond.com\/sources\/*",
                "https:\/\/dndbeyond.com\/sources\/*"
            ],
            "js": [
                "contentScript.bundle.js"
            ]
        },
        {
            "matches": [
                "https:\/\/www.dndbeyond.com\/sources",
                "https:\/\/dndbeyond.com\/sources"
            ],
            "js": [
                "printAll.bundle.js"
            ]
        }
    ],
    "action": {
        "default_icon": "img\/dndSingle64.png"
    },
    "permissions": [],
    "host_permissions": [
        "https:\/\/*.dndbeyond.com\/",
        "https:\/\/dndbeyond.com\/"
    ],
    "icons": {
        "128": "img\/dndScreen128.png"
    }
}