Wymuszenie na drukarce druku dwustronnego

0

Witam.

tak inicjuje :

      try
         WordApp := CreateOLEObject('Word.Application');
         except
         on E: Exception do
            begin
              E.Message := 'Word is not available.';
            raise;
            end;
      end;

....
    WordApp.Visible := true;
    
    WordApp.Documents.Open(ADocument); 

I tu się zaczyna problem. Nie mogę wymusić na drukarce druku dwustronnego. W

WordApp.PrintOut(Background, Append, Range, OutputFileName, From, To, 
  Item, Copies, Pages, PageType, PrintToFile, Collate, FileName, 
  ActivePrinterMacGX, ManualDuplexPrint)

jest dupleks ale manualny, zaglądałem na strony Microsoftu ale nie
potrafię przełożyć tego na działający kod.

Można prosić o pomoc?
Pozdrawiam
Janusz

poprawienie tytułu i tagów wątku, dodanie znacznika <code class="delphi"> - furious programming

0

A czy to nie należy przypadkiem do sterowników drukarki, a nie do Worda?

0

Drukarka Konica Minolta 25e i posiada dupleks.
Word 2013 Profesional w zakładce drukuj ma opcję druku dwustronnego.
Dokumenty będę drukować bez otwierania Word tak
ty użytkownik nie mógł nić zmienić w jego treści dokumentu.

0

Nie zależy od sterownika.
Word do pliku *.prn ( drukowanie do pliku ) wgrywa takie informacje, cele sterowania drukarką.

%-12345X@PJL COMMENT
@PJL JOB NAME = "Microsoft Word - 2014-04-00077.doc"
@PJL SET DUPLEX = OFF
@PJL SET BINDING = LONGEDGE
@PJL SET FRONTGUTTER = 0
@PJL SET FINISH = NONE
@PJL SET SECURITY = OFF
@PJL SET USERNAME = ""
@PJL SET ECONOMODE = OFF
@PJL SET OUTBIN = UPPER
@PJL SET PAPER = A4
@PJL SET RESOLUTION = 600
@PJL SET INTRAY =AUTO
@PJL SET COPIES = 1
@PJL SET MEDIATYPE = PLAIN
@PJL SET SHIFT = OFF
@PJL SET DENSITYBIAS = 0
@PJL SET DRIVERNUP = 1
@PJL ENTER LANGUAGE=PCLXL
) HP-PCL XL;2;0;Comment)

dodanie znacznika <code> - furious programming

0

Word do pliku *.prn ( drukowanie do pliku ) wgrywa takie informacje, cele sterowania drukarką.
Przecież te informacje są generowane przez sterownik drukarki, i od niego zależą.
Różne modele drukarek mają różne kody sterujące.

0

Może głupie pytanie zadam ale nie możesz skorzystać z komponentu PrinterSetupDialog?

0

Dokumenty są w Word-zie mają po kilka stron. Chcę je wydrukować bez pokazywania word-a i ustawić tak drukarkę jak chcę. Jak rozpocznę drukowanie 3000 dokumentów to chciałbym wiedzieć że użytkownik nić nie spi..........

Pozdrawiam
Janusz

1 użytkowników online, w tym zalogowanych: 0, gości: 1