I've followed one of your examples elsewhere for saving an image as a link. The image is inserted into RVEdit and when the RTF is saved I trap OnSaveItemToFile, use RVData->GetItemExtraStrProperty(ItemNo,rvespImageFileName... to get the filename and write out RTF with OutStr="{\\field{\\*\\fldinst ...