Recuerdo que hay un snippet en el cookbook de Pitonyak en el cual se
puede convertir de ligas remotas a ligas internas. Este script quizas
se pueda mejorar para auotmatizar el proceso en un bucle.

pagina 45 de AndrewMacro Cookbook:
 5.9.1. Convert a linked graphic to an embedded graphic.
To insert an embedded graphic into a document, it must first be
inserted as a link and then
changed to an embedded object. Unfortunately, I only know how to do
this using a drawing
graphic, not a text graphic. This is unfortunate, because I have a
strong preference for a text
graphic in a Writer document so that I can anchor it as a character.
The following macro
was used while traversing the text content, to convert linked graphics
into embedded
graphics.
    Listing 5.23: Insert a linked GraphicsObjectShape into the draw page.
    Sub EmbedLinkedGraphic(oGraph)
      REM Author: Andrew Pitonyak
      Dim sGraphURL As String
      Dim oGraph_2
      Dim oCurs
      Dim oText
      Dim oAnchor
      Dim s$
      If InStr(oGraph.GraphicURL, "vnd.sun") <> 0 Then
         REM Ignore an image that is already embedded
         Exit Sub
      End If
  s = "com.sun.star.drawing.GraphicObjectShape"
  If oGraph.supportsService(s) Then
    REM I only know how to convert a GraphicObjectShape.
    REM I do not know how to convert a TextGraphicObject,
    REM but it is probably related to the ImageMap attribute.
    oAnchor = oGraph.getAnchor()
    oText = oAnchor.getText()
    oGraph_2 = ThisComponent.createInstance(s)
    oGraph_2.GraphicObjectFillBitmap = oGraph.GraphicObjectFillBitmap
    oGraph_2.Size = oGraph.Size
    oGraph_2.Position = oGraph.Position
    oText.insertTextContent(oAnchor, oGraph_2, False)
    oText.removeTextContent(oGraph)
  End If
End Sub

De hecho hay varios ejemplos mas en ese documento despues de este.

2008/10/10 Eduardo Moreno <[EMAIL PROTECTED]>:
>
> Debes considerar que OpenOffice.org es un sistema profesional de
> colaboración enfocado en WEB 2.0, lo que implica que considera que estas
> trabajando en Internet.
>
> La forma correcta de trabajar en sistemas es conectados a la red, no en una
> máquina y transfiriendo información por USB, por eso OpenOffice.org no copia
> documentos, hace hipervínculos a información procedente de WEB.
>
> Estas confundiendo a OpenOffice.org con MS Office, quien si tiene la función
> por defecto como tu la quieres.
>
> Te dejo dos caminos:
>
> 1.- Hacer una solicitud via issue para que pongan un botón o alguna opción y
> esperar que tu solicitud sea aprobada si varios miembros de la comundad te
> apoyan.
>
> 2.- Descargar 450 US por terminal para comprar un MS Office por cada
> estación de trabajo que tengas.
>
> Por cierto, los 450 US que pagues no te eximen de una demanda, ya que en la
> licencia de MS Office esta definido que el software no podra ser arrendado,
> es decir, no puedes cobrar por usar una computadora donde tengas instalado
> MS Office.
>
> Miren, ya hasta doy asesoría legal en la lista.
>
> john cruz escribió:
>>
>> Buen día Comunidad:
>>
>> Primero que todo pido disculpas por los inconvenientes que haya podido
>> causar con mi mensaje en otras cadenas de discusión.
>>
>>
>> 1. porque los clientes hacen sus trabajos, y luego los llevan en sus
>> usb, pero al llegar a casa, no pueden ver las imagenes.aparece
>> vinculos con error.
>> 2. porque es muy dispendioso estar pendiente de quien esta haciendo
>> trabajos e interrumpirlo para romper los vinculos. (editar, vinculos,
>> interrumpir)
>> 3. en mi opinión es algo que deberia venir por defecto.
>>
>> agradezco su colaboración para el beneficio del sistema.
>>
>> considero seria un gran avance en la migración hacia openoffice.
>>
>> espero su valiosa ayuda y haber podido hacerme entender. muchas gracias
>>
>> Att. JOHN CRUZ
>>
>
>
> --
> J. Eduardo Moreno
> TOKONHU de México
> 044 55 2748 4840
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Alexandro Colorado
OpenOffice.org Espa&ntilde;ol
IM: [EMAIL PROTECTED]

Responder a