-
-
Notifications
You must be signed in to change notification settings - Fork 263
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add import option to improve PDF annotation use-case #1027
Comments
some opinions from another user:
|
I do see the benefit of an pdf import option that adjusts the document format to the size of the pdf, aligns it to the pages and sets the page layout to fixed size. |
I was not aware of this! I was under the impression that, on top of being a note-taking tool, it also was intended to have PDF annotation functionalities. That being said, as mentioned by @flxzt, I think supporting this use case would greatly improve the user experience of the app.
I'll have to look into that. A lot of the RNote UI doesn't feel super intuitive to me (could very well be a skill issue), so it'll take some effort, but that's effort I'm certainly willing to expend if it means I can take better class notes!
This seems pretty promising, though yes, the internal data of how the PDF is structured being lost would be unfortunate. Also, how seamless would this document setup be for the case where each document is anywhere between 100-150 pages long? If there's some way I can configure RNote to automatically detect the PDF page structure, that's ideal, but otherwise, my original issue request stands. This being said, thank you for pointing me in the direction of alternatives! I'll have to explore Rnote's other functionalities and see what else it can do for me. |
seamless in what way? also: #153 |
Is your feature request related to a problem? Please describe.
I was looking at RNote as a way to take notes for some of my university classes (annotating slide decks, handouts, etc.), but I noticed that importing PDFs into the software "played with" the PDF page layout.
For example, here's a screenshot from Okular showing a slide deck in a psychology class I'm taking:
![image](https://private-user-images.githubusercontent.com/111894108/306763214-12f4d98f-75b4-4dae-81e1-d01b010b5616.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU3MDM1MzgsIm5iZiI6MTcyNTcwMzIzOCwicGF0aCI6Ii8xMTE4OTQxMDgvMzA2NzYzMjE0LTEyZjRkOThmLTc1YjQtNGRhZS04MWUxLWQwMWIwMTBiNTYxNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwN1QxMDAwMzhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iN2JiMTdhN2YxODExYjBjMGRjNTY4M2QwNjM2OTdkOWI2NDBlMzY2YzIxNzM1OTM3ZmM3MDZhNjQ1MDEyNDhmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.4Q3PcbaGw_VLbkWfUHUXD7LcxWPTJQheAi1DNevsGdA)
Then, I import that PDF into RNote, which, I'll say, is a bit unintuitive with the current import options that show up (I'm not sure what the options mean):
![image](https://private-user-images.githubusercontent.com/111894108/306763888-636e0194-5708-48aa-95fe-ea1585d7d183.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU3MDM1MzgsIm5iZiI6MTcyNTcwMzIzOCwicGF0aCI6Ii8xMTE4OTQxMDgvMzA2NzYzODg4LTYzNmUwMTk0LTU3MDgtNDhhYS05NWZlLWVhMTU4NWQ3ZDE4My5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwN1QxMDAwMzhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01Njk2MjU0NjBkZDliZTllOGE0ZDdhYmQxMmE1MDVkMGJjYTU1ZjFmMjY5NDUzYzgwYzg4ZmEyZWRkMGFiMmRjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.2dTn7zPLsZ24TXFwREYwBQn2TJcCujpXxGykxkQ66mM)
Already, this is not what I expect when I import a PDF into an annotation tool. Ideally, all the pages would just show up ready to be focused on and annotating. The continuous option seems to help:
![image](https://private-user-images.githubusercontent.com/111894108/306764533-b4511d24-0bf3-4380-9aa8-3778de7cfdaf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU3MDM1MzgsIm5iZiI6MTcyNTcwMzIzOCwicGF0aCI6Ii8xMTE4OTQxMDgvMzA2NzY0NTMzLWI0NTExZDI0LTBiZjMtNDM4MC05YWE4LTM3NzhkZTdjZmRhZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwN1QxMDAwMzhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wZmNkMGU2Zjg5MWJiMDI2YmY5ODgzZjI4YTMxNTcxYzFjZDY4ZWFkYTJmZDllMzYxYzE0ZThmMDliNWRkOWU1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.k2-RIgKLyuVMdCCQgJ-37F-23ZtZSxO9J1u6k7UP4IU)
but still, it moreso "opens" a file to be annotated on the current RNote file, rather than creating a new area to annotate a specific PDF file, which is what my current use case is.
Then, trying to export this file with whatever annotations I might have will result in a PDF largely unusable, when compared to the design and purposes of the original PDF. Either I can export the pages of the document I've manually selected (which is infeasible with PDFs like the 100-odd page slide decks some professors use), which looks like this:
![image](https://private-user-images.githubusercontent.com/111894108/306766312-2e406924-ffea-4785-bd4f-53a23a56afe2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU3MDM1MzgsIm5iZiI6MTcyNTcwMzIzOCwicGF0aCI6Ii8xMTE4OTQxMDgvMzA2NzY2MzEyLTJlNDA2OTI0LWZmZWEtNDc4NS1iZDRmLTUzYTIzYTU2YWZlMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwN1QxMDAwMzhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xZjg0NTEwNmY2MDI0NmFlNDEwZjU0NDNhNzZiOGNhNjY4NzU4ODU5YTIzZmQ0Yjc2ZGVmMTFkY2UyZjJiOTkyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.NM06FBEMGoisbXCBi-9f8c2H_ZucQH88hVjlDF3BCkg)
Or I can export the entire document, which breaks the pages based on how the import function worked:
![image](https://private-user-images.githubusercontent.com/111894108/306766424-2c60607e-8e87-4c9e-b4a6-ba8c91e8dee2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU3MDM1MzgsIm5iZiI6MTcyNTcwMzIzOCwicGF0aCI6Ii8xMTE4OTQxMDgvMzA2NzY2NDI0LTJjNjA2MDdlLThlODctNGM5ZS1iNGE2LWJhOGM5MWU4ZGVlMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwN1QxMDAwMzhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zM2E3MTE5MWRlMzhjYThhYjJjMjA0NzQ3YTkwMzhhZmU4NjI2NmFjYzczY2QxMTk1NmZmZjExNDZhMmEwYzFiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.DO5wsGtkn34nGGhr1rZGD8dAFtCTvoHZYr80RpNrRrg)
Or I can export the individual document's pages, which seemingly does the same thing here:
![image](https://private-user-images.githubusercontent.com/111894108/306766594-cc741c51-8112-4edb-b762-d67f751f12ab.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU3MDM1MzgsIm5iZiI6MTcyNTcwMzIzOCwicGF0aCI6Ii8xMTE4OTQxMDgvMzA2NzY2NTk0LWNjNzQxYzUxLTgxMTItNGVkYi1iNzYyLWQ2N2Y3NTFmMTJhYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwN1QxMDAwMzhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jMGQxNjcyZDUyMzFjOGQ2MzYwOWUwMDY3ZjM4NWYyYWY0MjZiNmJhMjE3ZjE2YWUxYTBiN2MzYWQ5OWJjMDlhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.r-q4eocareBdRpgAfvlzfq-rBWV5Bn5WVK_qzvfc25k)
None of which, unfortunately, give me the easy export-back-to-original-format behavior that I want.
Describe the solution you'd like
Ideally, when importing a PDF, perhaps an option to open the PDF separately (rather than adding it to the current workspace) could be presented, and the workspace is that PDF, and nothing more. That way, exporting it back into a PDF will retain all of the original aspects of the PDF, while adding all of the annotations I might have created during my not-taking.
Describe alternatives you've considered
Perhaps something else could be a more fleshed-out way to select only the pages of the PDF I've imported in the current workspace, and a better recognition of those pages' layout. Honestly, as long as there's an easy way to import a PDF, annotate it, and export it in a way that makes it look largely the same save my new annotations, I think that'll work.
Additional context
Again, this is all for the primary use case of downloading PDF handouts from instructors to annotate them with notes, where the structure should be largely unchanged, and it can be used to look back on for exam review (notes with personal context)
The text was updated successfully, but these errors were encountered: