[NEWSboard IBMi Forum]
Seite 3 von 4 Erste ... 2 3 4 Letzte
  1. #25
    Registriert seit
    Nov 2010
    Beiträge
    53
    Die Möglichkeit es anzuzeigen gibt es nicht.

    Bringt die Maschine eine Fehlermeldung beim CRTPAGSEG oder CRTOVL?

    Hier im forum gibt es zig Vorgaben, wie es geht. Beispiel (gegoogelt):
    http://www.newsolutions.de/forum-sys...-overlays.html

  2. #26
    Registriert seit
    Jan 2007
    Beiträge
    122
    habs jetzt doch irgendwie hinbekommen aber fragt mich nicht woran es lag

    Aber kann es sein dass ich bei *afpds keine chrsiz verwenden kann?

  3. #27
    Registriert seit
    Jan 2007
    Beiträge
    122
    also hab grad mal probiert.
    mein overlay druckts auch mit *ipds wenn ich es als FRONTOVL beim erstellen der Printerfile angebe.
    Den Text mit CHRSIZ druckts mir aber leider nur Hochformat. Bräuchte den Text aber quer. Wenn ich PAGRTT 90 angebe druckts mir gar nichts mehr.
    Gibts eine Möglichkeit A4 quer mit CHRSIZ zu drucken?

  4. #28
    Registriert seit
    Nov 2010
    Beiträge
    53
    Was steht im DDS Handbuch dazu?
    "CHRSIZ wird nicht für alle printer für alle residenten Fonts unterstützt."!

    "Man" nimmt für AFPDS eher die Font collection.... diese Fonts werden in den Drucker geladen, dann werden "normalerweise" alle unterstützt... und das Druckbild sieht auf ALLEN Druckern gleich aus (außer Matrix Drucker). Dann geht auch die Rotation

    siehe DDS Handbuch FNTCHRSET

    Dass AFPDS "einfach" ist, hat niemand behauptet

  5. #29
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    CHRSIZ gibts bei AFPDS eigentlich nicht mehr, bzw. wird unvollständig unterstützt oder eben ignoriert.
    Für größere Schriften nimmt man dann Font( ... *POINTSIZE(14)):
    FONT (Font) keyword in printer files
    Das klappt soweit ganz gut.

    Das mit dem Download von Schriften gibts wiederum bei HPT nicht. Es wird immer ein Hardwarefont im Drucker ausgewählt. Downloadfonts gibts wiederum nur bei den IBM-IPDS-Druckern.

    Mit der Unterstützung von TrueType/OpenType (DDS FONTNAME) werden die Schriften dann als Grafik ausgegeben, was eben auch HPT mit PCL5/6 oder IPDS-Drucker (selten Boxen) voraussetzt.

    Daher immer meine Empfehlung:
    Wenns nichts kosten und gut funktionieren soll, immer PCL-Drucker über HPT, da klappt fast alles.

    Und was das unveränderbare Layout auf verschiedenen Druckern angeht, so klappt dies auch meist nur mit kompatiblen Druckern.

    Nachtrag:
    Unter Umständen werden PAGSEG/Overlays nur im Hochformat unterstützt.
    Ich habs auch schon erlebt, dass das Overlay im Hochformat und der Druck dann quer war.

    Ansonsten sollten Overlays bereits im richtigen Format (Hoch/Quer) über den IBMAFP-Drucker von CA erstellt und PAGRTT korrekt angegeben werden.
    *COR/*AUTO funktioniert da nämlich nicht !
    Somit sind ggf. im Querformat auch Anpassungen bei CPI und LPI durchzuführen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #30
    Registriert seit
    Nov 2010
    Beiträge
    53
    Alles richtig, bis auf die Kleinigkeit: Sehr wohl geht der "Download" bei HPT. die Fonts, welche per FNTCHRSET angegeben werden, werden von HPT im Moment des Druckens per Font-Download auf den Drucker geladen. Die Fonts sind dann in der erzeugten "virtuellen" Spooldatei (die ist nicht sichtbar), die dann auf den Drucker gesendet wird, im Vorspann enthalten.

    -> FNTCHRSET wird von HPT unterstützt!
    Ist aber egal, weil Mr.Iseries IPDS/AFP verwendet.
    Rotation über HPT ist sehr eingeschränkt.

  7. #31
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Da hast du wohl Recht, allerdings gibts da einen Hinweis für PCL, dass die Schriften dann nur für Hochformat funktionieren sollen.
    Ansonsten habe ich mit Querformatausdrucken unter HPT mit PCL-Druckern (noch) keine Probleme.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  8. #32
    Registriert seit
    Jan 2007
    Beiträge
    122
    so hab jetzt fast alles hinbekommen.
    Bei PAGRTT musste ich *COR angeben damit er mir das ganze gedreht hat.

    Weiß jemand ob es einen Parameter in der Printerfile gibt damit ein Text automatisch in der Größe ausgerichtet wird? Also praktisch ein Wort mit weniger Buchstaben breiter gedruckt wird als eines mit mehr Buchstaben und die ganze Seitenbreite ausgenutzt wird?

  9. #33
    Registriert seit
    Nov 2010
    Beiträge
    53
    Also erst mal: Gratulation!

    zur Frage Schriftausrichtung/Größe: gibt es nicht - meines Wissens nach. Ist immer fix bzw. "programmbeschrieben".
    Das müsste die Anwendung berechnen (was an sich schon schwierig ist) und dann mit variabel beschriebenen Font-Parametern oder Varianten (bezugszahlen und/oder Variablen) das Feld ausgeben.
    Macht wohl keinen Sinn.

  10. #34
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Solche Funktionen gibt es leider nicht.
    Sowas muss man leider vollkommen selber programmieren.
    Textlaufweitenberechnungen gibt es auch nur in Java. Ansonsten muss man jedes Zeichen/Wort individuell mit POSITION positionieren.
    Ich denke, hier können nur Tools für Spoolaufbereitung weiterhelfen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  11. #35
    Registriert seit
    Dec 2003
    Beiträge
    106
    Zitat Zitat von MMP400 Beitrag anzeigen
    Also erst mal: Gratulation!

    zur Frage Schriftausrichtung/Größe: gibt es nicht - meines Wissens nach. Ist immer fix bzw. "programmbeschrieben".
    Das müsste die Anwendung berechnen (was an sich schon schwierig ist) und dann mit variabel beschriebenen Font-Parametern oder Varianten (bezugszahlen und/oder Variablen) das Feld ausgeben.
    Macht wohl keinen Sinn.

    Tja, das funktioniert schon, aber wie bereits geschrieben wurde nur per Programmlogik. Wir haben das per Programm selber gelöst.
    Mit Hilfe der Programme FontLab bzw TypeTransformer kann man für diverse Schriften ein iSeries Objekt erstellen. Weiterhin erhält man über diese Programme zu jedem Font die AFM Beschreibungsdatei. (Adobe Font Metrics) Hier ist zu jedem Font bzw Zeichen die Breite hinterlegt.

    Mit einigen Umrechnungen und entsprechenden Druckprogrammen kann man dann schon was schönes und praktisches zaubern.

  12. #36
    Registriert seit
    Jan 2007
    Beiträge
    122
    Hallo nochmal!

    Haben im moment folgendes Problem.
    Bei unserem Drucker mit integr. IPDS Modul funktioniert der Ausdruck mit Overlays.

    Haben jetzt einen Lexmark 260dn gekauft ohne IPDS-Modul und da funktioniert das nicht.

    Ist also richtig dass ich zum Drucken der Overlays einen IPDS-Drucker brauche?

    Gibt es eine Möglichkeit trotzdem die Overlays auf diesem Drucker zu drucken? Evtl. per HPT?

    Was ist eigetnlich HPT genau und wie kann ich es nutzen?

Similar Threads

  1. Brauche Hilfe
    By kuempi von stein in forum NEWSboard Java
    Antworten: 3
    Letzter Beitrag: 07-07-06, 16:03
  2. Brauche hapi_c.h und Hilfe bei Prog.
    By chullain in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 29-03-06, 09:18
  3. Brauche Hilfe zum intergrierten Windows-Server
    By UFi in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 03-01-06, 11:01
  4. Brauche mal Eure Hilfe ... QRY/SQL
    By HoScHiE in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 28-09-01, 14:20
  5. Brauche Hilfe im DDS
    By hs in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 26-09-01, 09:02

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •