Hallo,
wenn ich aus einer bestehenden und gespeicherten z.B. odt-Datei ein PDF erzeugen möchte, wünsche ich mir, dass standardmäßig der gleiche Dateiname (außer der Endung die ja dann pdf sein soll) und das gleiche Verzeichnis für PDF-Dateiname und -speicherort angeboten wird.
Kann ich das so irgendwie in LO einstellen?
Danke schon im Voraus
Georg
🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Dokument als PDF automatisch ins gleiche Verzeichnis
Dokument als PDF automatisch ins gleiche Verzeichnis
Win 7, LibreOffice 5.0.2 (X64), Intel i7, 8GB RAM + Linux Manjaro 4.2, LibreOffice 5.0.2 (X64) Intel i7, 8GB RAM
Re: Dokument als PDF automatisch ins gleiche Verzeichnis
Hallo,
danke für die schnelle Antwort. Schade, ich hoffte ich kann das irgendwie einstellen.
Merci Georg
danke für die schnelle Antwort. Schade, ich hoffte ich kann das irgendwie einstellen.
Merci Georg
Win 7, LibreOffice 5.0.2 (X64), Intel i7, 8GB RAM + Linux Manjaro 4.2, LibreOffice 5.0.2 (X64) Intel i7, 8GB RAM
Re: Dokument als PDF automatisch ins gleiche Verzeichnis
Du kannst Dir eine eigene Toolbar und Button erststellen und dieses Makro darauf legen:
Es exportiert ein PDF mit dem .odt-Namen (als .pdf) in das gleiche Verzeichnis. Mit den Einstellungen, wie sie für den PDF-Export eingestellt sind. Vorhandene PDFs werden direkt überschrieben.
Code: Alles auswählen
sub SaveAsPDF
If (Not GlobalScope.BasicLibraries.isLibraryLoaded("Tools")) Then GlobalScope.BasicLibraries.LoadLibrary("Tools")
if ThisComponent.hasLocation() then
workdirfull = DirectoryNameoutofPath(ThisComponent.getURL(),"/") & "/"
docname = GetFileNameWithoutExtension(ThisComponent.getURL(),"/")
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args4(2) as new com.sun.star.beans.PropertyValue
args4(0).Name = "URL"
args4(0).Value = workdirfull & docname & ".pdf"
args4(1).Name = "FilterName"
args4(1).Value = "writer_pdf_Export"
args4(2).Name = "FilterData"
args4(2).Value = ""
dispatcher.executeDispatch(document, ".uno:ExportToPDF", "", 0, args4())
else
msgbox "Please save file first!"
end if
end sub
Win7 Pro, Sibelius 7.1.3, Lubuntu 15.10, LibO 4.4.7, OO 4.1.3
Free Project: LibreOffice Songbook Architect (LOSA)
http://struckkai.blogspot.de/2015/04/li ... itect.html
Free Project: LibreOffice Songbook Architect (LOSA)
http://struckkai.blogspot.de/2015/04/li ... itect.html
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.