*** Piotr Smerda <piotrs00@go2hell.pl>:
>>>> Od biedy możnaby zainstalować coś w stylu konwertera PDF (CutePDF)
>>>> i wypuszczać te wydruki do PDF, a potem normalnie... Ale to chyba
>>>> będzie ciupkę na około. ;)
>>> Tzn jak normalnie? Przepuszczasz wydruk z DOSowego programu do
>>> "cosia" robiącego PDF a potem drukujesz PDF? a jak chciałbyś to
>>> wykonać :) ? Wspomniany przez Ciebie CutePDF raczej w DOSie nie
>>> działa ...
>>> System Requirements
>>> * Works with Acrobat Reader 5.0, 5.1, Adobe Reader 6.0 (recommended),
>>> or any other PDF viewer.
>>> Does not require the full version of Adobe Acrobat to run.
>>> * Microsoft Windows 98, ME, 2000, XP, 2003.
>>> * Internet Explorer Browser 5.0 (IE 5.0) or higher.
>> Nie sprawdzałem czy to będzie działać ale możesz po prostu
>> wyeksportować tą "drukarkę" przez SMB i podmapować jako LPT1... Ona
>> chodzi na sterowniku jakiegoś klasycznego HP Laser (III chyba), więc
>> z "wydrukiem tekstu" nie powinna mieć problemu.
> A czytałeś dokładnie posta startującego wątek? Podmapowanie drukarki
> pod LPT1 nie działa niestety wg autora.
Nie działa dla tej konkretnej drukarki (sterownik), dla innych (w tym
np. CutePDF) ma szanse działać.
> A co do DOSowego generowania dokumentów w PDF to owszem da się zrobić,
> ale pod warunkiem włączenia odpowiednich bibliotek do wykorzystywanego
> programu.
To po stronie programu.
> Ja skłaniałbym się ku generowaniu raczej PostScripta (jeśli miałbym
> już wybierać) i użyłbym DOSowej wersji GhostScripta. A takie jeszcze
> jedno pytanko : skąd SMB w DOSie?
W ogóle nie zrozumiałeś.
W Windows XP dodajesz sobie drukarkę CutePDF.
W Windows XP eksportujesz ją jako udział SMB, np. "\\maszyna\cutepdf".
W Windows XP mapujesz ten udział (lokalny) jako lokalny port LPT1:
$ net use LPT1 \\maszyna\cutepdf
Uruchamiasz program dosowy i on widzi port LPT1, do którego sobie
drukuje, po drugiej stronie tego portu siedzi sterownik HP Laser Jet
III, który odbiera tekst i przygotowywuje go do wydruku, po czym
wypuszcza do PDF.
> Jest klient SMB dla DOSa ale tak prosto się z niego korzystać nie da
> wprost z aplikacji...
Zupełnie o czym innym mowa.
Chociaż nie sprawdzałem czy to będzie działać dla CutePDF, na
identycznej zasadzie robię z serwerem linuksowym, wyeksportowana jest z
niego kolejka drukarki (to nie jest faktycznie drukarka) przeznaczona do
odbierania faktur/druków z jakiegoś przedpotopowego systemu w Clipperze
(program DOS chodzący na XP). Jest to rozwiązane dokładnie identycznie -
port LPT1 (z poziomu XP, dla programów DOSowych vm-cośtam) jest
zmapowany jako ten udział na serwerze, serwer odbiera wydruk (to jest w
zasadzie plik) i go obrabia dodając graficzne logo/nagłówek, znak wodny,
zmieniając czcionkę i wypluwa całość jako PS do faktycznej drukarki.
-- + .-. . Pozdrawiam, . * ) ) Konrad Kosmowski . . '-' . kKReceived on Mon Apr 25 18:05:22 2005
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 25 Apr 2005 - 18:42:07 MET DST