Dokumentation zu Viewfax: ========================= Was ist Viewfax ? ================= Viewfax dient zum Angucken und Ausdrucken von Faxdateien, wie sie von STarCall und anderen g„ngingen Fax-Programmen erstellt werden. Ein Fax ist im Prinzip nichts anderes als ein grožes digitalisiertes Bild. Da ein normales, umkomprimiertes und digitalisiertes Bild bei der Fax-Aufl”sung von 200 DPI jedoch fast 1 M-Byte Daten ben”tigt, werden diese beim Versand vom Faxger„t komprimiert. Dazu wird das sogenannte 'modified- Huffmann-verfahren' angewendet. Diese Codierung ist relativ aufwendig, aber bei normalen Fax-Daten sehr effektiv: Die Kompression liegt bei ca. 95% . Viewfax beherrscht diese Codierung, kann also die Fax-Daten decodieren und somit auf den Bildschirm bringen. Doch da liegt schon das erste Problem: Ein Fax hat eine Aufl”ung von 1728*2048 Bildpunkten. Der Atari ST stellt aber gew”hnlich nur 640*400 Punkte dar. Daher erfolgt die Anzeige des Fax-Bildes in einem Fenster, das nur einen Auschnitt des Faxes zeigt. Dabei ist zwischen einer Darstellung 1:1 und 1:3 w„hlbar. Die Mens: ========== - šber Viewfax: Gibt eine kurze Information aus. - Zeige eingehende Im Fileselector kann man ein eingegangenes Fax ausw„hlen, welches Anschližend decodiert und angezeigt wird. - Zeige ausgehende Dito, allerdings fr die Faxe, die Sie versenden wollen - Darstellung 1:1 Zeigt das Fax Pixelgenau. - Darstellung 1:3 Zeigt das Fax verkleinert, so daž man einen šberblick ber die ganze Seite hat. - Drucke Druckt das FAX auf Ihrem Drucker. Fr g„ngige Drucker liegen unterschiedliche Treiber bei, die sie durch Anwahl des Buttons 'installierter Druckertreiber' einrichten k”nnen. - IMG-Bild speichern Das Fax wird als IMG-Grafik gespeichert und kann so sp„ter mit geeigneten Grafik- oder Layoutprogrammen verwendet werden. - Ende Beendet Viewfax. Fr Insider: ============ Falls Sie ein wenig programmieren k”nnen, liegen zur Entwicklung eigener Druckertreiber einige GFA-BASIC Source-Codes bei. Viewfax ruft Druckertreiber als externe TTP-Prgramme auf. Als Parameter erhalten diese als Dezimalzahl die Adresse der Bilddaten, sowie die Aufl”sung des originals. Beispiel: HP_LASER.VFX 1824956 200 100 1728 2048 T T T T T Adr.Bilddaten -----------' | | | | horizontale Aufl”sung in DPI--' | | | vertikale Aufl”sung in DPI---------' | | Breite in Pixeln------------------------' | H”he in Pixeln-------------------------------' Die Bilddaten haben generell 256 bytes/Zeile. - EOF -