C'est bien un document writer.
J'ai autant de cadre car le document provient d'une génération de ocrfeeder.
Entre temps j'ai fait une macro python pour extraire le contenu des
cadres...

#
from com.sun.star.text.ControlCharacter import PARAGRAPH_BREAK


def frames_text():
    """"""
#get the doc from the scripting context which is made available to all
scripts
    desktop = XSCRIPTCONTEXT.getDesktop()
    model = desktop.getCurrentComponent()

    output = []
    txt_frames = model.getTextFrames()
    for i in range(0, txt_frames.Count):
        txt_frame = txt_frames.getByIndex(i)
        output.append(txt_frame.String)
    #get the XText interface
    text = model.Text
    for txt in output:
        cursor = text.createTextCursor()
        cursor.gotoEnd(False)  # move cursor to the end
        cursor.setString(txt)
        text.insertControlCharacter(cursor.End, PARAGRAPH_BREAK, 0 )
    cursor.setString('')
    return None

Stéphan


Le jeu. 27 déc. 2018 à 19:08, <[email protected]> a écrit :

> Bonjour
> De quel type est le document ?
> Writer ? (Ça fait beaucoup de cadre de texte)
> Draw =>j'essayerais une sélection "à la corde" (mais par page) : il suffit
> de faire une sélection qui commence hors de la feuille et l'englobe en
> totalité...
>
> Sinon avec le navigateur..
>
> Mais je suis très sceptique. Peut-être que d'autres auront de meilleures
> idées ?
>
> Claire
>
> Le 26 décembre 2018 17:00:40 GMT+01:00, [email protected] a
> écrit :
>>
>> Bonjour
>>
>> Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide 
>> (http://fr.libreoffice.org/get-help/poser-une-question/).
>> Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" 
>> de votre logiciel de courrier électronique de façon que le demandeur reçoive 
>> une copie de votre réponse.
>>
>>
>> Email:: [email protected]
>> Sujet:: Sélection du texte dans tous les cadres du document
>> OS:: Linux
>> Version:: 5.1.x
>> Question:: Bonjour,
>> j'aimerais copier le texte présent dans tous les cadres (~400) de mon 
>> document pour le coller ailleurs.
>> Comment faire ?
>> Merci d'avance
>>
>>

-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à