DCPRINT und Maßangaben [ERLEDIGT]
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21226
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
DCPRINT und Maßangaben [ERLEDIGT]
Hi,
ich stehe gerade vor der Aufgabe, dass mir ein Kunde die Formatierung eines Ausdruckes schön fein säuberlich angegeben hat. Leider alles in Millimeter. Wie bekomme ich sowas denn umgesetzt?
ich stehe gerade vor der Aufgabe, dass mir ein Kunde die Formatierung eines Ausdruckes schön fein säuberlich angegeben hat. Leider alles in Millimeter. Wie bekomme ich sowas denn umgesetzt?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15707
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 71 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: DCPRINT und Massangaben
Mit meiner Druckerklasse z.B. in 1/10 mm
XbpPrinter() kann verschiedene Maßeinheiten nutzen, darunter das vom mir verwendete 1/10mm ...
aber er rechnet immer von LINKS UNTEN ab dem druckbaren Bereich.
Man kann - wie JAN - auch die Druckausgabe von oben links starten (TL) und per Hand die hardware Ränder berechnen und vom Wert abziehen ...
Aber das macht meine Druckerklasse alles automatisch !
Gerade für solche Formulare ist meine Druckerklasse die beste Lösung ... wenn man nicht sowieso ein L&L Spezialist ist
XbpPrinter() kann verschiedene Maßeinheiten nutzen, darunter das vom mir verwendete 1/10mm ...
aber er rechnet immer von LINKS UNTEN ab dem druckbaren Bereich.
Man kann - wie JAN - auch die Druckausgabe von oben links starten (TL) und per Hand die hardware Ränder berechnen und vom Wert abziehen ...
Aber das macht meine Druckerklasse alles automatisch !
Gerade für solche Formulare ist meine Druckerklasse die beste Lösung ... wenn man nicht sowieso ein L&L Spezialist ist
Gruß
Hubert
Hubert
- Manfred
- Foren-Administrator
- Beiträge: 21226
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: DCPRINT und Massangaben
Hubert,
das habe ich mir schon gedacht. Jetzt bin ich sehr wahrscheinlich in einer Zwickmühle.
das habe ich mir schon gedacht. Jetzt bin ich sehr wahrscheinlich in einer Zwickmühle.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: DCPRINT und Massangaben
Moin,
ist doch prima. Musst nur noch die Maßeinheit umstellen auf Millimeter. Da gibt es einen entsprechenden Gra-Schalter für.
Schau mal unter den GRA_PU-Konstanten, da wirst Du fündig.
Sind leider schon auf dem Sprung, darum kann ich nicht in der Hilfe schauen, die gibt es hier nicht auf meinem Smartphone.
Viele Grüße,
Martin
ist doch prima. Musst nur noch die Maßeinheit umstellen auf Millimeter. Da gibt es einen entsprechenden Gra-Schalter für.
Schau mal unter den GRA_PU-Konstanten, da wirst Du fündig.
Sind leider schon auf dem Sprung, darum kann ich nicht in der Hilfe schauen, die gibt es hier nicht auf meinem Smartphone.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- brandelh
- Foren-Moderator
- Beiträge: 15707
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 71 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: DCPRINT und Massangaben
nein, nicht umstellen auf MM sondern die Maßangaben in mm * 10 => 2 cm = 20 mm => Eintrag hier 200 - so kann man extrem exakt positionieren.
Und natürlich kannst du meinen HBPrinter völlig unabhängig von deinem sonstigen Programm betreiben (also einfach einbinden !)
Die Maßeinheit gilt nur für den Presentationspace. Oder hast du deine Druckausgaben schon mit DC_ Befehlen umgesetzt ?
eXpress++ kann bestimmt auch mm für die Druckausgaben setzen.
PS: ich hatte völlig übersehen, dass wir hier im eXpress++ Unterforum sind.
Und natürlich kannst du meinen HBPrinter völlig unabhängig von deinem sonstigen Programm betreiben (also einfach einbinden !)
Die Maßeinheit gilt nur für den Presentationspace. Oder hast du deine Druckausgaben schon mit DC_ Befehlen umgesetzt ?
eXpress++ kann bestimmt auch mm für die Druckausgaben setzen.
PS: ich hatte völlig übersehen, dass wir hier im eXpress++ Unterforum sind.
Gruß
Hubert
Hubert
- Manfred
- Foren-Administrator
- Beiträge: 21226
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: DCPRINT und Massangaben
Ich denke mal express++ kann das. Ich habe nur nichts dazu gefunden auf die Schnelle. Zumal ich jetzt auch nicht so direkt wüßte wonach ich da suchen muß.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15707
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 71 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: DCPRINT und Massangaben
Das wird im PresentationSpace des XbpPrinter-Objekts geregelt. Als müsstest du bei den DC_ ... Druckerbefehlen nach den Einheiten UNITS oder so suchen.
Normal wird ja bei Express Dialogen ein Zeilen/Spalten Modell verwendet, das macht bei Listendrucken auch beim Drucker sinn.
Dieses müsstest du auf mm bzw 1/10 mm umstellen, aber vielleicht kennt das ja ein eXpress++ Anwender der mitliest
Normal wird ja bei Express Dialogen ein Zeilen/Spalten Modell verwendet, das macht bei Listendrucken auch beim Drucker sinn.
Dieses müsstest du auf mm bzw 1/10 mm umstellen, aber vielleicht kennt das ja ein eXpress++ Anwender der mitliest
Gruß
Hubert
Hubert
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: DCPRINT und Massangaben
Doku sagt:
3. Parameter in XbpPresSpace:create(), oder 2. Parameter in :setPageSize().
Wie aber das in DCPRINT iengeflossen ist ...
Jan
Code: Alles auswählen
GRA_PU_ARBITRARY Beliebige Einheit. Das Koordinatensystem wird auf den Viewport skaliert.
GRA_PU_PIXEL *) Eine Einheit ist ein Pixel
GRA_PU_LOMETRIC Eine Einheit ist 0.1 Millimeter
GRA_PU_HIMETRIC Eine Einheit ist 0.01 Millimeter
GRA_PU_LOENGLISH Eine Einheit ist 0.01 Inch
GRA_PU_HIENGLISH Eine Einheit ist 0.001 Inch
GRA_PU_TWIPS Eine Einheit ist 1/1440 Inch
Wie aber das in DCPRINT iengeflossen ist ...
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21226
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: DCPRINT und Massangaben
Danke an euch, jetzt wußte ich auch wonach ich suchen muß. Ich denke ich habe es gefunden. das Stichwort war Units
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21226
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: DCPRINT und Massangaben
Jetzt mal eine Frage an die Express++ Experten. Wie bekomme ich das denn hin, dass in 0.1 Millimetern gemessen wird? Ich habe auf verschiedene Art und Weise versucht Units GRA_PU_LOMETRICS anzugeben. Es klappt aber nicht. Hat jemand ein Beispiel für mich?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Bertram Hansen
- Foren-Moderator
- Beiträge: 1020
- Registriert: Di, 27. Sep 2005 8:55
- Wohnort: 51379 Leverkusen
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 20 Mal
- Kontaktdaten:
Re: DCPRINT und Maßangaben
Hallo Manfred,
hast Du GRA_PU_LOMETRICS oder GRA_PU_LOMETRIC verwendet?
GRA_PU_LOMETRICS gibt es nicht!
hast Du GRA_PU_LOMETRICS oder GRA_PU_LOMETRIC verwendet?
GRA_PU_LOMETRICS gibt es nicht!
Gruß Bertram
http://www.tobax.de
Mitglied der XUG Cologne
Mitglied der XUG Osnabrück
Beisitzer des Deutschsprachige Xbase-Entwickler e.V.
Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!
- Manfred
- Foren-Administrator
- Beiträge: 21226
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: DCPRINT und Maßangaben
Hi Bertram
habe mich hier vertippt. Aber es hätte dann eine Fehlermeldung geben müssen beim Compilieren und bei der Ausführung
habe mich hier vertippt. Aber es hätte dann eine Fehlermeldung geben müssen beim Compilieren und bei der Ausführung
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21226
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: DCPRINT und Maßangaben
Sobald man X und Y nicht mehr vertauscht, scheint alles wie geleckt.....
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: DCPRINT und Maßangaben
Hallo,
bei mir funktioniert
NOSCALE UNITS GRA_PU_LOMETRIC
in eXPress++ einwandfrei
Grüße
Rudolf
bei mir funktioniert
NOSCALE UNITS GRA_PU_LOMETRIC
in eXPress++ einwandfrei
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net