Test s'il existe des pdf et des images

main
Alex 2024-03-19 21:57:23 +01:00
parent 7b40ce6c6a
commit 9ce54b4a48
2 changed files with 22 additions and 16 deletions

View File

@ -1,5 +1,5 @@
{
"filigrame": "Agence la foret",
"zipfile": "C:\\Temp",
"source_directory": "C:\\Repertoire\\Des\\FichiersSource"
"zipfile": "I:\\Drive\\Documents\\Logement Maelis",
"source_directory": "H:\\Utilisateurs\\Alex\\Maelis\\Maelis - Logement 2024"
}

34
main.py
View File

@ -189,22 +189,28 @@ if __name__ == '__main__':
temp_directory = os.path.join(source_directory, "temp")
# Extrait les pages des pdf
print("Extrait les pages des pdf")
process_pdf_files(source_directory, text)
try:
print("Extrait les pages des pdf")
process_pdf_files(source_directory, text)
# Rajoute le tag dans les images des pages du pdf
print("Rajoute le tag dans les images des pages du pdf")
merge_image_with_text(temp_directory, destination_directory, text)
# Rajoute le tag dans les images des pages du pdf
print("Rajoute le tag dans les images des pages du pdf")
merge_image_with_text(temp_directory, destination_directory, text)
except:
print(f"Aucun fichier PDF")
# Rajoute le tag sur les images du répertoire courant
print("Rajoute le tag sur les images du répertoire courant")
merge_image_with_text(source_directory, destination_directory, text)
try:
print("Rajoute le tag sur les images du répertoire courant")
merge_image_with_text(source_directory, destination_directory, text)
# Ouverture du répertoire contenant toutes les images tagées
open_in_file_explorer(destination_directory)
# Ouverture du répertoire contenant toutes les images tagées
open_in_file_explorer(destination_directory)
# Compression du répertoire
if( is_key_defined_in_json("config.json", "zipfile")):
fichierZip = os.path.join(config["zipfile"], text.replace(" ", "_") + ".zip")
print("Compression du répertoire et sauvegarde dans ", fichierZip)
zip_directory(destination_directory, fichierZip)
# Compression du répertoire
if( is_key_defined_in_json("config.json", "zipfile")):
fichierZip = os.path.join(config["zipfile"], text.replace(" ", "_") + ".zip")
print("Compression du répertoire et sauvegarde dans ", fichierZip)
zip_directory(destination_directory, fichierZip)
except:
print(f"Aucune image à taguer")