What is "Convert to PDF Format" extensions and how do they work?
"Convert to PDF Format" extensions are built to archive HTML documents into PDF documents with a single-click. The idea is to do the conversion without getting involved with an external service (this is what most of the other extensions do). These set of extensions support two methods of converting HTML documents into PDF format:
2) "print" mode: in this mode,
window.print is called which basically brings the default print dialog and allow you to do the printing or you can save the output into a PDF file. This mode is very powerful but it requires two-clicks.
For uncomplicated text only documents it is recommended to use the "simple" mode and for more complex documents use the "print" mode.
A browser extension to get notified (desktop notification and sound alarm) of unread emails on one or more search queries. This extension supports multiple accounts and does not require credentials to operate. Read more here.
What is the difference between these extensions and other ones available in the stores?
The main difference is that there is no server side PDF conversion in these extensions. Basically, converting an HTML document into the PDF format is a pretty complex task. Most of the extensions to simplify the coding, use an external executable to do the PDF conversion. This is okay but since your personal documents are sent to an external server, it violates user privacy. In these set of extensions, I am trying to do the conversion locally using the famous jsPDF library so that there would be no server side conversion.
Note that some other extensions also claiming to do the conversion locally, however, most of the time, these extensions convert your HTML page into an image and then convert the image to PDF. This method results in a perfect conversion but there are two main drawbacks: 1. Output PDF file is huge since it is an image 2. You cannot search inside the PDF file.
What's new in this version?
Please check the Logs section.
Why do I get two buttons on a single page? and what is the difference between these two buttons?
Since PDF conversion is a complex task, there is a chance that the local conversion using the jsPDF library results in an output that is not acceptable. In this case, you can use the other button ("print" button) to use the built-in print capability of your browser which usually results in a perfect PDF conversion!
Can I restyle the document before converting it into the PDF format?
Yes, for the "simple" mode, you can apply custom styles to the document before the extension generates the PDF document for you. By default,
line-height are forced before the actual conversion. To apply or modify this behavior, go to the options page and change the custom style section.
Why in the "simple" mode, there is no image in the generated PDF file?
There are basically two reasons why no image is attached to the generated PDF file in the "simple" mode by default. 1) Images are fetched from remote servers and this might violates user privacy. Note that one trick to find user IP address is to embed one-pixel size icon in the email and once the icon is fetched from the remote server, your IP address is logged. 2) In the "simple" mode, the idea is to generate a distraction-free document and inserting images just clutters the PDF output. Note that you can still ask the extension to attach images if you would like to. Just head to the options page and activate this option.
Can I customize the format of the generated output filename?
As of version 0.1.5, it is possible to set a default formatting for the generated PDF file in the simple mode. You can use
[gmt] keywords to generate the output filename based on the page title and today's time and date. The
[gmt] keyword could be used to store the generated files in order if you place it in front of the
[title] keyword. The
[simple-title] is similar to the
[title] keyword with the email address is removed from the title.
Sometimes there are some fonts in the emails that are not being converted correctly. Is there any fix for this?
At the moment the converter only embeds the following fonts by default. It is technically possible to provide more fonts too if you have access to the binary TTF file of the font. If you need this feature please use the review section of this page to report. If the font is not important for you, use the CSS section to simply overwrite it with one of the supported fonts listed here!
Is it possible to preset the extension's settings for all computers in a domain?
As of version 0.1.7, the extension reads all its configuration defaults from the managed storage which can be contorted by the domain administrator. For instance, if you don't want the extension to open FAQs page when it gets installed on a computer, set
faqs preference value to
false. The PLIST file for a Mac computer would look like this:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple/DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>faqs</key> <false/> </dict> </plist>
Is it possible to use this extension to convert multiple emails to PDF at once?
As of version 0.2.4, the extension has an action button (toolbar button). If the action button is pressed on a none Gmail page, a new Gmail opens up. If the action button is pressed inside a thread, the extension performs PDF creation on simple mode. If it is pressed on a list view where multiple threads are selected, the extension converts each thread to PDF format one by one. You will see the status of conversion on the badge area. To stop the bulk conversion, close the browser tab.
|Please keep reviews clean, avoid the use of improper language and do not post any personal information.|