Médiaforma

posts

Vous pouvez utiliser Word pour ouvrir un fichier PDF, y apporter des modifications et l’enregistrer au format PDF ou dans un des autres formats supportés par Word.

Sélectionnez l’onglet Fichier dans le ruban, puis cliquez sur Ouvrir. Cliquez sur Parcourir, ouvrez le dossier qui contient le fichier PDF à modifier, sélectionnez-le puis cliquez sur Ouvrir.

Un message vous informe que le fichier PDF va être converti en un document Word modifiable :

Cliquez sur OK et patientez jusqu’à la fin de la conversion.

Selon le contenu du fichier PDF, il se peut que le document converti ne soit pas exactement identique à l’original. Par exemple, il se peut que les sauts de page se trouvent à des emplacements différents. Effectuez les modifications souhaitées, puis sauvegardez le document. Pour cela, sélectionnez l’onglet Fichier dans le ruban et cliquez sur Enregistrer. La boîte de dialogue Enregistrer sous s’affiche. Choisissez le type du fichier dans la liste déroulante Type, donnez un nom au fichier, puis cliquez sur Enregistrer pour l’enregistrer.

Lorsque vous cliquez avec le bouton droit de la souris sur un texte, une image, un tableau, une forme ou un autre objet, un menu contextuel adapté à l’élément cliqué s’affiche. Cette section va vous montrer comment modifier les commandes qui apparaissent dans les différents menus contextuels de Calc.

Lancez la commande Personnaliser dans le menu Outils. La boîte de dialogue Personnaliser s’affiche. Basculez sur l’onglet Menus contextuels. La boîte de dialogue est assez similaire à celle de l’onglet Menus.

A titre d’exemple, nous allons ajouter la commande Centré au menu contextuel qui apparait lorsque vous cliquez du bouton droit sur une cellule ou un bloc de cellules. Cette commande sera affichée en première position du menu contextuel.

Sélectionnez LibreOffice Calc ou votre classeur dans la liste déroulante supérieure droite (1) selon si vous voulez impacter tous les documents ou seulement le document en cours d’édition. Choisissez Cellule dans la deuxième liste déroulante (2). Assurez-vous que l’entrée Toutes les commandes est sélectionnée dans la liste déroulante Catégorie (4). Sélectionnez Centré dans la zone de liste Fonction (5) et cliquez sur la flèche orientée vers la droite (6). L’entrée Centré se retrouve dans la zone de liste de droite (3). Utilisez les flèches vers le haut ou vers le bas pour la positionner à l’endroit souhaité puis cliquez sur OK.

L’entrée Centré est désormais disponible lorsque vous cliquez avec le bouton droit de la souris sur une cellule ou un bloc de cellules :

Sélectionnez la diapositive dans laquelle vous voulez ajouter un commentaire, basculez sur l’onglet Révision dans le ruban, puis cliquez sur l’icône Nouveau commentaire dans le groupe Commentaires. Cette action révèle le volet Commentaires, dans la partie droite de la fenêtre. Tapez votre commentaire et cliquez en dehors de la zone de commentaire.

Comme vous pouvez le voir, il est possible de répondre à un commentaire en remplissant la zone Répondre.

Les commentaires apparaissent à droite de la fenêtre, dans le volet Commentaires. Si le volet Commentaires n’est pas affiché, il vous suffit de cliquer sur une bulle de commentaire dans une diapositive pour le faire apparaître et y afficher le commentaire correspondant.

Pour modifier un commentaire, cliquez dessus dans le volet Commentaires, effectuez les modifications nécessaires puis cliquez en dehors du commentaire.

Pour supprimer un commentaire, cliquez dessus dans le volet Commentaires, puis cliquez sur son icône Supprimer, dans l’angle supérieur droit.

Enfin, pour naviguer de commentaire en commentaire, utilisez les icônes Précédent et Suivant dans le groupe Commentaires, sous l’onglet Révision du ruban.

Basculez sur l’onglet Calendrier dans la barre de navigation, puis sélectionnez les calendriers à afficher dans le volet gauche, sous Mes calendriers. Le volet droit affiche alors les calendriers sélectionnés :

Dans cet exemple, nous allons supposer que la ligne représentant les ventes de Nathalie pour le mois de Mai a été oubliée.

Sélectionnez les cellules au-dessus desquelles doit se faire l’insertion, puis cliquez sur l’icône Insérer dans le groupe Cellules.

Les cellules sélectionnées et celles qui les suivent sont déplacées vers le bas.
Il ne vous reste plus qu’à insérer les données qui représentent les ventes de Nathalie pour le mois de Mai.

