Some PDF Import Options are not persistant

Summary:

Triage Notes Carry-over issue from #5281 (closed) - the font rendering scheme is now remembered, but not the other settings.

Currently, Inkscape’s PDF import options reset to defaults with each new import. This is inefficient when importing multiple PDFs with the same settings. I propose making PDF import options persistent like SVG import options, allowing users to “set and forget” their preferred settings. Alternatively, at least retaining the last used settings between imports would be a significant improvement.

Steps to reproduce:

  1. open Inkscape
  2. File - Import...
  3. choose a pdf file
  4. Unselect "Import pages"/"Embed Images"
  5. edit contents in Inkscape
  6. repeat step 2-5 for another PDF file

What happened?

"Import pages"/"Embed Images" reset to their defaults for each new import. This requires users to manually reconfigure the settings each time, which is time-consuming and tedious, especially when working with a large number of PDFs.

What should have happened?

After setting the desired PDF import options once (e.g., “Keep missing fonts’ names” and “Import pages” deselected), these settings should be remembered and automatically applied to all subsequent PDF imports. This would eliminate the need to manually adjust the settings for each imported file. Ideally, this functionality would mirror the persistent options available for SVG imports in Inkscape.

Version info

Inkscape 1.4.2 (f4327f4, 2025-05-13)

                      Compile  (Run)
    GLib version:     2.84.0
    GTK version:      3.24.49 (3.24.49)
    glibmm version:   2.66.7
    gtkmm version:    3.24.9
    libxml2 version:  2.12.10
    libxslt version:  1.1.43
    Cairo version:    1.18.4 (1.18.4)
    Pango version:    1.56.3 (1.56.3)
    HarfBuzz version: 10.4.0 (10.4.0)

    OS version:       Windows 11 24H2
Edited by KrIr17