Hola!
Tengo un problemilla, agradeceria cualquier ayuda al respecto
Tengo una aplicación que partiendo de una plantilla genera un documento
identico pero cambiando “marcas de agua/etiquetas” por los valores que
le indique, es decir:
entrada = “public/UserFiles/templates/plantilla.rtf”
salida = “public/uploads/expediente.rtf”
old = File.open(entrada)#abro para leer
new = File.open(salida, “w”)#abro para escribir
begin
va leyendo linea a linea el fichero
while linea = old.readline
linea_temp = linea
# comprobar si en la linea hay una ‘palabra especial’ y
sustituirla
if linea.include?(’@lugar@’)
linea_temp = linea_temp.gsub(’@lugar@’, _sub(lugar))
end
new.print linea_temp # pinta la linea normalmente
end
rescue EOFError
old.close
new.close
end
Mi problema es que una de esas marcas de agua quieren que sea una imagen
y no se como obtener la cadena de bits de una imagen o como poder meter
una imagen en un archivo utilizando este metodo.
Si se os ocurre la forma u otra forma mejor de hacerlo…
Muchas gracias
Ana