Lennox
Rejestracja: 2010-06-11, 11:42 Posty: 4
|
Modyfikacja wydruku dla drukarki igłowej oki 3320
Witam
Mam problem z wydrukiem na drukarce, mianowicie chciałbym drukować w Handlu 2010.1b krótkie dokumenty typu WZ na drukarce OKI 3320 - mianowicie po wydukowaniu załóżmy pół strony drukarka zatrzymywałaby się w tym miejscu gdzie kończy się tekst.
Rozumiem że ustawienia drukarki są jedną sprawą - przewijanie do perforacji wyłączone, przewijanie do końca kartki wyłączone.
Usunąłem również stopkę z dokumentu, mimo to drukarka dalej przewija papier.
Prawdopodobnie sam wydruk spod Symfoni ma gdzieś zawarte znaki końca strony, ale czy tak jest na pewno to juz nie wiem, moze ktoś próbował podobnych rozwiązań ??
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
A probowales poszukac w tym raporcie w symfonii?
Ew pzrekieruj ten wydruk zamiast na lpt na file: i przeanalizuj kody w pliku czy jest tam jakis kod wysuniecia czy nie
|
2010-06-11, 15:28 |
|
|
Lennox
Rejestracja: 2010-06-11, 11:42 Posty: 4
|
wrob pisze: A probowales poszukac w tym raporcie w symfonii?
Ew pzrekieruj ten wydruk zamiast na lpt na file: i przeanalizuj kody w pliku czy jest tam jakis kod wysuniecia czy nie
Niestety wydruk do pliku nie okazał sie zbyt czytelny jak dla mnie. Mam nadzieje ze nikt nie oskarży mnie za zaśmiecanie forum, jeśli wkleję wragment tego wydruku:
-----------------------------------------------------------------------------------------------------------------------------J$
PF5- _ 1|Odkurzacz - Atlas 14 |Odkurzacz - Atlas | 10| szt |J$
PF5- _ | |14 | | |J$
PF5- _ -----------------------------------------------------------------------------------------------------------------------------J–$P PF5- _ Odebra’(a): Elwira Nowak$(PF5- _ Wystawi’(a): Dariusz DejmekJŘJŘJŘJŘJŘJz$
MF5- _ -----------------------------------------------------------------------------------------J$ PF5- _ Druk: Sage Symfonia Handel 2010.1.b$ŠPF5- _ Strona 1 ostatnia
{
|
2010-06-16, 12:42 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Z tego co załączyłeś wynika, że stopka nie jest jednak usunięta.
Dość dawno mialed do czynienia z tym tematem i z tego co pamiętam właśnie pozbycie się stopki pomagało.
|
2010-06-16, 13:03 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
HEXVIEWER - pomoze ci zrozumiec ten wydruk :)
ALe fakt ze wywal stopke - to co mowi Rafal - jest najbardziej slusznym rozwiazaniem,,,,,
|
2010-06-16, 13:12 |
|
|
Lennox
Rejestracja: 2010-06-11, 11:42 Posty: 4
|
wrob pisze: HEXVIEWER - pomoze ci zrozumiec ten wydruk :)
ALe fakt ze wywal stopke - to co mowi Rafal - jest najbardziej slusznym rozwiazaniem,,,,,
Rzeczywiście przy tym wydruku nie pominąłem stopki, teraz jest już zaremowana
Po wyszukaniu informacji ostatnie 6 znaków przedstawia się następująco
0C 0D 1B 7B 02 0D
...{..
0c Form Feed
0d Carriage Return
1b Escape
7b {
02 Start of Text
0d Carriage Return
Wygląda na to że program sam generuje koniec strony mimo wszystko, pytanie tylko w którym raporcie i w jaki sposób
|
2010-06-16, 14:34 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
A debuger i breakpointy sa zabronione do uzycia? :)
|
2010-06-17, 15:53 |
|
|
Lennox
Rejestracja: 2010-06-11, 11:42 Posty: 4
|
wrob pisze: A debuger i breakpointy sa zabronione do uzycia? :)
Zabronione nie są, problem w tym że w Symfonii mimo moich usilnych starań nie udało się wymusić wprowadzenie symbolu 0C FF, 0x0C, czy 12. W związku z tym ciężko wyszukać w tych raportach takiej funkcjonalności.
Co prawda są raporty które zliczają ilość wierszy zarówno w tekście jak i w stopce, ale niestety nie udało mi się znależć miejsca w którym taki znak zostałby wstawiony.
|
2010-06-28, 11:47 |
|
|
Iroslav
Rejestracja: 2011-03-13, 22:19 Posty: 9
|
Witaj, czy poradziłeś sobie z problemem który opisujesz. Mam dokładnie ten sam, opisałem go w swoim poscie w marcu b.r. Problemem jest definicja długości strony w raporcie, dla tego przewija stronę do końca.
|
2011-05-09, 00:17 |
|
|
Jarek75
Ekspert
Rejestracja: 2009-03-07, 11:13 Posty: 597 Pomógł: 34
|
Drukarki tekstowe nie są obsługiwane na Windows 7, bo tam nie ma czcionek drukarkowych (Device Fonts). Dużą różnicę będzie więc robić, czy działacie na XP czy Vista/7.
|
2011-05-09, 08:20 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Precyzujac - device fonts jak najbardziej są w windows 7 tylko standartowe wywolanie .net tfontdialog ich nie pokazuje - ale juz normalnie aplikacje jak najbardziej je widzą (dla sterownikow generic text only i generic ibm itp)
Załączniki:
word_textonly.png [ 142.51 KiB | Przeglądany 6977 razy ]
|
2011-05-09, 13:15 |
|
|
Jarek75
Ekspert
Rejestracja: 2009-03-07, 11:13 Posty: 597 Pomógł: 34
|
wrob pisze: normalnie aplikacje jak najbardziej je widzą
A czy aplikacja Symfonia je widzi?
|
2011-05-09, 14:42 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
No to zalezy co uwazac za "normalna" aplikacje :) - ale wystarczy w drukarce tekstowej w HL np wybrac ten Generic IBM a jako czcionke do 5dpi, 7itp - wszedzie wybrac dowolna czcionke ekranowa np courier - to w sumie dziala taki wydruk - chociaz poglad wydruku pozostawia wiele do zyczenia.........
|
2011-05-09, 16:11 |
|
|
Jarek75
Ekspert
Rejestracja: 2009-03-07, 11:13 Posty: 597 Pomógł: 34
|
Wynika z tego, że nie widzi. Moje doświadczenia mówią (a potwierdza to instrukcja z Sage), że jak nie ustawisz czcionek typu "Draft 10cpi" czy "Courier 10cpi" to możesz pomarzyć o porządnym wydruku tekstowym. Coś tam wyjdzie, ale ramki się rozjadą i długość strony też.
|
2011-05-18, 08:37 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Tak - dlugosc sie rozjezdza - ale to mozna w raporcie dokombinowac
|
2011-05-18, 10:23 |
|
|