Médiaforma

posts

Dans cette section, je vais vous montrer comment convertir un fichier texte en deux fichiers audio au format MP3 et WAV. Pour cela vous allez utiliser le freeware PanoPreter Basic.

Ouvrez votre navigateur et allez sur la page https://www.panopreter.com/en/products/pb/index.php. Cliquez sur Download (1), puis sur Download (2), sous Panopreter Basic.

Une fois le téléchargement terminé, exécutez le fichier que vous venez de rapatrier. Le contrôle du compte d’utilisateur se manifeste. Cliquez sur Oui pour autoriser l’exécution de l’assistant d’installation. Acceptez les options proposées par défaut, puis exécutez Panopreter. Voici ce que vous devez obtenir :

Déroulez la liste Langue et choisissez Français (France) (1). Sélectionnez une voix dans la zone de liste intitulée Voix (2). Cliquez sur l’icône Ouvrir (3) et désignez un fichier texte contenant le texte à transformer en audio. Cliquez sur Lire (4) pour entendre le résultat. Cliquez sur Enregistrer sous audio (5) pour créer les fichiers MP3 et WAV correspondants.

Les fichiers audio sont placés dans le sous-dossier Panopreter Basic du dossier dans lequel se trouve le fichier texte que vous avez ouvert. Ils ont le même nom que le fichier texte, et une extension .mp3 et .wav :

Dans un article précédent, vous avez appris à convertir un fichier texte quelconque en un fichier MP3 avec l’application freeware PanoPreter Basic. Le fichier généré présente un petit problème : il est précédé par un message publicitaire. Je vais vous montrer comment supprimer ce message en utilisant un autre freeware appelé mp3DirectCut.

Ouvrez votre navigateur Web et rendez-vous sur la page http://mpesch3.de/. Cliquez sur un des boutons sous Download mp3DirectCut et suivez les instructions données sur le site :

Par exemple, si vous cliquez sur techspot.com, vous devrez par la suite cliquer sur le bouton Download Now :

Rendez-vous dans le dossier Téléchargements et exécutez l’assistant d’installation que vous venez de télécharger en mode administrateur. Pour cela, cliquez dessus avec le bouton droit de la souris et sélectionnez Exécuter en tant qu’administrateur dans le menu contextuel. Le contrôle de compte d’utilisateur se manifeste. Cliquez sur Oui pour confirmer l’exécution de l’assistant d’installation.

Une fois l’installation terminée, double-cliquez sur l’icône qui a été déposée sur le bureau pour exécuter mp3DirectCut et choisissez la langue de l’interface :

Cliquez sur Use and restart. L’interface est maintenant en français.

Glissez-déposez le fichier MP3 à découper sur la fenêtre de l’application. En utilisant l’icône de lecture, repérez l’emplacement avant lequel le fichier audio doit être coupé. Sélectionnez cette portion du son puis appuyez sur la touche Suppr du clavier :

Il ne vous reste plus qu’à sauvegarder le nouveau fichier audio avec la commande Enregistrer tout dans le menu Fichier.

Ouvrez votre navigateur et allez sur la page pour laquelle vous voulez créer un raccourci clavier. Sélectionnez l’URL de cette page dans la barre d’adresse du navigateur et effectuez un glisser-déposer de la sélection sur le bureau de Windows 10 :

Cliquez du bouton droit sur cette icône et sélectionnez Propriétés dans le menu. La boîte de dialogue des propriétés s’affiche. Sous l’onglet Document Web, cliquez dans la zone de texte Touche de raccourci et choisissez un raccourci pour la page Web :

Cliquez sur OK pour fermer la boîte de dialogue des propriétés.

Tapez le raccourci clavier. La page Web doit s’ouvrir dans votre navigateur par défaut. Bien entendu, vous pouvez ouvrir cette même page en double-cliquant sur l’icône de raccourci que vous venez de créer.

Si vous voulez ouvrir un fichier depuis un cloud qui n’est pas accessible dans l’Explorateur de fichiers, lancez la commande Ouvrir distant dans le menu Fichier. La boîte de dialogue Fichiers distants s’affiche :

Si le service à atteindre n’est pas accessible dans la liste déroulante Service, cliquez sur Ajouter un service. La boîte de dialogue Services de fichiers s’affiche. Choisissez le type du service à interfacer dans la liste déroulante Type :

Interfaçage de Google Drive

A titre d’exemple, nous allons interfacer le cloud personnel Google Drive. Nous sélectionnons Google Drive dans la liste déroulante Type et nous complétons la boîte de dialogue Services de fichiers en entrant les informations demandées : le nom d’utilisateur et le mot de passe associé.

Un clic sur OK et Google Drive demande d’entrer le code PIN reçu par SMS :

Un autre clic sur OK et le cloud personnel Google Drive est accessible dans la boîte de dialogue Fichiers distants. Il ne vous reste plus qu’à sélectionner un classeur et à cliquer sur Ouvrir pour l’ouvrir dans Impress :

Interfaçage d’un serveur FTP

A titre d’exemple, nous allons maintenant interfacer un serveur FTP. Certains fournisseurs d’accès à Internet ainsi que tous les hébergeurs de sites Web donnent accès à un espace FTP. Si vous disposez d’un espace FTP, c’est un moyen pratique pour stocker vos fichiers sur un serveur distant. Ici par exemple, nous allons utiliser un espace FTP mis à disposition par le fournisseur d’accès à Internet Free.

Remarque

Les informations de connexion à votre espace FTP vous sont systématiquement fournies par mail. Elles sont également disponibles sur le site Web du fournisseur d’accès ou de l’hébergeur.

