von ykcim » Fr, 12.05.2006 13:14
Hallo Benjy,
es gibt zwei WegePrintsetting zu verwenden.
Ein mal als Service unter Globalsettings, und als Service unter den Documentsettings.
In beiden Fällen muss eine Instanz erzeugt werden.
Global. Dann werden die Einstellungen für jedes neue Dokument übernommen.
Code: Alles auswählen
Sub setGlobalPrintSettings
oGlobalSettings = createUnoService("com.sun.star.text.GlobalSettings")
oGlobalSettings.PrintSettings.PrintProspect = True
End Sub
Oder dokumentenbezogen:
Dann sind die Einstellungen direkt als Propertie vorzunehmen.
Code: Alles auswählen
Sub setPrint
odoc=thisComponent
oDocSettings = oDoc.createInstance("com.sun.star.text.DocumentSettings")
oDocSettings.PrintDrawings=true
end sub
mfg
Michael
Hallo Benjy,
es gibt zwei WegePrintsetting zu verwenden.
Ein mal als Service unter Globalsettings, und als Service unter den Documentsettings.
In beiden Fällen muss eine Instanz erzeugt werden.
Global. Dann werden die Einstellungen für jedes neue Dokument übernommen.
[code]
Sub setGlobalPrintSettings
oGlobalSettings = createUnoService("com.sun.star.text.GlobalSettings")
oGlobalSettings.PrintSettings.PrintProspect = True
End Sub
[/code]
Oder dokumentenbezogen:
Dann sind die Einstellungen direkt als Propertie vorzunehmen.
[code]
Sub setPrint
odoc=thisComponent
oDocSettings = oDoc.createInstance("com.sun.star.text.DocumentSettings")
oDocSettings.PrintDrawings=true
end sub
[/code]
mfg
Michael