PDF Export does a good job of filing in the gaps.
Editing/Form Fill/etc: Nitro[1]
Signing: Nitro[1], HelloSign[2], airSlate[3], Smallpdf[4] (limited functionality)
I only wish Preview would do two things:
- open files in "maximized" view.
- when opening a file, Left/Right arrow keys don't let you navigate the pages. Instead, they move the current page a few pixels left/right! (they work like horizontal scrollers)
What Preview doesn't support is JavaScript, as far as I can tell, so it can't work with "smart" PDF's, e.g. that will do calculations for you.
Is that what you're referring to? Or I'd love to know any specific issue you've run into with form fields.
EDIT: I looked into some of the PDFs again and it seems I had been wrong. Not sure what they use but it doesn't seem to be js.
EDIT EDIT: But I found other forms which where affected see my response below.
I've encountered JavaScript-heavy PDF's before, but which were obviously so. (Automatically calculating values for one form field based on another, generating QR codes, etc.)
I've never come across a seemingly "normal" form PDF but which secretly used JavaScript for normal things like form filling, so that normal form-filling tools didn't work. I don't understand why the normal PDF type-in-a-text-box tool wouldn't work.
Have you actually come across this? Can you point to any examples?
You can be sure that even Adobe won't add JS for forms with plain text fields. ;=)
EDIT: I looked into some of the PDFs again and it seems I had been wrong. Not sure what they use but it doesn't seem to be js.
Sorry about this.
For example I found following:
`/JS (if \(this.getField\("inst1"\).value == "bitte auswählen"\){\r\nthis.getField\("Hinweis"\).display = 2\r\n} else\r\n{\r\nthis.getField\("Hinweis"\).display = 1\r\n}\r\n)$ /S /JavaScript`
This (in the given PDF) causes a "notice" overlapped on top of other form fields to disappear once the first multiple choice field was selected.
So if you try to fill it out without JS some form fields are not visible (but selectable by tab). Luckily it's not included in prints.
Had to install the linux version of Adobe, which is many years out of date now.
Worse many "office" people which create PDF's with form fields use Adobe tools, so they never see that what they hand out to thousends of students isn't working with >90% of PDF viewers....
https://en.wikipedia.org/wiki/XFA
Further reading: https://eclecticlight.co/2019/06/18/pdf-without-adobe-23-the...
For stuff like sign a PDF and form are not things normal people need to use.
- it is plausibly open
- there are enough edge cases that your tool is the only one that does it reliably.
This is similar to doc format - apple tools or openoffice can open it, but screw it up for everyone if they try to write it.
There is a wonderful rant about another adobe file format .PSD in this code here:
EDIT: I mean sign with a certificate, not add an image. Personally I would prefer to not have any adobe software on my mac.
There will be some obvious trends, but I suspect there will also be some surprises.
So I sign all signatures on a lease with Preview except for the very last one, which I did using a digital signature under Adobe Reader. it was a self-signed one certificate but the goal is still to have the other person feel comfortable with doing a contract over email than in person anyways.
I, too, prefer Preview to Acrobat. But part of my workflow occasionally involves copying text from a PDF to create a web page. Preview cannot be counted on to reliably or accurately copy that text. It seems to have particular problems with the letter "f" when next to a letter "s," in addition to other flaws.
Acrobat, on the other hand, always copies the text correctly.
Aside from this one use, however, I always employ Preview because otherwise it is far superior.
That's such a weird bug. I wonder if Preview is trying to be too cute with "less common" stylistic ligatures. Try some of the other ones mentioned in Wiki: https://en.wikipedia.org/wiki/Orthographic_ligature#Stylisti...
I have similar feelings about their office suite. In general their add-on and utility software is just great. I'd miss all of it on any other platform (and do, when I use those—yes, even the file manager, which is still less crashy, less prone to weird interface bugginess, and more consistent than any featureful equivalent I've used on Linux, and I've used... oh, all the big ones, over the last 20 years, and I don't find it any worse than Windows Explorer, aside from preferring some of the latter's hotkeys) but of all of them... yeah, Preview may be #1, which was not something I expected when I first started using OSX/macOS about 10 years ago.
That’s your answer. Apple being Apple either have no lower-res screens to test on, or once again have decided to force the industry forward.
https://www.howtogeek.com/358596/how-to-fix-blurry-fonts-on-...
The software is flawed even beyond security issues but for creating or editing PDF files there is not much competition. (There is some and I’ve used that too and it’s mostly worse. It’s a hard problem apparently.)
https://en.wikipedia.org/wiki/Quartz_2D
https://en.wikipedia.org/wiki/Quartz_(graphics_layer)#Use_of...
To give a few examples, there is no JavaScript interpreter in Quartz (https://www.adobe.com/devnet/acrobat/javascript.html), nor does it have 3D graphics rendering built in (https://helpx.adobe.com/acrobat/using/displaying-3d-models-p...), or a Flash engine (https://helpx.adobe.com/acrobat/using/flash-player-needed-ac...; this has bee removed from the Acrobat install, but used to ship with it)
To support PDFs fully, all of that would have to be implemented on top of Quartz.
And it's a dream to use on a touch screen. Trying to open the same high quality/density PDFs in Adobe (even just the reader) is an unresponsive nightmare.
I don't even understand how there can be such a significant difference in performance when Adobe created the format....