#!/usr/bin/env Python # -*- coding: utf-8 -*- import scribus import re from PyQt4 import QtGui dateien = QtGui.QFileDialog.getOpenFileNames(None, 'Scribus Dateien ausw'+u"\u00E4"+'hlen',"", "Scribus-Dateien (*.sla *.sla.gz);;Alle Dateien (*)") #dateien = ['/home/julius/Schreibtisch/Scribus-Experimente/testdokument1.sla', '/home/julius/Schreibtisch/Scribus-Experimente/testdatei.sla', '/home/julius/Schreibtisch/Scribus-Experimente/test.sla'] counter = 0 for datei in dateien: scribus.messagebarText("Bearbeite Datei „"+datei+"“") scribus.openDoc(datei) pdf = scribus.PDFfile() pdf.file = str(datei)+'.pdf' #pdf.file = re.sub(r"(.sla)?(.sla)$", ".pdf", str(datei)) pdf.save() scribus.closeDoc() counter = counter + 1 if counter > 0: scribus.messageBox('Export beendet', 'PDF-Export erfolgreich beendet!') else: scribus.messageBox('PDF-Export', 'Keine Dateien ausgewählt!')