KATE PDF CONVERTER V1.0
For Katerine.
My love for you will 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 to edit and export images to PDF.
Kate was written in C++ using the Qt 5 framework.
Kate is licensed under the GNU Lesser General Public License (LGPL). v3
The source code of Kate PDF Converter can be found in its GitHub repository. here
Kate was written by Christian C. Mesa
Kate PDF can run on different operating systems. The table below shows the platforms that have been tested up to the time 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 found here
It is highly likely that Kate PDF Converter can run on other 64-bit Linux distributions. However, at the time this guide was written, the application had only been tested on the Linux distribution shown in the table above.
On Windows operating systems, the 32-bit version of Kate can run on both 32-bit and 64-bit architectures.
A mobile version of Kate is coming soon, which means the application will extend its support to iOS, Android, and Windows Mobile operating systems.
On On Windows, it is easy to install Kate using the standard installer. After downloading the installer file from the link above, the user only needs to follow four steps:
Choose the language for the installation process.
Accept the terms of the LGPL v3 licence.
Choose the folder where Kate will be installed.
Choose whether the installer should create a shortcut on the desktop (recommended).
The The picture below shows Kate PDF Converter running on Windows 10.
Figure: Kate PDF Converter running on Windows 10.
In On macOS, it is very easy to run Kate. After downloading the DMG file (*.dmg) from the link above, the user only needs to click on the file, and the application container will be automatically mounted. Then, the user can run the application by clicking on the app icon.
The The picture below shows Kate PDF Converter running on macOS Sierra.
Figure: Kate PDF Converter running on macOS Sierra.
In On GNU/Linux operating systems, Kate PDF Converter has been packaged as a standalone AppImage file. This means the user only needs to grant the file execution permission and run it by clicking on it.
It is not necessary to install packages using commands like “aptitude” or “apt-get”. In other words, running Kate on Linux is perhaps easier than running other applications that require pre-installed dependencies.
The execution permission can be granted to the Kate executable file by typing the command chmod +x file_name in a terminal, or by right-clicking the file and changing its permissions using the graphical tools available in main desktop environments such as GNOME or KDE.
The picture below shows 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 the Kate application by clicking on the icon. “Add images”.
This icon can also be found in File//Add Images as shown in the fallow picture:
Once you click the Add Images icon, a standard file selection window will appear, asking you to choose the image files you want to import into the Kate session:
It is worth mentioning that Kate PDF Converter does not directly manipulate your operating system files. You don't need to worry about Kate making changes to your files, as it works with an independent metadata structure.
The user can add as many files as needed. Kate PDF Converter uses an efficient memory management design that does not load the files directly into system memory. Instead, Kate only keeps references to the files (absolute file paths). This allows the application to handle many files without overloading the system's virtual memory.
Kate’s graphical user interface supports drag-and-drop capabilities. This allows the user to add images to a Kate session by dragging and dropping files, just like in other applications. It is important to note that Kate PDF Converter will ignore any files that are not in a supported image format.
The picture below shows an example of dragging and dropping images into Kate.
Kate PDF Converter provides support for multiple image formats. The table below shows the supported formats.
|
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 to remove images from a Kate session. The user must select the images they want to remove from the list on the left, then click the link to remove them.
Kate allows you to move a specific image up or down in the list on the left by using the tools highlighted in the picture below.
Sometimes the user may want to limit the area of a specific image before exporting it to PDF. This is possible in Kate by clicking and dragging the borders of the crop rectangle. The user can also move the entire 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, each click on the icon rotates the image 90° (to the left or right).
It is also possible to change the rotation step in the settings.
In File//Settings the user can customise how the application works. The picture below shows the customisable parameters.
It's important to comment on some parameters.
Page size corresponds to the size of the final PDF.
Aspect Rotation modifies the final rendering of the image in the PDF file. The picture below explains the meaning of each available option:
Type of rendering (filter) defines whether image transformations (such as scaling) should be smooth or not.
This is perhaps the most important feature of Kate. Once a session has been edited, it is possible to export the sequence of images into a single PDF file. There's nothing complicated about it—the user simply needs to choose a name for the PDF file and click OK. The picture below shows an example of the process.
It is important to note that once Kate finishes exporting, the PDF file is not opened automatically. The user must navigate through the file system and open the PDF manually.
Kate supports tools for managing sessions. In other words, the user can create a new session, open an existing one, and save changes.
Kate saves sessions as binary files with the extension *.kate. It is important to note that Kate is smart enough to identify whether a file is a valid binary created by the application. The table below shows the purpose of each 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!!