von KaZaK » Do, 06.04.2006 13:30
Hallo,
ich versuche, mit OO2.0 einer Writer-Datei als PDF zu exportieren. Ist ja etwas "komfortabler" geworden, nur leider nicht für den Programmierer...
Zum Glück gibt es ja den Makrorekorder. Der liefert mir jetzt für die PDF-Einstellungen folgenden Code:
args1(2).Value = Array( _
Array("UseLosslessCompression",0,false,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("Quality",0,90,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("ReduceImageResolution",0,false,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("MaxImageResolution",0,300,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("UseTaggedPDF",0,true,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("ExportNotes",0,true,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("UseTransitionEffects",0,true,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("IsSkipEmptyPages",0,false,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("FormsType",0,0,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("",0,,com.sun.star.beans.PropertyState.DIRECT_VALUE))
Jetzt möchte ich die Standard-Einstellung für "Quality" auf 100% setzen. Wenn ich jetzt aber Array("Quality",0,100,com.sun.star.beans.PropertyState.DIRECT_VALUE) schreibe, interessiert ihn das überhaupt nicht, er zeigt immer 90% an...
Was mache ich falsch? (kann doch wohl nicht soo schwer sein, oder?)
Gruß,
Kazak
Hallo,
ich versuche, mit OO2.0 einer Writer-Datei als PDF zu exportieren. Ist ja etwas "komfortabler" geworden, nur leider nicht für den Programmierer...
Zum Glück gibt es ja den Makrorekorder. Der liefert mir jetzt für die PDF-Einstellungen folgenden Code:
args1(2).Value = Array( _
Array("UseLosslessCompression",0,false,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("Quality",0,90,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("ReduceImageResolution",0,false,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("MaxImageResolution",0,300,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("UseTaggedPDF",0,true,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("ExportNotes",0,true,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("UseTransitionEffects",0,true,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("IsSkipEmptyPages",0,false,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("FormsType",0,0,com.sun.star.beans.PropertyState.DIRECT_VALUE), _
Array("",0,,com.sun.star.beans.PropertyState.DIRECT_VALUE))
Jetzt möchte ich die Standard-Einstellung für "Quality" auf 100% setzen. Wenn ich jetzt aber Array("Quality",0,100,com.sun.star.beans.PropertyState.DIRECT_VALUE) schreibe, interessiert ihn das überhaupt nicht, er zeigt immer 90% an...
Was mache ich falsch? (kann doch wohl nicht soo schwer sein, oder?)
Gruß,
Kazak