Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-20553

PowerPoint Viewer 97 shows graphic failures in PolylineTo and PolyBezierTo functions.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None

    Description

      While working on https://jira.reactos.org/browse/CORE-16443 I saw that the graphics were badly drawn. The installer can be downloaded from ppview97.
      This is a 16-bit installer. There are instructions in CORE-5738 that tell how to turn this into a 32-bit installer which works in ReactOS (pptview97_setup.txt). This equally affects MS Office 2000 PowerPoint, which can be downloaded from the following:
      office-2000-professional Download. The Product Key is available there as well.
      From this, you should only install the PowerPoint for best results, since I know that this works fine.
      There is a good PowerPoint example available in CORE-16263.
      It is named "sample.ppt" and is about 900 KB in size. This is what I used for testing here.
      Rapps has a PowerPoint Viewer 2010 available, but it does not have these same problems,
      so it cannot be used for testing here. All problems that I found were visible on the first two pages of the "sample.ppt" file.

      Here are examples of the graphics:

      Here is a patch that provides fixes: pptviewer97-09.patch

      And here are the same graphics after the patch is applied:

      Debug Log: 16-2614-pptview97-01.txt

      Attachments

        1. 16-2614-pptview97-Pg1-Before.png
          16-2614-pptview97-Pg1-Before.png
          96 kB
        2. 16-2614-pptview97-Pg2-Before.png
          16-2614-pptview97-Pg2-Before.png
          132 kB
        3. 16-2614-pptview97-01.txt
          12 kB
        4. pptviewer97-09.patch
          9 kB
        5. 16-2614-pptview97-Pg1-After.png
          16-2614-pptview97-Pg1-After.png
          83 kB
        6. 16-2614-pptview97-Pg2-After.png
          16-2614-pptview97-Pg2-After.png
          135 kB
        7. W2K3SP2_PPT_Viewer97-Pg1.png
          W2K3SP2_PPT_Viewer97-Pg1.png
          47 kB
        8. W2K3SP2_PPT_Viewer97-Pg2.png
          W2K3SP2_PPT_Viewer97-Pg2.png
          72 kB
        9. pptviewer97_setup32.7z
          2.85 MB
        10. pptviewer97-10.patch
          9 kB

        Activity

          People

            DougLyons DougLyons
            DougLyons DougLyons
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: