Indesign - Applescript - Tableau - Frame

wanya74

Membre confirmé
19 Août 2003
20
0
Bonjour,
plusieurs questions :
1 - Comment fait-on pour adapter un text frame à son contenu en applescript ?
2 - QQ'un pourrais me dire comment faire pour récupérer la position d'un text frame après avoir resizer celle-ci ?
3 - Comment programmer le nombre de ligne et de colonne dans un tableau indesign avec un code applescript ?
Merci de votre aide.
 
1 - Comment fait-on pour adapter un text frame à son contenu en applescript ?
fit text frame myFrame given frame to content

2 - QQ'un pourrais me dire comment faire pour récupérer la position d'un text frame après avoir resizer celle-ci ?
return geometric bounds sans l'épaisseur du cadre ou
return visible bounds avec.

3 - Comment programmer le nombre de ligne et de colonne dans un tableau indesign avec un code applescript ?
tell text frame myFrame of document 1
set row count of table 1 to n
end tell

remplacer row par column pour les colonnes.
 
la commande "fit" ne marche pas avec mon "text frame", et qd je l'utilise avec un "rectangle" je peu utilisé cette fonction que si le contenu du "rectangle" est une image. dou vien le pblm ?

Applescript error :
InDesign 2.0.2 got an error: Propriété en lecture seule.

encore merci de votre aide, vous avez toujours réponse à tout.
 
la commande "fit" ne marche pas avec mon "text frame"
Il peut y avoir 2 raisons à cela :
1- Le texte "déborde" du bloc
Solution : tester la propriété 'overflows' (texte en débord) du text frame. Si elle est vraie, alors agrandir le bloc avant de lancer la commande 'fit'.
2- Le bloc est chaîné
Là, pas de solution.
Ces limitations ne sont pas dues au scriptage. Elles sont les mêmes si tu lances la commande "à la main" depuis le menu adéquat.

et qd je l'utilise avec un "rectangle"
Un 'rectangle' ne peut contenir du texte. Il peut être vide ou contenir une image. C'est la même distinction que 'text box' et 'picture box' dans XPress.
 
Autre question svp : j'ai créé un style, comment l'activer ?
<font class="small">Code:</font><hr /><pre>
set myStyle to make paragraph style with properties
{name:"myStyle", applied font:font "Frutiger 55 Roman", point size:8}
</pre><hr />
 
Ne cherchez plus j'ai trouvé
tongue.gif
:

Bloc de code:
set applied paragraph style to myStyle