Skip to main content

Generating a PDF file from several images in Linux!

So you wanna build a PDF from pages you have scanned or images you have gathered?
Here is the simplest way to do it through the amazing terminal!

First, open the terminal and install the imagemagick software:

$ sudo apt-get install imagemagick

Next, freaking generate the PDF with this simple command!

$ convert image1.jpg image2.png image3.bmp output.pdf

And there you go!








Comments

Popular posts from this blog

Getting Used to tmux!

This is a short guide to multiplexing in your terminal! Installation Install  $ sudo apt install tmux launch $ tmux Core Commands Here is a small list of the most useful set of commands. Just remember these and you shall be tmuxing around in no time! Adding panes Add panes vertically ctl + b % Add panes Horizontally ctl + b "  Moving around panes Move to the panes to the right ctl + b <Right> Move to the panes to the left ctl + b <LEFT> Move to the panes to the up ctl + b <UP> Move to the panes to the down ctl + b <DOWN> Closing Window  Close current panes ctl + d Tip!!! You can resize panes by pressing: $ ctl + b + <arrow button> Scroll: $ ctl + b [ press < UP > or < DOWN > Quit $ q  

How to Set a Custom Display Resolution on Linux

 Here's how to set a custom display resolution on linux. This guide has been tested on Linux Mint 22 It is a trying to set a display resolution of 1352x878 This also changes the display resolution of a the native display of the laptop ( eDP-1) $ cvt 1352 878 grab the return string  Modeline "1352x878_60.00"   97.50  1352 1432 1568 1784  878 881 891 912 -hsync +vsync $ xrandr --newmode "1352x878_60.00"   97.50  1352 1432 1568 1784  878 881 891 912 -hsync +vsync $ xrandr --addmode eDP-1 "1352x878_60.00" $ xrandr --output eDP-1 --mode "1352x878_60.00"    Enjoy!

Accessing USB device Through terminal

Identify usb device with lsblk. In this case, the usb is sda1. We first need to mount this into /media $ sudo mkdir /media/usb $ sudo mount /dev/sda1 /media/usb After that, we can now access the contents of the usb device through /media/usb You can check it by doing: $ ls /media/usb