Pour récupérer les propriétés d’une cellule (police, taille des caractères, couleur, attributs, couleur d’arrière-plan, etc.), vous utiliserez la méthode getCellProperties(). Indiquez les propriétés que vous voulez récupérer sous la forme d’un objet JSON :

const proprieties = cellule.getCellProperties({

  prop: true;

});

Les propriétés récupérables sont listées sur cette page : https://bit.ly/2LQyCVy

A titre d’exemple, nous allons récupérer les propriétés suivantes :

  • address
  • format/font/name
  • format/font/color
  • format/font/bold
  • format/font/italic
  • format/fill/color
  • style

Voici le code utilisé :

async function run() {

  await Excel.run(async (context) => {

    const feuille = context.workbook.worksheets.getActiveWorksheet();

    let cellule = feuille.getCell(0,0);

    const lesProp = cellule.getCellProperties({

      address: true,

      format: {

        fill: {

          color: true

        },

        font: {

          color: true,

          bold: true,

          italic: true,

          name: true

        }

      },

      style: true

    })

    await context.sync();

    const proprietes = lesProp.value;

    console.log(proprietes);

  });

}

La feuille courante est placée dans la constante feuille :

const feuille = context.workbook.worksheets.getActiveWorksheet();

La cellule dont on veut connaitre les propriétés est la cellule A1 :

let cellule = feuille.getCell(0,0);

Les propriétés de cette cellule sont placées dans la constante lesProp :

const lesProp = cellule.getCellProperties({

  address: true,

  format: {

    fill: {

      color: true

    },

    font: {

      color: true,

      bold: true,

      italic: true,

      name: true

    }

  },

  style: true

})

L’instruction await context.sync() synchronise l’état entre les objets proxy de JavaScript et les objets réels dans Excel, ce qui provoque la récupération des propriétés de la cellule A1 :

await context.sync();

L’instruction suivante affiche les propriétés récupérées :

console.log(proprietes.value);

Le résultat est retourné sous la forme d’un tableau. Voici un exemple de ce que vous obtiendrez :

[

    [

        {

            "@odata.type": "Microsoft.ExcelServices.CellPropertiesInternal",

            "address": "Sample!A1",

            "format": {

                "@odata.type": "Microsoft.ExcelServices.CellPropertiesFormatInternal",

                "font": {

                    "@odata.type": "Microsoft.ExcelServices.CellPropertiesFont",

                    "bold": true,

                    "color": "#44546A",

                    "italic": false,

                    "name": "Calibri"

                },

                "fill": {

                    "@odata.type": "Microsoft.ExcelServices.CellPropertiesFill",

                    "color": "#FFFFFF"

                }

            },

            "style": "Heading1"

        }

    ]

]

Pour afficher ces propriétés dans la console, il suffit d’utiliser des instructions « à point ».

Dans un premier temps, on récupère l’objet JSON contenu dans le tableau de tableau avec cette instruction :

const valeurs = lesProp.value[0][0];

Ensuite, on parse les différentes propriétés et on les affiche dans la console :

console.log(`Adresse : ${valeurs.address}`);
console.log(`Police : ${valeurs.format.font.name}, couleur : ${valeurs.format.font.color}, gras : ${valeurs.format.font.bold}, italique : ${valeurs.format.font.italic}`);

console.log(`Couleur d'arrière-plan : ${valeurs.format.fill.color}`);

console.log(`Style : ${valeurs.style}`);

Voici un exemple d’exécution :

Cet article va vous montrer comment assembler plusieurs photos pour créer un panoramique. Pour cela, vous allez utiliser un outil dédié appelé Hugin.

Rendez-vous sur la page http://hugin.sourceforge.net/download/ et téléchargez la dernière version en date de Hugin en cliquant sur le lien Get Hugin Now :

Installez Hugin en double-cliquant sur le fichier MSI que vous venez de télécharger, puis exécutez-le. Cliquez sur le bouton Charger des images et désignez les images que vous voulez assembler pour créer un panoramique. Si la focale de l’objectif utilisé n’est pas spécifiée dans les données EXIF des images, une boîte de dialogue s’affiche pour chacune d’entre elles. Précisez la focale de l’objectif dans la zone de texte Distance focale, puis cliquez sur Accepter :

Les images s’affichent l’une à coté de l’autre dans Hugin :

Cliquez sur Aligner. Après quelques secondes, le panoramique est créé :

Cliquez sur Créer le panorama. La boîte de dialogue Paramètres de sortie s’affiche. Choisissez un format d’image dans la liste déroulante Format LDR et cliquez sur Accepter :

Une autre boîte de dialogue s’affiche. Cliquez sur Accepter :

Donnez un nom au panoramique, sans oublier son extension, puis cliquez sur Enregistrer :

Il ne vous reste plus qu’à patienter quelques secondes jusqu’à ce que l’image soit créée :