For at batch-konvertere PNG-filer til JPG-filer i Linux (Ubuntu), kan du bruge forskellige værktøjer og scripts. En effektiv metode er at bruge ImageMagick, som er et kraftfuldt værktøj til billedbehandling. Følg nedenstående trin for at udføre batch-konverteringen:
Først skal du installere ImageMagick, hvis det ikke allerede er installeret på dit system. Åbn terminalen og kør følgende kommando:
sudo apt-get install imagemagick
Opret et shell-script, der kan batch-konvertere PNG-filer til JPG-filer. Følg disse trin:
png2jpg.sh
.#!/bin/bash
# Directory containing PNG files
input_dir="path/to/png/files"
# Directory to save JPG files
output_dir="path/to/jpg/files"
# Create output directory if it doesn't exist
mkdir -p "$output_dir"
# Loop through all PNG files in the input directory
for png_file in "$input_dir"/*.png; do
# Extract the base name of the file (without extension)
base_name=$(basename "$png_file" .png)
# Convert PNG to JPG using ImageMagick
convert "$png_file" "$output_dir/$base_name.jpg"
done
echo "Batch conversion completed!"
chmod +x png2jpg.sh
Kør scriptet ved at navigere til den mappe, hvor png2jpg.sh
er gemt, og kør følgende kommando:
./png2jpg.sh
Dette script vil konvertere alle PNG-filer i den angivne input-mappe til JPG-filer og gemme dem i output-mappen.
En anden metode er at bruge find
og mogrify
kommandoerne til at batch-konvertere filer direkte i terminalen:
mkdir -p output_dir
find input_dir -name "*.png" -exec mogrify -path output_dir -format jpg {} \;
Dette vil finde alle PNG-filer i input_dir
og konvertere dem til JPG-filer, som gemmes i output_dir
.
Begge metoder er effektive til batch-konvertering af PNG-filer til JPG-filer i Linux (Ubuntu). Vælg den metode, der passer bedst til dine behov.
Med Handyhand kan du nemt få hjælp til billedkonvertering og andre relaterede opgaver. Opret din opgave gratis, og modtag bud fra dygtige hjælpere på få minutter. Det har aldrig været lettere at få den assistance, du har brug for!