Copiando o texto .rtf no corpo de um email com o AppleScript
Eu tenho um aplicativo AppleScript que cria um email (no Mail.app) com anexos das opções que eu escolho através de diálogos. Os modelos de texto são armazenados em.rtf
formato para que os não-programadores possam alterar os modelos de texto para os seus desejos.
Eu sou capaz de criar um email de um.txt
arquivo de texto simples, mas quando eu importo.rtf
arquivo de texto importa os comandos de formatação, que eu não quero no e-mail.
Aqui está um exemplo de um.rtf
importe para um email:
{\ rtf1 \ ansi \ ansicpg1252 \ cocoartf1038 \ cocoasubrtf360 {\ fonttbl \ f0 \ fswiss \ fcharset0 Helvetica-Light;} {\ colortbl; \ red255 \ green255 \ blue255;} \ pard \ tx560 \ tx1120 \ tx1680 \ tx2240 \ tx2800 \ tx3360 \ tx3920 \ tx4480 \ tx5040 \ tx5600 \ tx6160 \ tx6720 \ ql \ qnatural \ pardirnatural
\ f0 \ fs24 \ cf0 correio de tecnologia para falantes de inglês \ Aqui faz parte do meu script:
É possível importar texto formatado de
-- Import the .rtf file and store content in the mycontent variable
set mycontent to (read "/Users/kiara/Desktop/mailer/technology/tech-en-content.rtf")
…
…
-- create mail from values stored in variables
tell application "Mail"
set theMessage to make new outgoing message with properties {visible:true, subject:mysubject, content:mycontent}
tell content of theMessage
make new attachment with properties {file name:this_file} at after last paragraph
end tell
end tell
arquivos em um novo e-mail sem os códigos de formatação (eu escolho rtf porque principalmente negrito e cor são usados para formatar o texto)?.rtf
Aqui está outra abordagem: