← Back to team overview

desktop-packages team mailing list archive

[Bug 505188]

 

Created attachment 55747
Test .ppt and mangled result

1.  mangle.ppt is the original drawing created in PPT 2003
2.  open mangle.ppt in LOImpress 3.5.0b2
3.  add one word to the slide, outside the diagram
4.  save as mangle2.ppt
5.  exit LOImpress
6.  Open mangle2.ppt in LOImpress or PPT 2003

Result:  some of the text which was originally horizontal has rotated to
vertical.

3.4.4 release does exactly the same thing.

I just went through a .ppt file I had been using to import .pdf (as a
way of converting SVG drawings) which had been repeatedly opened in
LOImpress 3.4.4.  There were numerous examples of mangled diagrams,
mostly text originally rotated by 90 degrees now at -90 degrees, and a
few cases where the rotation was completely lost (not shown).  Some of
them were really awful,  with text drawn mirrored, possibly the result
of multiple cycles of .ppt open/save in LOImpress.  (I have not yet
reproduced that problem.)

Conclusion:  it is unsafe to open a .ppt drawing in LOImpress and save
it again in that same format.  The only safe way to convert (from PDF)
through LO is to create a fresh .ppt for each diagram imported and then
later move the contents of that .ppt into the main .ppt within Microsoft
PowerPoint.  The "easy" method, doing that conversion in the complete
.ppt opened in LOImpress, results in earlier slides being mangled by
later .ppt saves.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libreoffice in Ubuntu.
https://bugs.launchpad.net/bugs/505188

Title:
  [Upstream] Impress mis-rotates text saving to .pptx

Status in LibreOffice Productivity Suite:
  In Progress
Status in “libreoffice” package in Ubuntu:
  Triaged
Status in “openoffice.org” package in Ubuntu:
  Won't Fix

Bug description:
  Binary package hint: openoffice.org

  Ubuntu-Karmic Openoffice version (3.1.1 = 310m19) 64bits & 32bits

  Binary package hint: libreoffice

  1) lsb_release -rd
  Description:	Ubuntu natty (development branch)
  Release:	11.04

  2) apt-cache policy libreoffice-impress
  libreoffice-impress:
    Installed: 1:3.3.1-1ubuntu4
    Candidate: 1:3.3.1-1ubuntu4
    Version table:
   *** 1:3.3.1-1ubuntu4 0
          500 http://us.archive.ubuntu.com/ubuntu/ natty/main i386 Packages 100 /var/lib/dpkg/status

  3) What is expected to happen is when one performs at the Terminal:

  cd ~/Desktop && wget
  https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/505188/+attachment/1868399/+files/rotations.odp
  && loimpress -nologo rotations.odp

  click File -> Save as -> File type: Microsoft PowerPoint 2007 XML
  (.pptx) -> Save button -> Keep format button -> close file -> reopen
  via the Terminal:

  loimpress -nologo rotations.pptx

  the text is displayed as it was in rotations.odp.

  4) What happens instead is that the text in rotations.pptx have been
  rotated erroneously.

  Unconfirmed OOo WORKAROUND: OOo from openoffice.org (version 3.1 and
  3.2)

  ProblemType: Bug
  Architecture: i386
  Date: Sat Jan  9 17:21:15 2010
  DistroRelease: Ubuntu 9.10
  Package: openoffice.org-impress 1:3.1.1-5ubuntu1
  ProcEnviron:
   PATH=(custom, user)
   LANG=fr_FR.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
  SourcePackage: openoffice.org
  Uname: Linux 2.6.31-15-generic i686
  XsessionErrors: (polkit-gnome-authentication-agent-1:1489): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/505188/+subscriptions