2012-10-15 24 views
2

我想將Evernote筆記本中的筆記導出到我的Kindle中,主要是我可以訪問我在Kindle上保存在Evernote中的配方,而無需連接到移動Evernote網站。 我希望這些筆記看起來像他們在印象筆記或在通過電子郵件分享時(即格式化,而不僅僅是文本)。 看起來像它可以工作的一種方式是通過電子郵件分享筆記,然後以某種方式將這些筆記轉發給我的Kindle。但是,僅從Gmail自動轉發將不起作用,因爲Kindle不會查看電子郵件的內容,只能查看附件。我無法弄清楚如何最好地將電子郵件轉換爲適合Kindle的東西。任何想法都會非常受歡迎!將Evernote筆記導出到Kindle(通過Gmail?)

+0

什麼是Kindle可以讀取的附件的最佳格式? HTML? PDF?醫生? –

+0

我會說從電子郵件的內容複製到谷歌文檔導出爲PDF並導入到Kindle? ps我不明白這是一個谷歌應用程序腳本的問題.... – Thomas

+0

@Sergeinsas嗨塞爾,Kindle可以處理:Microsoft Word(.DOC,.DOCX),HTML(.HTML,.HTM),RTF( .RTF),JPEG(.JPEG,.JPG),Kindle格式(.MOBI,.AZW),GIF(.GIF),PNG(.PNG),BMP(.BMP),PDF(.PDF)。此外,通過發送電子郵件到您的個人Kindle電子郵件,主題爲「轉換」,PDF可以轉換爲Kindle格式,這可能是最適合可用性的格式。 – Abbie

回答

1

這是一個如何使用gmail和docsList服務工作的想法。
在這個例子中,我讀了inbox中第一個線程的第一封郵件,當然你應該使用某種過濾器來獲取你想發送給Kindle的線程和郵件,但這是相當常見的javascript,並且很容易設置...

function getBodytoAttach(){ // using 1 variable for each state for clarity... 
    var firstThread = GmailApp.getInboxThreads(0,1)[0]; 
    var message = firstThread.getMessages()[0]; 
    var subject = message.getSubject(); // from that subject you can setup a filter 
    var bodystr = message.getBody();//is a string 
    var bodydochtml = DocsList.createFile('body.html', bodystr, "text/html");//intermediate doc 
    var bodyId=bodydochtml.getId() 
    var bodydocpdf = bodydochtml.getAs('application/pdf').getBytes();// get the pdf 
    var file_to_send = {fileName: 'body.pdf',content:bodydocpdf, mimeType:'application/pdf'}; 
    MailApp.sendEmail('theKindleMailAdress', 'convert', 'see attachment', {attachments:[file_to_send]}); 
} 
1

您可以使用此服務。 en2kindle,它每天都會將Evernote或Pokcet中的項目發送給您的kindle。

相關問題