🙏 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!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Drucken ohne Drucker-Auswahl

Alles zur Programmierung im LibreOffice.
Antworten
j.kleis
Beiträge: 4
Registriert: So 15. Jul 2012, 19:52

Drucken ohne Drucker-Auswahl

Beitrag von j.kleis » So 26. Apr 2015, 16:11

Hallo,

ich hatte ein Macro welches automatisch Dokumente ausdruckte. Leider kommt jetzt immer der Druckdialog, welcher abgenickt werden möchte. Das nervt aber wenn man mehrere Seiten ausdrucken möchte.
Was kann ich tun, damit ich direkt drucken kann?

Hier der Code aus dem Makro:

Code: Alles auswählen

Sub Drucken

dim iAnzahl as integer
dim iKopien as integer
iAnzahl=inputbox("Wieviele Blätter möchten Sie ausdrucken?", "Anzahl")
if iAnzahl=0 then 
exit sub
end if
iKopien=inputbox("Wieviele Kopien möchten Sie ausdrucken?", "Kopien","1")



Dim Props
Dim sDrucker as String
Props=ThisComponent.getPrinter()
sDrucker=Props(0).value
Dim arg(2) as new com.sun.star.beans.PropertyValue
arg(0).name="Name"
arg(0).value = "<" & sDrucker & ">"
arg(1).name = "Wait"
arg(1).value = True
arg(2).name = "Pages"
arg(2).value = "1"


dim xx as integer
dim yy as integer

For xx = 1 to iAnzahl step 1

Main

For yy = 1 to iKopien
ThisComponent.print(arg())
next yy
Next

End Sub
LibreOffice Version: 4.2.7.2 Build-ID: 420m0(Build:2)
Ubuntu 14.04 LTS

mikele
* LO-Experte *
Beiträge: 1932
Registriert: Mo 1. Aug 2011, 20:51

Re: Drucken ohne Drucker-Auswahl

Beitrag von mikele » So 3. Mai 2015, 17:10

Hallo,

soweit ich es testen konnte (Ubuntu12.04, LibO4.3.5) funktioniert dein Makro wie gewünscht (ohne Druckdialog). Allerdings weiß ich nicht, ob eventuell in der Sub Main noch etwas dahingehend ausgelöst wird.
Gruß,
mikele

j.kleis
Beiträge: 4
Registriert: So 15. Jul 2012, 19:52

Re: Drucken ohne Drucker-Auswahl

Beitrag von j.kleis » Di 5. Mai 2015, 12:53

Danke für die Antwort.

Also der Fehler hat sich weiterentwickelt. Jetzt kann ich gar nicht mehr richtig drucken. Wenn ich den Druckdialog aufrufe, sendet er das Dokument automatisch zum Standarddrucker und stürzt dann ab. Ich denke es wird wohl irgendwie die Konfiguration hinüber sein. Also werde ich LibreOffice mit allen Einstellungen löschen müssen. Ätz.... Einfaches Löschen und neu installieren von LO hat nichts genützt.

Trotzdem Danke für die Antwort.

Gruß

J. Kleis
LibreOffice Version: 4.2.7.2 Build-ID: 420m0(Build:2)
Ubuntu 14.04 LTS


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.



Antworten