Summary: | Implement support for measure annotations | ||
---|---|---|---|
Product: | [Applications] okular | Reporter: | Dion Moult <dion> |
Component: | PDF backend | Assignee: | Okular developers <okular-devel> |
Status: | RESOLVED NOT A BUG | ||
Severity: | wishlist | CC: | oliver.sander |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Dion Moult
2020-10-22 22:40:03 UTC
Thanks for your report. :) I’m closing it, because we prefer reports about only one issue, so you should open individual reports for each of your suggestions. > Please let me know what is and isn't feasible, and if there is some work > being done around this area in the FOSS world that I've missed. Here are some comments on your points: > - Able to annotate text, callouts, arrows, lines, and polygons, > with a variety of stroke and fill RGBAs and thicknesses What is a callout? I assume like a speech bubble, like in the Wikipedia article “Callout”? Okular doesn’t support that directly. There are inline notes and popup notes. How do you do it currently, or what do you need? > - Able to "stamp" a preset graphic or text Stamp annotations are there in Okular, but don’t work with other readers yet. > - Extract a subset of pages in a PDF, add new pages to a PDF, reorder pages I think this is not planned for Okular, because it is too much “PDF editing”. > - Annotating a dimension line with automatic dimension, > applying a scale factor to represent the scale in real world units The “Arrow” annotation can be configured to look like a dimension line, but there is no code to automatically measure and add text. We already talked about that idea, IIRC, PDF even allows to put text on a line annotation. But I am not aware that someone is working on this. > - A polygon measurement tool to calculate the perimeter length, > and area of the polygon, with scale factor applied A generic measurement tool would make sense to me, but again I am not aware of someone working on this. > - The ability to compare two PDFs side by side Could be possible with split view (Bug 169847), if both documents are concatenated to a single document. > - The ability to overlay a PDF over another, to spot changes between them, > perhaps colour coded, or visualised in another way Okular is designed to open a single document (one document = one KParts part; the Okular viewer is such a part), so I don’t think this fits in Okular’s concept. For what is worth, quite some 3d support code is in https://gitlab.freedesktop.org/poppler/poppler/-/issues/460 All the stuff that you mention is very interesting, but it needs somebody to find the time to do it. I don't know whether you are writing as a private person or representing some organization. If the latter you may want to consider that you can hire people to do the implementation work. |