Forum: Multimedia
by Cordt,
8. Feb 2021
Es ist natürlich sinnvoller, wenn das auf mehr als dem hauseigenen Drucker funktioniert. Dazu habe ich an oben "//Markierter" Stelle folgendes ergänzt
cxpage := GetDeviceCaps(Printer.Canvas.Handle, HORZRES);
cypage := GetDeviceCaps(Printer.Canvas.Handle, VERTRES);
SetWindowExtEx(Printer.Canvas.Handle, 963, 1346, nil);
SetViewportExtEx(Printer.Canvas.Handle,...
Forum: Multimedia
by Cordt,
27. Jan 2021
Okay, vielen Dank, mit dem Link bin ich tatsächlich durchgekommen und kann jetzt sichtbar drucken.
Ich werde noch mit ein paar anderen Drucken rumexperimentieren, vllt muss ich das noch ein wenig fein-tunen, aber damit kann ich zumindest mal arbeiten.
Danke vielmals
var
PrintDialog : TPrintDialog;
begin
PrintDialog := TPrintDialog.Create(self);
if PrintDialog.Execute then
Forum: Multimedia
by Cordt,
25. Jan 2021
Soo, ich bin jetzt wieder am Druckerproblem und stehe nach wie vor, wie der Ochs vorm Berg.
Kannst du mir die Hilfe mal verlinken? Dann versuch ich mich selbst daran, oder hast du noch einen konkreteren Tipp?
Ich hab schon dutzende Seiten zu dem Thema durchgeschaut und echt vieles versucht...
Forum: Multimedia
by Cordt,
6. Dez 2020
Danke für die Antwort :)
Ich hab gerade ein anderes Projekt vorgezogen, daher liegt das gerade noch etwas unbearbeitet rum.
Leider kann ich mit deiner Antwort aber nicht viel anfangen. Ich hab mal gegooglet und auch mal versucht eine Doku zu finden, aber bisher konnte ich zu SetWindowExtEx oder SetViewportExtEx gar nichts finden. Vor allem nichts, was mir irgendwie weiter helfen würde......
Forum: Multimedia
by Cordt,
27. Nov 2020
Hallo miteinander,
ich versuche aktuell eine Scrollbox auszudrucken.
Ich habe bereits eine procedure, um die Scrollbox auf die Printer.Canvas zu bekommen, aber beim Ausdrucken ist die übergroße Seite vllt noch 5 cm groß.
Ich würde es gerne auf ne Din A 4 Seite vergrößern. Wenn ich es im PDF-Printer ausdrucke, kann ich in super Qualität bis zur Größe von din A 4 ranzoomen.
Ich hab schon...