[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