[Xapian-tickets] [Xapian] #290: Omega support for Office 2007 Documents
Xapian
nobody at xapian.org
Mon Feb 23 07:33:13 GMT 2009
#290: Omega support for Office 2007 Documents
-------------------------+--------------------------------------------------
Reporter: frankjb | Owner: olly
Type: enhancement | Status: assigned
Priority: normal | Milestone: 1.1.1
Component: Omega | Version: SVN trunk
Severity: normal | Resolution:
Keywords: | Blockedby:
Platform: All | Blocking:
-------------------------+--------------------------------------------------
Old description:
> Support for Word, Excel, Powerpoint committed to trunk r11866.
>
> Remaining issues:
>
> * Should we handle "macroenabled" variants (.docm, etc)?
>
> * XPS support - needs a new XmlParser subclass
>
> * ppt notes and comments in ppt/notesSlides/notesSlide*.xml
> ppt/comments/comment*.xml but these may not match any files and unzip
> then returns error code 11
>
> ----
> ''Original description:''
>
> This patch uses the xmlparser and unzip to extract and process strings
> from *.xlsx and *.docx files.
>
> P.S. First time I have used svn to create a diff or Trac so forgive me if
> I've screwed something up :)
New description:
Support for Word, Excel, Powerpoint committed to trunk r11866.
Remaining issues:
* Should we handle "macroenabled" variants (.docm, etc)?
* ppt notes and comments in ppt/notesSlides/notesSlide*.xml
ppt/comments/comment*.xml but these may not match any files and unzip then
returns error code 11
----
''Original description:''
This patch uses the xmlparser and unzip to extract and process strings
from *.xlsx and *.docx files.
P.S. First time I have used svn to create a diff or Trac so forgive me if
I've screwed something up :)
--
Comment(by olly):
I've written a quick XpsXmlParser class and wired it up to handle xps
files. Seems to work for the example attached here. Committed to trunk
as r11904.
--
Ticket URL: <http://trac.xapian.org/ticket/290#comment:12>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list