Heart-Profit ERP
November 27, 2024, 05:34:16 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1] 2  All
  Print  
Author Topic: Afdrukken in kleur mogelijk?  (Read 7391 times)
0 Members and 1 Guest are viewing this topic.
Michael Molenaar
Knowledgable
**
Offline Offline

Posts: 231


View Profile WWW
« on: April 23, 2013, 10:57:40 am »

Goedemorgen,

Is het mogelijk dat deze %UF-FBEDRAG% in de kleur rood afdrukt, welke variable heb ik daar voor nodig?
Logged

Op Donderdag niet aanwezig.
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #1 on: April 23, 2013, 01:54:23 pm »

Daar zijn wel mogelijkheden voor.

Attached een schermkopie van de PCL5 handleiding, waarin je ziet dat e.e.a. loopt via een "Esc" + "4#S" opdracht; # is hierin een kleurnummer van de voorgrond. Welk nummer je precies moet hebben kan ik je zo niet vertellen. Daar moet je zelf maar even naar googlen, en anders gewoon even proberen.

Een Faktuurlayout print je via een Printerdriver, en bij de Printerdriver zul je ergens je deze aanstuurkode moeten opnemen. Aangezien je niet je hele faktuur in het rood zult willen hebben moet je dit vooral niet in bijv. een initialisatiekode opnemen. Je wilt alleen een specifieke tekst-/variabele rood hebben; "iets" wat je zelf expliciet aangeeft. Dit doe je als volgt:

In de Printerdriver waarmee je de Fakturen print, heb je ook een Tabblad 7 met aanstuurkodes voor speciale tekens. Hier vul je (gekombineerd met de andere aanstuurkodes, vetgradatie etc) deze v#S in, zie de 2e schermprint.

Als laatste zul je je variabele Faktuurlayout moeten aanpassen.
Ervanuitgaande dat je de v#S aanstuurkode in "speciale Tekens Groot" hebt ingevuld, moet je vóór je variabele %UF-BEDRAG% een %PQ-TGR% opnemen, en direkt na het bedrag weer een %PQ-TGRO%. Ofwel, de printer zal eerst de kleur setten, drukt daarna het bedrag af, en zal daarna teruggaan naar de resetkleur die je bij speciale tekens opheffen hebt opgenomen (v0S).

Succes.

Nb: Werkt alleen bij een kleurenprinter  Wink
(ha, en PDF  smile)





* color1.PNG (126.14 KB, 1288x486 - viewed 323 times.)

* COLOR2.PNG (18.43 KB, 636x487 - viewed 233 times.)

* COLOR3.PNG (8.91 KB, 423x421 - viewed 238 times.)
Logged

Heart-Profit company ID : HA
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #2 on: April 23, 2013, 01:57:21 pm »

Nb:
die "08h" in die string staat bijv. voor de lettergrootte. Zo kun je dat Faktuurbedrag ook nog een stuk groter opnemen als je dat leuk vind.
"3b" staat weer voor de vet gradatie, hoe hoger het getal, des te vetter de tekst wordt opgenomen.
Logged

Heart-Profit company ID : HA
Peter Stordiau
Administrator
Partner
*****
Offline Offline

Posts: 4076


Just testing


View Profile WWW
« Reply #3 on: April 23, 2013, 02:05:49 pm »

Quote
loopt via een "Esc" + "4#S" opdracht

v#S Gotit ... long ago

De v4s uit het gegeven voorbeeld (schermafdruk) is "blauw".
Logged

Heart-Profit company ID : HA
moderator all boards
Michael Molenaar
Knowledgable
**
Offline Offline

Posts: 231


View Profile WWW
« Reply #4 on: April 23, 2013, 02:09:13 pm »

Dank je Peter en Wouter.

Ik ga hier eens lekker voor zitten  smile
Logged

Op Donderdag niet aanwezig.
Michael Molenaar
Knowledgable
**
Offline Offline