Lancez la commande Ouvrir distant dans le menu Fichier. La boîte de dialogue Fichiers distants s’affiche. Cliquez sur Ajouter un service. La boîte de dialogue Services de fichiers s’affiche. Sélectionnez FTP dans la liste déroulante Type, entrez :

  • L’adresse de l’ordinateur FTP dans la zone de texte Hôte et le port de communication dans la zone de texte Port (21 en général).
  • Votre nom d’utilisateur et votre mot de passe dans les zones de texte Utilisateur et Mot de passe.
  • Le nom du service FTP dans la zone de texte Etiquette (ce nom apparaîtra dans la liste déroulante Service de la boîte de dialogue Fichiers distants).
  • Le dossier à afficher dans la zone de texte Racine. Si cette zone de texte n’est pas renseignée, c’est la racine de votre espace FTP qui sera affichée par défaut.

Lorsque vous cliquez sur OK, si tous les champs ont bien été renseignés, votre espace FTP est accessible dans la boîte de dialogue Fichiers distants :

Si vous souhaitez interfacer un autre service distant, procédez de la même manière et suivez les directives données dans la boîte de dialogue Services de fichiers.

Supprimer un accès distant

À tout moment, vous pouvez supprimer un accès distant dans la boîte de dialogue Fichiers distants. Si cette boîte de dialogue n’est pas affichée, lancez la commande Ouvrir distant dans le menu Fichier pour l’afficher. Sélectionnez l’accès à supprimer dans la liste déroulante Service, cliquez sur la flèche, à droite du bouton Ajouter un service et cliquez sur Supprimer le service :

La suppression se fait après confirmation :

Les variables sont généralement déclarées avec le mot-clé Dim. Cependant, dans certains cas, il peut être utile de les déclarer avec le mot-clé Static.

Lorsqu’une variable est déclarée avec le mot-clé Static dans une procédure ou une fonction, sa valeur est conservée à la fin de la procédure ou la fonction. Lorsque la procédure ou la fonction est à nouveau exécutée, la variable Static reprend la valeur qui avait été mémorisée.

Voici un exemple de code pour mieux comprendre le fonctionnement des variables Static :

Sub Incremente()

  Static i As Integer

  i = i + 1

  Cells(i, 2) = i

End Sub

Ici, la variable Static i de type Integer est définie dans la procédure Incremente().

Lors de la première exécution de la procédure :

  • La variable i vaut 0.
  • La deuxième instruction incrémente la variable i. Elle vaut donc 1.
  • La troisième instruction affiche la valeur de i dans la cellule à l’intersection de la ligne i et de la deuxième colonne. La cellule B1 contient donc la valeur 1.

Lors de la deuxième exécution de la procédure :

  • Comme la variable i est statique, elle conserve la valeur qu’elle lors de la première exécution : 1.
  • La deuxième instruction l’incrémente. Elle vaut donc 2.
  • La troisième instruction affiche la valeur de i (2) dans la cellule à l’intersection de la ligne i (2) et de la deuxième colonne. La valeur 2 apparait donc dans la cellule B2.

Ainsi de suite. Ici, le code a été exécuté 6 fois. Voici le résultat :

Pour insérer un effet typographique dans un document, lancez la commande Fontwork dans le menu Insertion. La boîte de dialogue Galerie Fontwork s’affiche. Sélectionnez un des effets proposés et cliquez sur OK pour l’insérer dans le document :

L’effet est inséré dans le document, entouré de poignées de redimensionnement. Utilisez ces poignées pour lui donner la taille voulue :

Pour remplacer le texte par défaut (FontWork) par un autre texte quelconque, double-cliquez sur l’effet. Le texte de l’effet s’affiche. Remplacez-le par un autre texte :

Double-cliquez en dehors de l’effet pour prendre en compte le nouveau texte :

Si les effets proposés par défaut ne vous suffisent pas, vous pouvez les personnaliser en utilisant la barre d’outils Fontwork. Cliquez sur l’effet. Si la barre d’outils Fontwork n’est pas affichée, déroulez le menu Affichage, pointez l’entrée Barres d’outils et cliquez sur Fontwork :

L’icône Forme Fontwork permet d’affecter une autre forme à l’effet typographique :

Voici l’allure de l’effet Incliné vers le haut :

En utilisant les autres icônes de la barre d’outils Fontwork, vous pouvez donner la même hauteur à toutes les lettres, choisir l’alignement du texte, ou encore modifier l’espacement entre les caractères.

Si ces réglages ne vous suffisent pas, vous pouvez utiliser la barre d’outils Propriétés de l’objet de dessin. Pour l’afficher, déroulez le menu Affichage, pointez Barres d’outils et cliquez sur Propriétés de l’objet de dessin. Dans cette barre d’outils, vous pourrez choisir le type, l’épaisseur et la couleur de la bordure des caractères, ainsi que le motif de remplissage de l’effet.

La propriété showGridlines indique si la grille est visible (true) ou cachée (false) dans une feuille. Quelques instructions suffisent pour modifier la visibilité de la grille :

async function grilleOnOff() {

  await Excel.run(async function(context) {

    let copie = context.workbook.worksheets.getItem("copie");

    copie.load("showGridlines");

    await context.sync();

    copie.showGridlines=!copie.showGridlines;

  });

}

Après avoir récupéré la feuille copie :

let copie = context.workbook.worksheets.getItem("copie");

La propriété showGridlines est lue et le proxy de JavaScript est synchronisé pour assurer la disponibilité de cette propriété :

copie.load("showGridlines");

await context.sync();

La valeur de cette propriété est alors inversée pour afficher/cacher la grille :

copie.showGridlines=!copie.showGridlines;