Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667

    larghezza cella di una tabella RTF

    ciao,ho questo codice che crea una tabella in RTF (3 celle x 2 righe), il mio problema è che le 3 celle sono impostate automaticamente alla larghezza del testo che contengono. Quali sono i TAG e dove vanno messi per impostare la larghezza delle celle??(una sorta di "width" in HTML). Ho provato a veder il codice generato da Word di un RTF ma non son riuscito ad adattarlo.

    Tabella=Tabella&"{\rtf1"
    Tabella=Tabella&"\trowd\trautofit1"
    Tabella=Tabella&"\intbl"
    Tabella=Tabella&"\cellx1"
    Tabella=Tabella&"\cellx2"
    Tabella=Tabella&"\cellx3"
    Tabella=Tabella&"{1 cell 1\cell 1 cell 2\cell 1 cell 3\cell }"
    Tabella=Tabella&"{\trowd\trautofit1"
    Tabella=Tabella&"\intbl"
    Tabella=Tabella&"\cellx1"
    Tabella=Tabella&"\cellx2"
    Tabella=Tabella&"\cellx3"
    Tabella=Tabella&"\row }"
    Tabella=Tabella&"\trowd\trautofit1"
    Tabella=Tabella&"\intbl"
    Tabella=Tabella&"\cellx1"
    Tabella=Tabella&"\cellx2"
    Tabella=Tabella&"\cellx3"
    Tabella=Tabella&"{2 cell 1\cell 2 cell 2\cell 2 cell 3\cell }"
    Tabella=Tabella&"{\trowd\trautofit1"
    Tabella=Tabella&"\intbl"
    Tabella=Tabella&"\cellx1"
    Tabella=Tabella&"\cellx2"
    Tabella=Tabella&"\cellx3"
    Tabella=Tabella&"\row }"
    Tabella=Tabella&"}"

  2. #2
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    La specifica dell'rtf non è la cosa più leggibile del mondo.. quindi ti consiglierei di aprire word e disegnare una tabella e in "larghezza fissa colonne" ci metti un numero e poi la adatti.

    Puoi provare a sostituire:

    Tabella=Tabella&"\cellx1"
    con
    Tabella=Tabella&"\clftsWidth3\clwWidth567 \cellx1" e dovrebbe farti la cella larga un centimetro (567 twips) ma ho i miei dubbi...
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  3. #3
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    "larghezza predefinita" è espressa in pixel in word,come lo converto in twips x cercarlo nel codice che genera word?

    cmq ho provato a fare una tabella di uan riga con tre celle in word,salvare in RTF e aprirlo con une ditor di testo.aprendo mi da questo...

    non so tu ma io non riesco a decifrare il tag della larghezza delle celle,ho fatto tanti tentativi da diventare quasi scemo :gren:

    codice:
    \par }\trowd \trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trautofit1\trpaddl70\trpaddr70\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt
    \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3542 \cellx3472\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
    \cltxlrtb\clftsWidth3\clwWidth3543 \cellx7015\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3543 \cellx10558\pard 
    \ql \li0\ri0\widctlpar\intbl\faauto\adjustright\rin0\lin0 {a\cell b\cell c\cell }\pard \ql \li0\ri0\widctlpar\intbl\faauto\adjustright\rin0\lin0 {\trowd \trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr
    \brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trautofit1\trpaddl70\trpaddr70\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
    \cltxlrtb\clftsWidth3\clwWidth3542 \cellx3472\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3543 \cellx7015\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 
    \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3543 \cellx10558\row }\pard \ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 {
    \par

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.