Technical blog

A more subdued subheader

Note de version ARender 4.2.0

L’équipe ARender vous présente la note de version 4.2.0, contenant principalement des nouvelles fonctionnalités pour ICN, le format PDF/A, et les annotations.

 

New features:

‣ Connecteur FileNet et ICN

  • Composition de documents La composition de documents a été adaptée à l’expérience utilisateur de ICN. Vous pouvez sélectionner un ensemble de documents à partir desquels lancer la composition de documents. Un écran vous permet alors de changer l’ordre dans lequel vous souhaitez que ces documents apparaissent dans l’interface ARender. Dans la composition de documents, vous pouvez désormais choisir d’enregistrer un document créé à partir du menu contextuel des miniatures. Cette fonctionnalité permet entre autres d’éviter à l’utilisateur de dérouler le document pour retrouver le bouton de sauvegarde tout en haut, notamment pour les documents comportant de nombreuses pages.

  • Fusion de documents Il est désormais possible de fusionner des documents en un nouveau document qui héritera automatiquement des métadonnées des documents d’origine. Si une métadonnée a la même valeur pour ces deux documents alors le nouveau document aura aussi cette valeur pour cette métadonnée.

  • Filigranes Il est désormais possible de définir les filigranes sur les documents par classe de document.

  • Protection des documents Par la configuration, il est possible de bloquer l’accès à la composition de documents, de trois façons différentes :

  • Sur un ObjectStore en entier : en ajoutant l’ObjectStore au niveau du paramètre “arender.server.filenet.objectStoreNames.unauthorized.documentbuilder=” dans la configuration ARender.
  • Sur un bureau ICN : en ajoutant le bureau dans le paramètre de configuration “arenderUnauthorizedDesktops”
  • Sur tout document archivé ou extrait en édition : cette option est toujours active.
  • PDF/A Les utilisateurs peuvent désormais déclencher la création d’un fichier PDF/A en tant que nouvelle version d’un document existant.

 

‣ Conversion de fichiers en PDF/A

Un nouveau module a été ajouté à la rendition, permettant de générer des fichiers PDF/A. De la même façon, une nouvelle méthode a été ajoutée aux API de la rendition afin de pouvoir demander la génération d’un fichier PDF/A.

 

‣ Annotations

Quand les utilisateurs demandent la minimisation d’une annotation, elle se condense désormais en une seule ligne, permettant d’avoir une meilleure vision de la liste des annotations disponible de le panneau de navigation.

Le bouton répondre n’apparaît désormais que sous les textes qui sont renseignés. Cela évite de perturber l’expérience utilisateur quand ce dernier voit un bouton répondre qui ne prend pas de réel sens fonctionnel puisqu’aucun texte n’est encore présent dans la note.

 

Fixes:

‣ Correction de bugs

  • Correction d’un bug lorsqu’après avoir demandé de masquer les annotations, les utilisateurs peuvent encore voir les mesures des flèches, alors que les flèches ont correctement été masquées. Désormais, les mesures disparaissent en même temps que leur support.
  • Correction d’un bug qui pouvait entraîner un plantage complet du module de conversion PDF quand la conversion pour un document avait échoué.
  • Correction d’un bug qui permettait au statut d’une annotation de déborder hors de son cadre et sur la page en arrière-plan.

 

‣ Bugs connus

Sur FileNet, quand ARender essaye de récupérer les filigranes, il est confronté à une erreur de sécurité car il n’est pas encore authentifié auprès de FileNet. Ce problème arrive lorsque le mode asynchrone des servlet est activé, et entraîne la disparition de la première page du document dans les miniatures. Cette première page n’est jamais disponible et apparaît comme non rendue. Pour résoudre ce problème, il faut désactiver le mode asynchrone des servlets, afin que l’appel pour récupérer les filigranes ne soit jamais antérieur à l’appel qui initialise l’authentification d’ARender auprès de FileNet. Par défaut, la configuration d’ARender pour FileNet désactive désormais ce mode asynchrone.