PDF-Export
Verfasst: Do, 15.03.2007 11:32
Hallo zusammen,
ich möchte den Druck meiner Calc-Dokumente über PDF realisieren.
Einige Bausteine habe ich schon zusammen:
Mit dem Makroaufruf
erstelle ich einen Druckbereich, exportiere ich ins PDF und lösche den Druckbereich wieder.
Mit
öffne ich den AcrobatReader.
Nun meine Fragen:
Wie kann ich dem AcrobatReader sagen, dass er beim Start automatisch die Datei test.pdf öffnen soll(Kommandozeilenparameter???)?
Im exportierten PDF-Dokument werden die Nullwerte angezeigt, obwohl die Option 'Nullwerte anzeigen' in Calc deaktiviert ist. Gibt es dafür eine spezielle Eigenschaft beim Export?
Vielleicht hat sich ja schon mal jemand damit beschäftigt.
Gruss
Thomas
ich möchte den Druck meiner Calc-Dokumente über PDF realisieren.
Einige Bausteine habe ich schon zusammen:
Mit dem Makroaufruf
Code: Alles auswählen
Druckbereich_Anlegen(oSheet_Test,0,0,25,100)
Code: Alles auswählen
Sub Druckbereich_Anlegen(nSht as Object, _
nStC as Integer, _
nStR as Integer, _
nEndC as Integer, _
nEndR as Integer)
Dim CellrangeAddress AS New com.sun.star.table.CellRangeAddress
Dim args(0)
Dim myProps(0) as New com.sun.star.beans.PropertyValue
Dim arg_leer()
Cellrangeaddress.StartColumn = nStC
Cellrangeaddress.Startrow = nStR
Cellrangeaddress.EndColumn = nEndC
Cellrangeaddress.EndRow = nEndR
args(0) = Cellrangeaddress
nSht.setPrintAreas(args()) 'Druckbereich wird erstellt
sUrl= "file:///C:/temp/test.pdf"
myProps(0).Name="FilterName"
myProps(0).Value = "calc_pdf_Export"
ThisComponent.storeToUrl(sUrl,myProps())
nSht.setPrintareas(arg_leer()) 'Druckbereich wird gelöscht
End Sub
Mit
Code: Alles auswählen
Sub Reader
Shell("C:\Programme\Adobe\Acrobat 6.0\Reader\AcroRd32.exe", 0, "",True)
msgbox "Reader beendet"
End Sub
Nun meine Fragen:
Wie kann ich dem AcrobatReader sagen, dass er beim Start automatisch die Datei test.pdf öffnen soll(Kommandozeilenparameter???)?
Im exportierten PDF-Dokument werden die Nullwerte angezeigt, obwohl die Option 'Nullwerte anzeigen' in Calc deaktiviert ist. Gibt es dafür eine spezielle Eigenschaft beim Export?
Vielleicht hat sich ja schon mal jemand damit beschäftigt.
Gruss
Thomas