KATE PDF CONVERTER V1.0
For Katerine.
My love for you shall live forever.
Christian M.
Importing pictures to Kate session
Adding pictures to Kate using the drag and drop interface.
Image formats supported by Kate.
Removing pictures from a Kate session.
Kate pdf converter is an open source cross-platform application that can be used for editing and exporting images to pdf.
Kate was written in C++ and Qt 5 framework.
Kate is licensed under LGPL v3
The Source code of Kate Pdf Converter can be find in the GitHub repository here
Kate was written by Christian C. Mesa
Kate pdf can run on different operating systems, the table below inform about the platforms that has been tested until the moment when this guide was written:
Operating system |
Kate pdf application release |
Download |
Windows |
32 and 64 bits |
|
Linux: Debian and Ubuntu distributions |
64 bits |
|
macOS |
64 bits |
The official release website can be find here
Is highly likely that “kate pdf converter” run in other 64bits Linux distributions, however until the time this guide was written, the application has been tested only the Linux distribution showed in the table above.
On Windows operating systems, Kate 32 bits can run in both architectures, 32 and 64 bits.
Kate mobile version is coming soon which mean that the application will extend its support to IOS, Android and Windows Mobile operating systems.
On window is easy to install Kate by using a usual installer, after download the file installer from the link above, the end user only need to follow four steps:
Choose the language of the installation process.
Accept the terms of the LGPL v3 license.
Choose the folder where Kate will be installed.
Accept if the installer create a shortcut (link) on the Desktop (which is recommended).
The picture below show Kate pdf converter running on windows 10.
Figure: Kate pdf converter running on Windows 10.
In mac is really easy to run Kate, after download the dmg file (*.dmg) from the link above, the user only need to click on the dmg-file and the application container will be automatically mounted, then the user will can run the application by clicking on the file.
The picture below show Kate pdf converter running on macOS sierra:
Figure: Kate pdf converter running on Mac Sierra.
In GNU-Linux operating systems, Kate pdf converter has been packaged as a standalone AppImage file, which meant that the user only need to give the execution permission to the file and run it by clicking on it.
Is not necessary install packages by using commands like “aptitude” or “apt-get”, in other words, run Kate on linux is perhaps easier than any other application that need pre-install dependencies.
The execution permission can be given to the Kate executable file by typing “chmod +x file_name” command in a terminal, or by right clicking on the file and changing the permission using the graphical user interface tools available in the main desktop environments like gnome or KDE.
The picture below show Kate pdf converter running on Ubuntu LTS 16 and Debian Jessie Linux distributions:
Figure: kate pdf converter running on Linux (Ubuntu LTS 16).
Figure: Kate pdf converter running on Linux (Debian Jessie).
You can add images to kate application clicking on the icon “Add images”.
This icon can be found too in File//Add Images as is shown in the fallow picture:
Once you click on the add images icon, a standard file info window will ask you about the image files that you want to import to the Kate session:
It is worth mentioning that kate pdf converter not manipulate directly the files of your operating system, so you don’t need to worry about kate doing changes on your files since kate work with an independent metadata structure.
The user can introduce as many files as possible, kate pdf converter has a memory management design that not load the files directly into the memory system, since kate only take account the references of the files (absolute file paths), this let use the application with many files without overloading the virtual memory of the operating system.
Kate graphical user interface support drag and drop capabilities, this let the end user introduce images into a Kate session by dragging and dropping files as other applications. Is important to mention that Kate pdf converter will ignore any file that no represent an image format supported by Kate.
The picture below show an example of dragging and dropping images into Kate.
Kate pdf converter provide support for multiple image formats, the table below show the image formats supported:
Format |
Description |
BMP |
Windows Bitmap |
GIF |
Graphic Interchange Format (optional) |
JPG |
Joint Photographic Experts Group |
JPEG |
Joint Photographic Experts Group |
PNG |
Portable Network Graphics |
PBM |
Portable Bitmap |
PGM |
Portable Graymap |
PPM |
Portable Pixmap |
XBM |
X11 Bitmap |
XPM |
X11 Pixmap |
Table: image formats supported.
With the remove selected images tool, it is possible remove images from a Kate session, the user must select the images that want remove from the left list and then clicking on the link to removing.
Kate let up or down a specific image in the left list by using the tools highlighted in the picture below:
Sometimes the user want to limit the area of a specific image before exporting to PDF, this is possible in Kate by clicking and dragging the borders of the crop rectangle, moreover the user can move the whole crop rectangle by clicking and dragging inside it. Everything outside the crop rectangle will be ignored when exporting to PDF.
Kate can rotate a specific image using the tool highlighted in the picture below, by default every click in the icon rotate 90° the image (to left or right), moreover is possible to change the steps rotation in settings
In File//Settings the user can customize how the application work, the picture below show the customizable parameters:
It’s important to comment some parameters.
Page size correspond to the size of the final pdf.
Aspect Rotation modify the final render of the image on pdf file, the picture below explain the meaning of every available choice:
Type of rendering (filter) defines whether image transformations (e.g., scaling) should be smooth or not.
This is perhaps the most important capability of Kate, once finished editing a session, is possible export the consecutive images to a single pdf file, no tricky about it, the user only have to select the name of the pdf file and clicking ok. The picture below show an example of the process:
Is important to mention that once Kate finish, the pdf file is not automatically open, the user has to navigate on the file system and open the pdf.
Kate support tools to manage sessions, in other words the user can create a new session, open an old session, and save changes.
Kate save the sessions in binary files with the extension *.kate, is important to mention that Kate is smart enough to identified if a particular file is or not a real binary from Kate application. The table below show the meaning of every tool used to manage sessions:
Create a new session |
|
Open an old session |
|
Leave the current session (close the program) |
|
Save the current session. |
By
Christian C. Mesa.
Email: ing.cmesa@gmail.com
Website: https://christian-mv.github.io/
Enjoy Kate!!