Better PDF

approved

by MSzturc

Insert, scale, rotate and cut-out PDF pages into your notes.

215 stars65,917 downloadsUpdated 3y ago
View on GitHub

Obsidian Better PDF Plugin

Goal of this Plugin in to implement a native PDF handling workflow in Obsidian

Features

  • Insert a single PDF Page inside Note
  • Insert a list or range of pages into Obsidian Note
  • Hyperlink to PDF
  • Scale the size of PDF Pages to fit Note layout
  • Rotate PDF
  • Cutout PDF Parts

Demo

Sample

Syntax

parameterrequiredexample
urlyesmyPDF.pdf or subfolder/myPDF.pdf or "[[MyFile.pdf]]"
linkoptional (default = false)true or false
pageoptional (default = 1)1 or [1, [3, 6], 8] where [3, 6] is an inclusive range of pages. page = 0 is an alias for the whole document
rangeoptional[1, 3] Insert pages 1 to 3 (inclusive). Overwrites page.
scaleoptional (default = 1.0)0.5 for 50% size or 2.0 for 200% size
fitoptional (default = true)true or false
rotationoptional (default = 0)90 for 90deg or -90 -90deg or 180
rectoptional (default = [0,0,0,0])offsetX, offsetY, sizeY, sizeX in Pixel

Integration

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.