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. Microsoft Word, Excel, PowerPoint files read and write. How?
Forum Updated to NodeBB v4.3 + New Features

Microsoft Word, Excel, PowerPoint files read and write. How?

Scheduled Pinned Locked Moved Unsolved General and Desktop
4 Posts 3 Posters 467 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.
  • B Offline
    B Offline
    bogong
    wrote on last edited by
    #1

    Hello all!
    Is there any information about modules for reading and writing Word, Excel, PowerPoint files?

    Thank YouT 1 Reply Last reply
    0
    • B bogong

      Hello all!
      Is there any information about modules for reading and writing Word, Excel, PowerPoint files?

      Thank YouT Offline
      Thank YouT Offline
      Thank You
      wrote on last edited by Thank You
      #2

      @bogong

      For Word
      https://github.com/lpxxn/docx
      For Excel
      https://github.com/dbzhang800/QtXlsxWriter
      I could not find for powerpoint , Try searching it in github,

      I have only used QtXlsx So I can't say they can really work but you can try them.
      If they didn't work You can always search for them in github?

      Edit:

      modules

      Oh! Do you mean python or what? I didn't understand. And these dependencies also depend on operating system, QT version.
      Try including them in question from next question to make other clear about it

      I found another repo ,
      https://github.com/Cheereus/AutoPlayer
      check it out

      Thanks

      Let's make QT free or It will go forever

      TRUE AND FALSE <3

      VRoninV 1 Reply Last reply
      1
      • Thank YouT Thank You

        @bogong

        For Word
        https://github.com/lpxxn/docx
        For Excel
        https://github.com/dbzhang800/QtXlsxWriter
        I could not find for powerpoint , Try searching it in github,

        I have only used QtXlsx So I can't say they can really work but you can try them.
        If they didn't work You can always search for them in github?

        Edit:

        modules

        Oh! Do you mean python or what? I didn't understand. And these dependencies also depend on operating system, QT version.
        Try including them in question from next question to make other clear about it

        I found another repo ,
        https://github.com/Cheereus/AutoPlayer
        check it out

        Thanks

        VRoninV Offline
        VRoninV Offline
        VRonin
        wrote on last edited by VRonin
        #3

        Is there any information about modules for reading and writing Word, Excel, PowerPoint files?

        Can your application require MS Excel/Word/PowerPoint to be installed?
        In that case you can use Active Qt

        Can your application require the installation of .Net framework? If so you can use the /clr compiler option of the MSVC compiler in order to use the same libraries C# can use (you need to use a dialect of C++ called C++/CLI for the source files involved)

        @Thank-You said in Microsoft Word, Excel, PowerPoint files read and write. How?:

        For Excel
        https://github.com/dbzhang800/QtXlsxWriter

        That library is unmaintained, I'd suggest https://github.com/QtExcel/QXlsx but you can easily use the dedicated wiki page to chose the most appropriate method for your use case

        "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
        ~Napoleon Bonaparte

        On a crusade to banish setIndexWidget() from the holy land of Qt

        Thank YouT 1 Reply Last reply
        3
        • VRoninV VRonin

          Is there any information about modules for reading and writing Word, Excel, PowerPoint files?

          Can your application require MS Excel/Word/PowerPoint to be installed?
          In that case you can use Active Qt

          Can your application require the installation of .Net framework? If so you can use the /clr compiler option of the MSVC compiler in order to use the same libraries C# can use (you need to use a dialect of C++ called C++/CLI for the source files involved)

          @Thank-You said in Microsoft Word, Excel, PowerPoint files read and write. How?:

          For Excel
          https://github.com/dbzhang800/QtXlsxWriter

          That library is unmaintained, I'd suggest https://github.com/QtExcel/QXlsx but you can easily use the dedicated wiki page to chose the most appropriate method for your use case

          Thank YouT Offline
          Thank YouT Offline
          Thank You
          wrote on last edited by
          #4

          @VRonin
          Sorry ,

          I have only used QtXlsx

          I was about to write same thing at link but maybe I just mispasted it or forgot to write

          Go with @VRonin 's Option

          Thank you for correcting

          Let's make QT free or It will go forever

          TRUE AND FALSE <3

          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