vault backup: 2025-09-20 12:47:05
This commit is contained in:
@@ -10,7 +10,29 @@ tags:
|
||||
|
||||
See [[portable-tools]] for valid dependencies.
|
||||
|
||||
## Bluebeam Revu Measure Hack
|
||||
## Clean Documents
|
||||
|
||||
### Page Rotation
|
||||
|
||||
Pages have a rotation value independent of appearance
|
||||
which rotates the drawing reference grid.
|
||||
This must be resolved before further processing.
|
||||
|
||||
Trivial coordinate-returning tools/functions
|
||||
may use the non-rotation-adjusted values,
|
||||
which are essentially useless for our purposes.
|
||||
|
||||
MuPDF and similar libraries provide functions
|
||||
to return the "visual" (read _correct_) coordinates,
|
||||
but it would be ideal to redraw content with the correct orientation.
|
||||
|
||||
## Extract Bluebeam Markups
|
||||
|
||||
Right now I'm exporting Bluebeam markups to csv before processing,
|
||||
however if I converted to the code to extract the markups directly with MuPDF.Net
|
||||
as I've managed before with itext, that could save a step.
|
||||
|
||||
### Bluebeam Revu Measure Hack
|
||||
|
||||
BlueBeam Revu give coordinates for count annotations,
|
||||
even where count = 1.
|
||||
@@ -37,20 +59,6 @@ Bluebeam's .bax is a annotation interchange format based on xml
|
||||
> [!menu]
|
||||
> Markups List > Markups > Import
|
||||
|
||||
## Clean Documents
|
||||
|
||||
### Page Rotation
|
||||
|
||||
Pages have a rotation value independent of appearance
|
||||
which rotates the reference grid.
|
||||
This must be resolved before further processing.
|
||||
|
||||
## Extract Bluebeam Markups
|
||||
|
||||
Right now I'm exporting Bluebeam markups to csv before processing,
|
||||
however if I converted to the code to extract the markups directly with MuPDF.Net
|
||||
as I've managed before with itext, that could save a step.
|
||||
|
||||
## PDF Content Positional Tokenization
|
||||
|
||||
Recursively parse and consume pdf vector content.
|
||||
|
||||
Reference in New Issue
Block a user