{
    "componentChunkName": "component---src-templates-post-js",
    "path": "/calibre-kindle-to-pdf",
    "result": {"data":{"site":{"siteMetadata":{"title":"your friend Joel's digital garden","description":"Articles and notes from a collaborator at egghead.io. Musings on software, business, and life from a skilled virtual assistant.","author":{"name":"Joel Hooks"},"keywords":["Video Blogger"]}},"mdx":{"excerpt":"Calibre can be used to convert kindle books to PDF by installing a plugin called DeDRM_tools. You'll need the serial number of  your Kindle device . As far as I know this only works with books you've purchased and if you own a Kindle…","fields":{"github":"https://github.com/joelhooks/joelhooks-com/tree/master/content/blog/2020-07-11--use-calibre-to-convert-kindle-books-youve-purchased-to-pdf~~Fvwvjdy7m/index.mdx"},"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"id\": \"Fvwvjdy7m\",\n  \"slug\": \"calibre-kindle-to-pdf\",\n  \"date\": \"2020-07-11T00:00:00.000Z\",\n  \"title\": \"Use Calibre to Convert Kindle Books You've Purchased to PDF\",\n  \"published\": false,\n  \"categories\": [\"notes\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Calibre can be used to convert kindle books to PDF by installing a plugin called DeDRM_tools. You'll need the serial number of \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.amazon.com/mycd\"\n  }, \"your Kindle device\"), \". As far as I know this only works with books you've purchased and if you own a Kindle.\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Install \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://calibre-ebook.com/download_osx\"\n  }, \"Calibre v4.20.0\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Download the latest release of DeDRM_tools v6.8.0 from \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://github.com/apprenticeharper/DeDRM_tools/releases\"\n  }, \"their Github releases page\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Open calibre's Preferences dialog \"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Click on the \\\"Plugins\\\" button\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"click on the button, \\\"Load plugin from file\\\"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Navigate to the unzipped DeDRM_tools folder\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"find the file \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"DeDRM_plugin.zip\"), \"  \"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Click to select the file and select \\\"Open\\\"\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Click \\\"Yes\\\" in the \\\"Are you sure?\\\" dialog box\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Click the \\\"OK\\\" button in the \\\"Success\\\" dialog box\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Enter your \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.amazon.com/mycd\"\n  }, \"Kindle Device's\"), \" serial number in the customisation dialog for \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"eInk Kindle Books\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Be sure to click \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"OK\"), \" and not \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"Cancel\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"In your \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.amazon.com/mycd\"\n  }, \"Kindle Content list\"), \", click the \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"...\"), \" \\\"actions\\\" button for the book you want to convert\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Click \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"download & transfer to USB\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Select the device that matches the serial number above\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Drag the downloaded file onto Calibre\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Click \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"Convert books\"), \" in Calibre\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Choose the format you want and click \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"OK\"))), mdx(\"p\", null, \"Now after a brief wait you'll have \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"a PDF file that can be opened and annotated wherever you please\"), \".\"), mdx(\"p\", null, \"I highly recommend \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/pdf-expert\"\n  }, \"PDF Expert and an iPad Pro w/ the Pencil 2\"), \".\"));\n}\n;\nMDXContent.isMDXComponent = true;","frontmatter":{"title":"Use Calibre to Convert Kindle Books You've Purchased to PDF","date":"July 11, 2020","banner":null,"slug":"calibre-kindle-to-pdf","keywords":null}}},"pageContext":{"id":"ce1e56dc-1b6b-5fe6-aea4-a7296c18050a","prev":{"id":"fc0d9597-3606-5e7f-a2d5-672ebe407805","parent":{"name":"index","sourceInstanceName":"blog"},"excerpt":"Consuming information is really fucking easy. Transforming information you consume into understanding you can implement? That's hard af. 😅 Progressive summarization is a layered asyncrounous approach to absorbing content (books, articles, videos…","fields":{"title":"Progressive Summarization for Non-Fiction Books","slug":"progressive-summarization","date":"2020-07-11T00:00:00.000Z"}},"next":{"id":"a4f4f718-015f-5d17-ad00-e084adce153e","parent":{"name":"index","sourceInstanceName":"blog"},"excerpt":"PDFs on the iPad Pro using PDF Expert are extremely versatile to annotate and use for studying non-fiction texts such as books and academic papers. The  PDF Spec  has been open for years and you aren't forced to use Acrobat if you want to harness the…","fields":{"title":"Using PDF Expert to Highlight and Summarize Non-Fiction Books on the iPad Pro and Mac","slug":"pdf-expert","date":"2020-07-11T00:00:00.000Z"}}}},
    "staticQueryHashes": ["1045846374"]}