Browse Source

Test s'il existe des pdf et des images

main
Alex 1 year ago
parent
commit
9ce54b4a48
2 changed files with 24 additions and 18 deletions
  1. 2
    2
      config.json
  2. 22
    16
      main.py

+ 2
- 2
config.json 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"
}

+ 22
- 16
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)

# 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)
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)

# 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")

Loading…
Cancel
Save