Übersicht der FilterNames

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Übersicht der FilterNames

Re: Übersicht der FilterNames

von ush189 » Fr, 05.10.2007 13:25

Perfekt, danke!

Re: Übersicht der FilterNames

von komma4 » Fr, 05.10.2007 12:56

Hier ein Makro zur Ausgabe der verwendbaren Filternamen

Code: Alles auswählen

REM*****BASIC*****
REM DannyB Posted: Tue Oct 28, 2003 7:49 pm
REM http://www.oooforum.org/forum/viewtopic.phtml?t=3549
Sub Main
   oFF = createUnoService( "com.sun.star.document.FilterFactory" )
   oFilterNames = oFF.getElementNames()
   
   ' Now print the filter names.
'   For i = LBound( oFilterNames ) To UBound( oFilterNames )
'      Print oFilterNames(i)
'   Next
   
   ' Create a Writer doc and save the filter names to it.
   oDoc = StarDesktop.loadComponentFromURL( "private:factory/swriter", "_blank", 0, Array() )
   oText = oDoc.getText()
   oCursor = oText.createTextCursor()
   oCursor.gotoEnd( False )
   
   ' Print the filter names into a Writer document.
   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

Übersicht der FilterNames

von ush189 » Fr, 05.10.2007 12:15

Wenn ich bspw. mit ThisComponent.storeToURL etwas abspeichern will, kann ich ja einen Array mit zusätzlichen Argumenten übergeben, u.a. den "FilterName". Aber ich kann dazu einfach keine Übersicht oder Liste finden, welche Werte ich dort angeben darf. Wo gibt es sowas oder wie kann ich das sonst rausfinden?

Nach oben