Posts: 231


View Profile WWW
« Reply #5 on: April 24, 2013, 09:04:29 am »

Goedemorgen,

Ik heb getracht het werkend te krijgen, ik heb echter iets verkeerd gedaan maar kan niet achterhalen wat precies.  Sad

Bij alle layouts (pakbon, facturen en opdrachtbevestigingen) verspringt nu de tekst van de NEDVL, ENGVL en andere.

Iemand zo een idee waar ik het zoeken moet?

Ik heb de aanpassingen die ik gedaan heb weer ongedaan gemaakt (bij drivers en layout van de factuur).



* Knipsel.JPG (18.05 KB, 807x85 - viewed 216 times.)
Logged

Op Donderdag niet aanwezig.
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #6 on: April 24, 2013, 11:21:26 am »

v#S Gotit ... long ago

Ook niet juist... er schijnt nog een * tussen te moeten, dus : Esc *v#S
Logged

Heart-Profit company ID : HA
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #7 on: April 24, 2013, 11:27:01 am »

Bij alle layouts (pakbon, facturen en opdrachtbevestigingen) verspringt nu de tekst van de NEDVL, ENGVL en andere.

Zojuist even gekeken, en dit kan niets met de wijziging in de Printerdriver te maken hebben. Diverse Layouts zijn gewoon verkeerd ingericht.

(Zie Trefwoord Faktuurlayout)

Je Voettekst begint met printen op "de lengte van je blad" minus "de lengte van je voettekst (van het laatste blad)".

Ofwel, als er 60 regels op een blad passen, en je hebt een voet gedefinieerd van 11 regels, dan begint het afdrukken van de voet op regel 49.

In diverse layouts heb je in je voetlayout een regel 23 opgenomen. Hierdoor begint de voet dus af te drukken vanaf regel 37, met als resultaat een heleboel lege regels daaronder.
Logged

Heart-Profit company ID : HA
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #8 on: April 24, 2013, 11:29:22 am »

Ook niet juist... er schijnt nog een * tussen te moeten, dus : Esc *v#S

Ik heb deze Esc *v#S nog even geprobeerd op jullie systeem, maar, dan komt er helemaal niets uit (print een leeg / wit blad).
 
Logged

Heart-Profit company ID : HA
Michael Molenaar
Knowledgable
**
Offline Offline

Posts: 231


View Profile WWW
« Reply #9 on: April 24, 2013, 11:31:46 am »

Gaat hem niet worden dan?
Logged

Op Donderdag niet aanwezig.
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #10 on: April 24, 2013, 02:35:26 pm »

Ik zal er bij gelegenheid even induiken. Ben wel benieuwd waarom hij het niet doet.
Logged

Heart-Profit company ID : HA
Michael Molenaar
Knowledgable
**
Offline Offline

Posts: 231


View Profile WWW
« Reply #11 on: April 24, 2013, 02:36:33 pm »

Ok super!  Looks good !
Logged

Op Donderdag niet aanwezig.
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #12 on: April 24, 2013, 02:37:57 pm »

Trouwens... # moet 1 zijn voor "rood", dan weet je dat alvast.
Logged

Heart-Profit company ID : HA
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #13 on: April 24, 2013, 04:02:07 pm »

Nadat ik de initialisatiestring van de printer uitbreidde met CHR(27)+"*r3U"deed hij het.

Dat zal wel een e.o.a. code voor kleur ondersteuning zijn; heb het verder niet opgezocht, maar, hij doet het in ieder geval.
Logged

Heart-Profit company ID : HA
Michael Molenaar
Knowledgable
**
Offline Offline

Posts: 231


View Profile WWW
« Reply #14 on: April 26, 2013, 10:29:33 am »

Nogmaals bedankt wouter!
Logged

Op Donderdag niet aanwezig.
Pages: [1] 2  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.111 seconds with 21 queries.