Thema: Delphi Druckjob Speichergröße

Einzelnen Beitrag anzeigen

Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.338 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Druckjob Speichergröße

  Alt 5. Okt 2021, 11:51
Wenn ich mich richtig erinnere, wird alles, was du an den Drucker schickst in BMP umgewandelt. Wenn du dir also zwischen BeginDoc und EndDoc 400 Seiten zusammenbaust, wird der Druckjob entsprechend viel Speicher verbrauchen.
Eine Seite mit einem Farbbild und 150 dpi braucht dann schon über 6,5MB. Mal 400 ergibt einen Speicherbedarf von über 2,5 GB. Bei 300 dpi sind das pro Seite über 24 MB und insgesamt ca. 10 GB. Und das sind nur die reinen Bilddaten.

Also selbst wenn ihr das nich mit DevExpress macht, habt ihr einen entsprechend hohen Speicherbedarf. Wenn das zuviel bei euch ist, könnte es im ersten Schritt vielleicht helfen, die 400 Seiten aufzuteilen und in Schritten von 50 Seiten zu drucken.
Peter
  Mit Zitat antworten Zitat