Il modo più semplice per ottenere una nota in formato PDF è usare la funzione di stampa su PDF integrata di OS X. Basta selezionare la nota desiderata, aprire la finestra di dialogo di stampa, fare clic sul pulsante PDF nell'angolo in basso a sinistra e selezionare Salva come PDF .
Se vuoi copiarlo / automatizzarlo, puoi eseguire alcuni script GUI per automatizzare il processo di stampa PDF (che è un po 'goffo, ma ci sono molti esempi su come farlo in giro), oppure puoi ottenere nota il testo come HTML tramite AppleScript e convertilo in formato RTF. Nota che in entrambi i casi, ottieni solo testo semplice, lo stile legale della carta di Notes è parte della GUI, non il formato della nota.
Se vuoi ottenere il testo di una nota in formato RTF, puoi utilizzare questo AppleScript:
tell application "Notes"
set theNote to first note
set theFile to ((path to desktop as text) & "output.html")
my write_to_file(body of theNote, theFile, false)
end tell
do shell script "textutil -convert rtf " & (POSIX path of theFile)
on write_to_file(this_data, target_file, append_data) -- (string, file path as string, boolean)
try
set the target_file to the target_file as text
set the open_target_file to ¬
open for access file target_file with write permission
if append_data is false then ¬
set eof of the open_target_file to 0
write this_data to the open_target_file starting at eof
close access the open_target_file
return true
on error
try
close access file target_file
end try
return false
end try
end write_to_file
Stampa la prima nota della lista, se vuoi una specifica, o tutte, puoi modificarla per passare in rassegna le note.
Si spera che questo sia un utile punto di partenza. Non ho avuto il tempo di guardare come esportare Promemoria, forse qualcun altro può intervenire con quello.