Formatage du texte

La diffusion d’images offre plusieurs alternatives au rendu du texte, accessibles avec les commandes text= et textPs=.

textPs= offre un niveau élevé de similitude avec le texte rendu avec Adobe Photoshop et Illustrator. text= est raisonnablement compatible avec le texte rendu avec Windows Wordpad.

REMARQUE

Outre les différences répertoriées ailleurs, text= produit des différences subtiles dans le texte rendu par rapport à textPs=. Par exemple, les soulignements n’ont pas la même épaisseur et la même position et les italiques synthétisés sont rendus à un angle légèrement différent. Si le texte ne tient pas dans l’espace disponible, text= peut recadrer partiellement la dernière ligne, tandis que textPs= ne rendra que les lignes complètes.

Toutes les commandes de texte acceptent du texte formaté en fonction d’un sous-ensemble de la spécification RTF (Rich Text Format). Chaque calque de texte peut spécifier une commande de texte différente.

Le tableau suivant liste les principales fonctionnalités disponibles pour chaque commande de texte :

Fonctionnalité texte= textPs= Voir aussi

compatible Adobe Photoshop

non

limité

Transformer le texte en formes arbitraires

non

oui

textFlowPath=, textFlowXPath=

Flux de texte le long de chemins arbitraires

non

oui

textPath=

Ajustement de copie

non

oui

Copier-ajuster

,

\copyfit
,
\copyfitlines
,
\copyfitmaxlines

Marges de zone de texte

non

oui

\margl
,
\margr
,
\margt
,
\margb

Justification complète du paragraphe

non

oui

\qj

justification de la dernière ligne

non

oui

\lastql, \lastqr, \lastqc, \lastqj

Retrait du paragraphe

non

oui

\fi, \li, \ri

Texte en majuscules et en petites capitales

non

oui

\caps, \scaps

Couleurs de diffusion d’images

non

oui

\*\iscolortbl

Plusieurs modes de lissage

non

oui

textAttr=

enchaînement de texte de haut en bas/de droite à gauche

non

oui

\stextFlow

Prise en charge de Photofont®

non

oui

Gestion des polices

Ajuster automatiquement le calque au texte

oui

oui

text=, textId=, size=

Prise en charge CMJN

oui

oui

\cmykcolortbl, \*\iscolortbl

Flux de caractères de droite à gauche

oui

non

\rtlch

Désactiver le retour à la ligne

oui

non

textAttr=

Mise à l’échelle automatique du texte en fonction de la taille du calque (selon une résolution variable)

oui

non

textAttr=

Les chaînes compatibles RTF peuvent être assemblées manuellement ou en formatant le texte de votre choix dans un éditeur de texte ou un traitement de texte capable d’enregistrer des fichiers RTF. Le fichier RTF peut alors être ouvert dans un éditeur de texte brut et le contenu RTF brut approprié du fichier copié dans l’URL de demande.

Certains traitements de texte génèrent des fichiers plutôt volumineux, qui incluent des préambules substantiels qui ne sont pas utilisés par Dynamic Media Image Serving. Il est recommandé de supprimer les éléments RTF inutilisés de la chaîne avant de transmettre la chaîne aux commandes de texte.

Le codage de langue basé sur les normes UTF-8 et ISO est pris en charge dans les chaînes RTF en tant qu’alternative aux mécanismes de codage de caractères RTF standard. Cela permet aux applications d'envoyer du texte non anglais au serveur sans connaissance du codage RTF.

Tous les caractères non conformes au protocole HTTP doivent être correctement protégés par une séquence d’échappement si la chaîne doit être transmise via http. Seuls "=", "&" et "%" doivent être placés en séquence d’échappement si la chaîne est incorporée dans le champ catalog::Modifiers d’un enregistrement de catalogue d’images. Les caractères de contrôle, y compris <CR>, <LF> et <TAB>, doivent toujours être supprimés.

Les moteurs de texte Image Serving interprètent un sous-ensemble de commandes définies par la spécification RTF (Rich Text Format), version 1.6. Ce sous-ensemble est axé sur le formatage des polices/caractères, le formatage des paragraphes simple et la prise en charge des polices et des jeux de caractères internationaux. Pour le moment, les éléments de formatage plus avancés, tels que les feuilles de style et les tableaux, ne sont pas pris en charge.

La familiarité avec la spécification RTF (Rich Text Format), telle que publiée par Microsoft, est requise lors de la tentative de construction manuelle de chaînes de texte codées RTF.

Sur cette page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now