Rather than saving to the user's desktop, consider defaulting to the user's XDG Documents directory. This helps keep the desktop spare, increases simple discoverability and access using the "Home" function from the file chooser (e.g. when attaching the PDF to email), and has a localised pathname that matches other guidance to the user on where document files should be stored.
Rather than saving to the user's desktop, consider defaulting to the user's XDG Documents directory. This helps keep the desktop spare, increases simple discoverability and access using the "Home" function from the file chooser (e.g. when attaching the PDF to email), and has a localised pathname that matches other guidance to the user on where document files should be stored.