Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA:

Druckformat 27 Jan 2025 00:09 #1

  • Meiky
  • Meikys Avatar Autor
  • Offline
  • Beiträge: 51
  • Dank erhalten: 15
Hallo Stefan, hallo liebe Community,

leider kann cX.Drucker.Breite und cX.Drucker.Höhe nur die Druckereinstellung lesen und nicht setzen.
Ich bekomme die Meldung die Breite sei Schreibgeschützt.

Hat vielleicht jemand eine Idee, wie ich das Problem anders lösen kann?

Liebe Grüße Meik


cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (63 Zeilen, cX 5.0.10.7, Lizenz: Pro)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Druckformat 27 Jan 2025 11:52 #2

  • daywalker
  • daywalkers Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1010
  • Dank erhalten: 680
Hallo Meiky.

Ich habe beim Zeichne-Befehl in Zeile 62 die Breite und Höhenangabe verändert. Hier wird mit der Bildquelle ein Bild erstellt und eine Druckvorschau aus der Breite und Höhe der ausdokumentierten Variablen aus Zeile 58 sowie 60 erstellt. Ich bin mir nur noch nicht ganz klar
auf welchem Drucker dies dann ausgedruckt werden soll ?


cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (64 Zeilen, cX 5.0.10.8, Lizenz: Pro)

Oder vielleicht hilft auch das....

cX4Web cX4Web Code

Was ist das?

1 Starte rundll32.exe 'printui.dll,PrintUIEntry'

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (1 Zeilen, cX 5.0.10.7)


lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Druckformat 27 Jan 2025 21:36 #3

  • Meiky
  • Meikys Avatar Autor
  • Offline
  • Beiträge: 51
  • Dank erhalten: 15
Hallo Christian,

erstmal vielen Dank für deine schnelle Hilfe.
Ich hatte es tatsächlich auch bereits mit "AnzeigeInnen" probiert. Also vorher ein Fenster mit den entsprechenden Daten gefüllt und davon ein Screenshot mit "AnzeigeInnen" erstellt. Leider finde ich diese Variante nicht so schön und sauber.
Ich frage mich tatsächlich, warum ich die Breite und Höhe des Druckers oder selbst bei einer Microsoft Print to PDF-Ausgabe nicht über den cX-Script verändern darf.
Andere Einstellungen, wie Querformat, etc. sind ja auch beschreibbar.
Wird das vom jeweiligen Drucker unterdrückt? Oder ist es bei Clickexe einfach nicht möglich?

Als Standard bekomme ich direkt immer eine DIN-A4 Ausgabe. Ohne dass ich eine Vorlage in der Druckersoftware einrichte.
Ich würde gerne alle Einstellungen in meinem Programm vornehmen.

Liebe Grüße Meiky


 
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von Meiky.

Druckformat 28 Jan 2025 13:04 #4

  • daywalker
  • daywalkers Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1010
  • Dank erhalten: 680
Hallo Meiky

Grundsätzlich sind so ziemlich alle Standarddrucker für den Hausgebrauch auf Papierformat (Papersize) A4 und ich muß
ehrlich sagen, die Breite und Höhe  des Papierformats "on the Fly" zu verändern ist nach meinen Recherchen offensichtlich gar nicht oder
über Umwege (Powershell) zu lösen. Am besten halt über die Printdialoge von Windows. Das bietet aber eh der Zeichne-Befehl und oder die cx.Drucker Platzhalter. Aber! Ich forsche weiter...

lg Christian
 
Folgende Benutzer bedankten sich: Meiky

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von daywalker.

Druckformat 28 Jan 2025 20:34 #5

  • Meiky
  • Meikys Avatar Autor
  • Offline
  • Beiträge: 51
  • Dank erhalten: 15
Hallo Christian,

vielen Dank für deine Mühe!
Schade, ich hätte das gerne elegant in cX gelöst.

Mal sehen was ich noch herausfinde;-)

Gruß Meiky
Folgende Benutzer bedankten sich: daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Druckformat 28 Jan 2025 22:33 #6

  • Meiky
  • Meikys Avatar Autor
  • Offline
  • Beiträge: 51
  • Dank erhalten: 15
Über Powershell und einer KI habe ich es probiert, komme aus unwissenheit aber leider nicht weiter, schade...

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
  • 2

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden