Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Alternative to poppler for converting a pdf document to QImage
Forum Updated to NodeBB v4.3 + New Features

Alternative to poppler for converting a pdf document to QImage

Scheduled Pinned Locked Moved Unsolved General and Desktop
16 Posts 5 Posters 1.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • franco.amatoF Offline
    franco.amatoF Offline
    franco.amato
    wrote on last edited by
    #7

    I tried to include the QPdfDocument header file and it's not recognized

    JoeCFDJ Christian EhrlicherC jsulmJ 3 Replies Last reply
    0
    • franco.amatoF franco.amato

      I tried to include the QPdfDocument header file and it's not recognized

      JoeCFDJ Offline
      JoeCFDJ Offline
      JoeCFD
      wrote on last edited by
      #8

      @franco-amato did you install pdf module? Which Qt version are you using?

      1 Reply Last reply
      0
      • franco.amatoF franco.amato

        I tried to include the QPdfDocument header file and it's not recognized

        Christian EhrlicherC Offline
        Christian EhrlicherC Offline
        Christian Ehrlicher
        Lifetime Qt Champion
        wrote on last edited by
        #9

        @franco-amato then you did not install the QtPdf module or it's development package.

        Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
        Visit the Qt Academy at https://academy.qt.io/catalog

        1 Reply Last reply
        0
        • franco.amatoF franco.amato

          I tried to include the QPdfDocument header file and it's not recognized

          jsulmJ Offline
          jsulmJ Offline
          jsulm
          Lifetime Qt Champion
          wrote on last edited by
          #10

          @franco-amato said in Alternative to poppler for converting a pdf document to QImage:

          I tried to include the QPdfDocument header file and it's not recognized

          Did you add "QT += pdf" to your pro file?
          Or

          find_package(Qt5 COMPONENTS Pdf REQUIRED)
          target_link_libraries(mytarget Qt5::Pdf)
          

          to your CMakeLists.txt file?

          https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • franco.amatoF Offline
            franco.amatoF Offline
            franco.amato
            wrote on last edited by
            #11

            It seems that my Qt installation has some limitation.
            Below is what I got after adding "Pdf" to the find_package

            C:\Users\Franco\Work\BioImp\Sources\CMakeLists.txt:51: error: Could not find a package configuration file provided by "Qt5Pdf" with any
            of the following names:
            
              Qt5PdfConfig.cmake
              qt5pdf-config.cmake
            
            Add the installation prefix of "Qt5Pdf" to CMAKE_PREFIX_PATH or set
            "Qt5Pdf_DIR" to a directory containing one of the above files.  If "Qt5Pdf"
            provides a separate development package or SDK, be sure it has been
            installed.
            
            Call stack:
              C:/Users/Franco/Work/BioImp/Sources/CMakeLists.txt:51 (find_package)
              C:/Qt/5.15.2/msvc2019_64/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package)
            
            1 Reply Last reply
            0
            • jsulmJ Offline
              jsulmJ Offline
              jsulm
              Lifetime Qt Champion
              wrote on last edited by
              #12

              Then you did not install QtPdf module as others pointed out. Install it first.

              https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0
              • franco.amatoF Offline
                franco.amatoF Offline
                franco.amato
                wrote on last edited by
                #13

                It's not available for Qt5

                jsulmJ 1 Reply Last reply
                0
                • franco.amatoF franco.amato

                  It's not available for Qt5

                  jsulmJ Offline
                  jsulmJ Offline
                  jsulm
                  Lifetime Qt Champion
                  wrote on last edited by
                  #14

                  @franco-amato said in Alternative to poppler for converting a pdf document to QImage:

                  It's not available for Qt5

                  As was already pointed out by @Christian-Ehrlicher it is available since Qt 5.10.
                  What exact Qt version do you use?

                  https://forum.qt.io/topic/113070/qt-code-of-conduct

                  1 Reply Last reply
                  0
                  • franco.amatoF Offline
                    franco.amatoF Offline
                    franco.amato
                    wrote on last edited by
                    #15

                    I am using Qt 5.15.2
                    Could you show exactly from where it can be downloaded? Using the maintenance tool, it's available only for Qt 6

                    C 1 Reply Last reply
                    0
                    • franco.amatoF franco.amato

                      I am using Qt 5.15.2
                      Could you show exactly from where it can be downloaded? Using the maintenance tool, it's available only for Qt 6

                      C Offline
                      C Offline
                      ChrisW67
                      wrote on last edited by
                      #16

                      @franco-amato Source-wise QPdfDocument is part of Qt Webengine. However, installing this module's binary from the installer does not deliver this class (at least on my Linux box). YMMV may vary on Windows.

                      1 Reply Last reply
                      0

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved