Announcement

Collapse
No announcement yet.

In Datei drucken

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • In Datei drucken

    Hallo, mein neues C# Programm soll natürlich auch drucken können. Um nicht so viel Papier zu verbrauchen, hab ich einen Postscript-Druckertreiber an FILE: installiert. So kann ich das Ergebnis als PDF-Datei begutachten. Nun stört es mich aber, immer den Dateinamen einzutippen. Unter den Eigenschaften der PrinterSettings finde ich PrintFileName und PrintToFile. Wenn ich diese Eigenschaften entsprechend ausfülle, fragt er mich trotzdem nach dem Dateinamen und ignoriert die im Quelltext vorgegebenen Einstellungen. Was muß man denn tun, um die Standardabfrage auszuschalten? Word zeigt z.B. einen anderen Dialog.
    Danke - Günther
    Günther

  • #2
    Habs rausgefunden:

    Vor dem printDocument1.Print() muß man printcokument1.PrinterSettings.PrintToFile auf true setzen und printDocument1.PrinterSettings.PrintFileName einen Wert zuweisen. Alle anderen PrintFileName und PrintToFile Eigenschaften werden offensichtlich ignoriert. Für Hoch oder Querformat muß printDokument1.DefaultPageSettings.Landscape bearbeitet werden.
    Günther

    Comment

    Working...
    X