Díky
z podobného makra jsem vycházel,
formát stránky i počet stran mám v makru nastaveno, problém je s výběrem tiskárny. Buď mám možnost tisku s tiskárnou nastavenou jako výchozí, nebo s tiskárnou kterou nastavím přímo v makru.
Sub Tisk
dim argPrinter(1) as new com.sun.star.beans.PropertyValue
argPrinter(0).Name="PaperOrientation"
argPrinter(0).Value=com.sun.star.view.PaperOrientation.LANDSCAPE
argPrinter(1).Name="Name"
argPrinter(1).Value = "????????"' TADY MÁM TEN PROBLÉM
ThisComponent.Printer=argPrinter()
dim argPrint(0) as new com.sun.star.beans.PropertyValue
argPrint(0).Name="Pages"
argPrint(0).Value="1"
ThisComponent.Print(argPrint())
end sub
Potřeboval bych nechat výběr tiskárny na tom kdo bude dokument tisknout.
Věřte, že s dokumentem budou pracovat lidé pro které je i Ctrl+P problém.
Nevím ani názvy ani počet tiskáren, které budou využívány.
Možná že to nejde??
Díky
Linux Mint 16 Petra - Apache OpenOffice 4.0.1
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