calc_pdf_Export mit Anfügen

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: calc_pdf_Export mit Anfügen

Re: calc_pdf_Export mit Anfügen

von Pit66 » Mi, 22.04.2020 10:24

...noch abschließend mein Ergebnis:
Habe den PDFtk server installiert.
Dieser hat folgende Syntax: pdftk A=datei1 B=datei2 (usw.) schuffle A B (usw.) output datei
Und so habe ich es eingebunden:

Code: Alles auswählen

pdftk = "pdftk "
pdfin = "shuffle "
pdfout = "output "
for k = 1 to i
	ocell = osheet.getCellRangeByName("B91")
	ocell.string = k
	sURL = replace(oDoc.url,".ods","_" & k & ".pdf")
	myProps(0).Name="FilterName"
	myProps(0).Value = "calc_pdf_Export"
	ThisComponent.storetoUrl(sUrl,myProps())
	pdftk = pdftk & chr(64+k) & "=" & replace(sURL,"file:///","") & " "
	pdfin = pdfin & chr(64+k) & " "
next k
pdfout = pdfout & replace(oDoc.url,".ods","_Test.pdf")
pdfout = replace(pdfout, "file:///","")
pdftk = pdftk & pdfin & pdfout
shell(pdftk)
Über Zelle B91 werden die Graphen dynamisch.

Re: calc_pdf_Export mit Anfügen

von Pit66 » Di, 21.04.2020 13:57

Hallo Stephan,

vielen Dank für deine Antwort.
Ich hatte es schon vermutet, aber die Hoffnung stirbt zuletzt.
Da werde ich wohl zu einem Kommandozeilentool greifen.

Pit

Re: calc_pdf_Export mit Anfügen

von Stephan » Di, 21.04.2020 13:05

Es gibt keinen solchen Parameter, aber da Du in OO/LO auch PDFs bearbeiten kannst, kannst Du auch mehrere PDFs öffnen und deren Seiten dann in eine Datei kopieren und diese ihrerseits als PDF exportieren. Ob das für Dich Sinn macht weiß ich nicht.
Alternativ nutze irgendein separates PDF-Tool, z.B. mit PDF24 (https://tools.pdf24.org/de/creator#download) habe ich es gerade probiert, dort kann man mehrere PDF gleichzeitig auswählen und zusammenfügen.

Da Du ohnehin ein Makro benutzt, wäre es m.E. leichter, gleich mit dem Makro ein mehrseitiges Tabellendokument zu erstellen und das zu exportieren. Auch könntest Du Dir ein KOmmandozeilen-PDF-Werkzeug im Netzt suchen und per Makro steuern.


Gruß
Stephan

calc_pdf_Export mit Anfügen

von Pit66 » Di, 21.04.2020 11:13

Hallo Zusammen!

Kann man beim calc_pdf_Export auch an eine vorhandene PDF Datei Seiten anfügen?
Ich habe ein Tabellenblatt mit Graphen und einem Druckbereich.
Per Makro (for next) werden die Parameter der Graphen geändert und als EinzelPDF exportiert.
Wenn ich jedesmal den gleichen Dateinamen angebe, wird gnadenlos überschrieben.

Gibt es einen Parameter "append" oder so ähnlich...

Ich verwende LO 6.2.8.2 (x64) WIN10

LG Pit

Nach oben