das sollte "MS Word 2007 XML" sein.Aber für docx-Dateien?
Kann ich mir nicht vorstellen, aber da sich die verfügbaren Filter je nach Programmversion von OO/LO auch gelegentlich ändern ist es zuverlässiger diese per Makro aktuell ausgeben zu lassen, z.B.:Generell gibt es im Internet keine Informationsquelle, wo all die verschiedenen Werte für den Filter enthalten sind.
Code: Alles auswählen
Sub Main
oFF = createUnoService( "com.sun.star.document.FilterFactory" )
oFilterNames = oFF.getElementNames()
oDoc = StarDesktop.loadComponentFromURL( "private:factory/swriter", "_blank", 0, Array() )
oText = oDoc.getText()
oCursor = oText.createTextCursor()
oCursor.gotoEnd( False )
For i = LBound( oFilterNames ) To UBound( oFilterNames )
oText.insertString( oCursor, oFilterNames(i), False )
oText.insertControlCharacter( oCursor, com.sun.star.text.ControlCharacter.PARAGRAPH_BREAK, False )
Next
End Sub
Gruß
Stephan