Fonctionnalité expérimentale
La procédure suivante est une fonctionnalité expérimentale, en attendant une intégration plus poussée et davantage accessible au grand public dans l’éditeur ARGO.
Ce tutoriel vous apprendra comment :
- Personnaliser les couleurs primaires et secondaires de votre liseuse
- Personnaliser la favicon de la liseuse dans votre navigateur internet
- Ajouter un écran de chargement personnalisé à vos couleurs
Nota Bene :
Vous pouvez personnaliser votre liseuse à l’aide des assets webview de votre éditeur, disponibles avec la formule d’abonnement “Advanced” (Contactez un account manager pour en savoir plus sur la formule Advanced).
Ces assets dits “de contrôle” sont interprétés lors de l’ouverture du Smartlink dans le navigateur internet et ne sont pas présents dans le document final. Ils envoient simplement des instructions à la liseuse PDF lors de son ouverture afin de personnaliser l’interface de celle-ci, comme sur les exemples ci-dessous.
Vous devez paramétrer 2 assets Webview pour personnaliser la liseuse.
Ils portent les noms suivants :
- loadingAnimation : permet de paramétrer l’écran de chargement de votre smartlink au moment de son ouverture dans un navigateur. Le temps d’affichage de l’écran de loading correspond au temps de chargement du document.
- Chrome : permet de personnaliser les couleurs de la liseuse et la favicon une fois votre smartlink ouvert dans un navigateur
Asset Webview loadingAnimation |
1 - Ouvrez l’éditeur ARGO sur le Smartlink de votre choix. Restez en 1ere page.
2 - Sélectionnez l’asset Html et placez-le dans un angle mort de votre document (l’asset sera invisible dans le rendu final)
3 - Renseignez le nom loadingAnimation dans le champ titre de votre asset Html
Attention : Ne modifiez en aucun cas le titre de cet asset dans votre éditeur, sinon il ne sera pas exécuté. Vous devez laisser le titre tel quel, avec la même casse.
4 - Supprimez la cover icon par défaut présente sur l’asset Html afin que celui-ci ne soit pas visible dans la liseuse.
Cliquez sur l’icône “croix” à côté de “Ajouter” dans le champ Cover Icon.
L’image par défaut est alors remplacée par un calque transparent : votre asset n’est plus visible.5- Ouvrez la fenêtre d’édition de l’asset Html en cliquant sur le champ “Modifier HTML”
Vous allez maintenant pouvoir personnaliser le template optimisé pour notre présentation de documents. Copiez / collez le code ci-dessous (remplacez les champs en rouge par vos propres contenus)
N.B : cliquez sur les liens en rouge, ils vous informeront des pré-requis nécessaires (taille,format, références…)
<div id="loaderZ" style="background-color: #dedede"> html[dir=ltr] body .loaderLogoZ { html[dir=ltr] body #loadingContentZ { @keyframes spin { |
Sauvegardez l'édition de votre Smartlink et ouvrez ce dernier dans votre navigateur. Si vous avez correctement paramétré le code ci-dessus, vous venez de personnaliser l'écran de chargement de votre document: bravo!
Asset Webview chrome |
1 - Sélectionnez un nouvel asset Html et placez-le dans votre éditeur à côté de votre document, toujours en page 1 de votre document (l’asset sera lui aussi invisible dans le rendu final)
2 - Renseignez le nom chrome dans le champ titre de votre asset
Attention : Ne modifiez en aucun cas le titre de cet asset dans votre éditeur, sinon il ne sera pas exécuté. Vous devez laisser le titre tel quel, avec la même casse.
3 - Supprimez la cover icon par défaut présente sur l’asset Html afin que celui-ci ne soit pas visible dans la liseuse. Cliquez sur l’icône “croix” à côté de “Ajouter” dans le champ Cover Icon.
L’image par défaut est alors remplacée par un calque transparent : votre asset n’est plus visible.
4 - Ouvrez la fenêtre d’édition de l’asset Html.
Copiez / collez le code ci-dessous dans votre asset Html et personnalisez votre template comme vous venez de le faire pour l'asset loadingAnimation (remplacez les champs en rouge par vos propres contenus).
N.B : cliquez sur les liens en rouge, ils vous informeront des pré-requis nécessaires (taille,format, références…)
<script id='controller.style'> /* also: PDFZ.api.setFavicon({ var primaryColor = "#000B37"; PDFZ.api.setColors({ </script> |
Une fois vos deux assets ajoutés en 1ere page de votre document et paramétrés, sauvegardez l’édition de votre Smartlink.
Retournez sur l’interface ARGOflow et visualisez votre Smartlink dans le navigateur.
Si vous avez correctement paramétré les différents champs de ces deux template Html, vous devriez voir apparaître un écran de chargement à l’ouverture du Smartlink ainsi que vos couleurs dans la liseuse PDF.
BRAVO, vous venez de personnaliser l’interface de votre liseuse PDF.
Vous pouvez désormais copier/coller ces deux assets en première page de tous vos Smartlinks afin d’appliquer ce template à l’ensemble de vos documents.
Vous pouvez également personnaliser ces templates de façon différente sur chacun de vos smartlinks en fonction de vos besoins.
Bonne découverte de la solution ARGOflow.
Commentaires
Vous devez vous connecter pour laisser un commentaire.