View Single Post
Old 07-13-2024, 08:52 AM   #8
jackm8
Addict
jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.jackm8 ought to be getting tired of karma fortunes by now.
 
jackm8's Avatar
 
Posts: 363
Karma: 4079638
Join Date: Nov 2015
Device: none
Quote:
Originally Posted by Kizri View Post
Swear I've searched and read, but I can't seem to get a handle on whether exporting notes made on sideloaded PDFs is possible and, if so, how to do it.

That's as far as I've been able to get on my own. Am I trying to achieve the impossible? If I can export the strokes/notes as SVGs, what do I do with them then? Could I paste the SVGs into a Word document?
You could use image and PDF editing programs and paste SVG's back onto the original PDF. Or you could simply save those SVG files as a different, more readable format, if you're not interested in backgrounds.

SVG is just copy of the pen scribes that you make, but it can be opened in Photoshop and then copied over the original PDF image, or saved as a simple image format without any background.

Process for converting SVG notes into Jpeg with white background:
Quote:
Spoiler:
— Convert notes into SVG format using KFX Input plugin command line.
— Open SVG note in image editor that supports vectors (Gimp, Photoshop, AffinityPhoto...)
— You may be asked to Rasterize file on import, input a sensible resolution like 2354x1800 to save on CPU power.
— Save in format of your choice. If it's JPEG, you don't need to do anything else, background will turn to white automatically, if it's format that supports transparencies like PNG or GIF, insert a white background layer before saving.
The process for importing SVG notes back onto original PDF should go something like:
Quote:
Spoiler:
— Convert notes into SVG format using KFX Input plugin command line.
— Extract PDF pages as images (PDF24, pdf2image...)
— Open PDF page that was annotated in image editor that supports vectors and layers (Gimp, Photoshop, AffinityPhoto...)
— Open SVG note in the same image editor.
— Copy and align SVG note over PDF page (SVG files are black vector text with transparent background, so this part is fairly easy because of transparency and since vectors fare really well at different resolutions)
— Save page in same format as original and replace it.
— Build another PDF file out of extracted images and replaced files. (PDF24, img2pdf...)
— For extra credit go and convert PDF back into KFX so you can put it on Scribe and make even more annotations to it.


I think that this is the only way to get written notes back into the PDF with PDF retaining its original look.

It should be a bit time consuming, but results will arguably look better than they look on Scribe, since SVG notes are in vector format. There is an alternative to getting notes back from Scribe, so I've not even looked at it at depth. I simply use screenshots to save my own notes. Whenever I make a note on fixed page KFX, I take a screenshot, then after I'm done with a book, I copy all the screenshots from that book into a directory next to it on my computer. Screenshot will save screen as it looks on the Kindle, notes, backgrounds, all is saved.

Drawbacks to this process: Screenshots are always just copy of the screen. They are always in 1860x2480 resolution. If original KFX is larger resolution, or smaller resolution, Scribe will scale resolution up or down to its native resolution of 1860x2480, and you will get that as screenshot. It will convert colour pages to black and white, and reduce colour depth to only 16 grey levels. But it's simple, legible, and effective enough, so that's what I use.

Last edited by jackm8; 07-13-2024 at 09:01 AM.
jackm8 is offline   Reply With Quote