La forma más sencilla de obtener una nota en formato PDF es utilizar la función integrada de impresión a PDF de OS X. Simplemente seleccione la nota que desee, abra el cuadro de diálogo de impresión, haga clic en el botón PDF en la esquina inferior izquierda y seleccione Guardar como PDF .
Si desea crear secuencias de comandos / automatizarlas, puede realizar algunas secuencias de comandos de GUI para automatizar el proceso de impresión de PDF (que es un poco torpe, pero hay muchos ejemplos de cómo hacerlo), o puede obtener el anote el texto como HTML a través de AppleScript y conviértalo a RTF. Tenga en cuenta que, en cualquier caso, solo obtiene texto sin formato, el estilo legal de las Notas es parte de la GUI, no del formato de la nota.
Si desea obtener el texto de una nota en RTF, puede utilizar este 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
Esto imprime la primera nota de la lista, si quieres una específica, o todas ellas, puedes modificarla para que pase por las notas.
Esperemos que sea un punto de partida útil. No he tenido tiempo de ver cómo exportar recordatorios, tal vez alguien más pueda participar con eso.