kleine Schwierigkeiten: Reihenfolge, viele Seiten

Startseite Foren PDF24 Creator Allgemeines kleine Schwierigkeiten: Reihenfolge, viele Seiten

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Autor
    Beiträge
  • #779
    epeters
    Teilnehmer

    Hallo,
    erstmal vielen Dank für die Software, die etwa der Leichtigkeit der Welt der freien Software unter Windows verfügbar macht.

    Wir spielen hier mit einer Access Datenbank rum mit der man viele und umfangreiche Reports erstellen kann. Wegen interner Limits der Report aufbereitung mit vielen Bildern und optionalen Subreports, mußten wir die Reporterstellung aufteilen, das heist auf Teildatensätze splitten. Das geht mittels vba ganz gut, dass uns das gesamte Dokument aus etwa 900 Seiten in Datensatz Portionen zu etwa 2-5 Seiten ausgibt. Hintereinander weg, aber in eigenständigen Druckjobs, knapp 331 an der Zahl.

    Hier trat die erste Schwierigkeit auf. pdf24 fügte die Seiten nicht in der Reihenfolge zusammen, wie sie ausgegeben wurden. Ich vermute hier eine Wechselwirkung mit den möglichkeiten von Multitasking und mehreren Prozessen im Druckerspooler, die da irgendwas umherbringen.
    Nachdem ich ein 'sleep 800' nach jedem Job ins VBA Script eingefügt hatte, traten die getauschten Seiten nicht mehr auf. (Der Druckerspooler läuft mit geringerer Priorität wie die Vordergrundprozesse, was eine Mitursache sein könnte)

    Das andere Problem tauchte dann später, kurz vor Ende auf: Das Fenster Erstelle Dokument blieb auf dem Bildschirm in 11facher Ausfertigung und pdf24 war nur noch über den Taskmanager abzuwürgen.
    Eine etwa 10%ige Reduktion des Druckvolumens änderte nichts, erst eine halbierung auf etwa 170 Jobs mit rund 460 Seiten, verarbeitete das pdf24 System. Gut, in 2 Teilen gedruckt und später zusammengefügt ging es dann: 220Mb pdf.

    Aufgetreten ist es unter Win7-64bit (i7,4Gb), ich konnte ich es aber grad auf einem weiteren Rechner (Vista home premium, CoreDuo, 2Gb) reproduzieren. Der Prozess pdf24Editor steht grad, der Taskmanager zeigt 336Mb an belegtem Arbeitsspeicher an.
    Hab ich da Grenzen von Windows oder pdf24 erwischt?
    ervin

    #2303
    pdf24
    Teilnehmer

    Hallo,
    danke für die Schilderung.

    Ich werde das mal versuchen zu reproduzieren.

    Mein letzter Test mit großen Dateien war kein Problem. Da hatte ich Dokumente mit ca. 1000 Seiten verarbeitet.

    Damit ich nicht so lange probieren muss, wäre es hilfreich, wenn sie mir ein kleines VB Script zur Verfügung stellen könnten, das Druckjobs produziert, die dann den Fehler im PDF24 verursachen.

    Falls sie etwas haben, bitte gerne an forum@pdf24.org senden.

    Ich kann dann eine Analyse anstellen, warum es zu dem Fehler kommt.

    #2305
    epeters
    Teilnehmer

    Da es möglicherweise noch andere Printsystemtester interessiert, habe ich habe heute Nacht mal rasch eine Test Datenbank in Access zusammenkopiert:

    http://www.ervcom.de/opensource/printertest/pdf24-test.zip

    1. Formulare, frm_test öffnen
    2. Parameter eingeben
    3. testdaten erzeugen
    4. Report auswählen
    5. Drucker auswählen
    6. Drucken.

    Was vieleicht noch wichtig ist, Access läst sich durch die
    Tastenkombination [Ctrl]+[Pause/Unterbr] in der Ausführung des VBA
    Codes unterbrechen.

    Reports können auch noch ergänzt werden, um Komplexitäts- und Datenvolumengrenzen zu testen.

    ervin

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.