Easily convert text to image (.png) with a custom background image.
Text to Image (PNG) Extension
Text to Image extension enables you to convert any text to an image file. Open the addon's interface, write your desired text, and apply formatting via the top toolbar. You can also add a desired background image or background color to the textarea. Once you are done, please press on the - Convert - button to save the result as a PNG file to your machine. The download path is the default download location on your machine.
Please note that, if you resize the addon's interface, the resulting image will be resized as well. This addon uses an opensource library called - html2canvas - to convert an HTML element to image. Please visit this (https://github.com/niklasvh/html2canvas) GitHub repo to get more info about this conversion library.
If you have a feature request or found a bug to report, please fill the bug report form on the addon's homepage (https://mybrowseraddon.com/text-to-image.html).
Read more
Please note that, if you resize the addon's interface, the resulting image will be resized as well. This addon uses an opensource library called - html2canvas - to convert an HTML element to image. Please visit this (https://github.com/niklasvh/html2canvas) GitHub repo to get more info about this conversion library.
If you have a feature request or found a bug to report, please fill the bug report form on the addon's homepage (https://mybrowseraddon.com/text-to-image.html).
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.1.4", "manifest_version": 3, "offline_enabled": true, "name": "Text to Image (PNG)", "homepage_url": "https://mybrowseraddon.com/text-to-image.html", "description": "Easily convert text to image (.png) with a custom background image.", "commands": { "_execute_action": {} }, "background": { "service_worker": "background.js" }, "permissions": [ "storage", "contextMenus" ], "action": { "default_title": "Text to Image", "default_icon": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png" } }, "icons": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png", "128": "data/icons/128.png" }}
Read more