LibreOffice - Supprimer toutes les images d'un document
Pour supprimer toutes les images d'un document, on pourra utiliser la macro suivante :
Sub RemoveImages
Dim oDoc as Object
oDoc = ThisComponent
Dim oGraphics as Object
oGraphics = oDoc.getGraphicObjects()
Dim oImg as Object
For Each oImg in oGraphics
oDoc.getText().removeTextContent(oImg)
Next
End Sub
Cette macro est à lancer directement depuis LibreOffice (Outils -> Macros -> Gérer les macros -> LibreOffice Basic ...)
29 décembre 2022 - Wakonda - LibreOffice, Visual Basic
Sources
Commentaires
Ajouter un commentaire
0 commentaires
Rechercher
Tags
Articles récents
- PHP - Récupérer un élément aléatoirement dans un tableau
- Supprimer les valeurs en double d'un tableau en JS
- JS - Remplacer toutes les occurrences d'une chaîne
- PHP - Différences en require_once , include_once, require et include
- PHP - à quoi sert le symbole "??"
- "error:0308010C:digital envelope routines::unsupported"
- JS - Cacher tous les éléments d'une classe spécifique
- Démarrer et arrêter PostGreSQL en ligne de commande
- Docker - Supprimer les images inutilisées
- MySQL - Récupérer toutes les clés étrangères d'une colonne