Con un programma da me scritto creo un file temporaneo HTML e poi lo salvo in DOC; in tal modo evito di utilizzare le complesse (per me) istruzioni messe a disposizione del Word Object Model e sono in grado di creare documenti di Word anche abbastanza elaborati. In uno di essi però c'è un'immagine, un logo. Il problema è che quando sposto il documento di Word in un altro computer l'immagine scompare perchè è stato salvato il riferimento all'immagine, non l'immagine stessa.
Con una procedura manuale, utilizando Word, sarei in grado di salvare l'immagine NEL documento ma vorrei automatizzare il tutto.
Per salvare il file HTML uso la seguente istruzione
codice:
      ObjDoc.SaveAs FileName:=NomeFileDoc, FileFormat:=0, _
        LockComments:=False, AddToRecentFiles:=True, ReadOnlyRecommended:=False, _
        EmbedTrueTypeFonts:=False, SaveNativePictureFormat:=True, _
        SaveFormsData:=False, SaveAsAOCELetter:=False, _
        Encoding:=0, _
        InsertLineBreaks:=False, AllowSubstitutions:=False, _
        LineEnding:=Word.WdLineEndingType.wdCRLF, _
        AddBiDiMarks:=False
ma, nonostante numerosi tentativi di intervenire nei vari parametri in gioco non sono riuscito nel mio intento.
Come fare quindi a salvare l'immagine NEL documento ?
Grazie per l'attenzione