ThinPrint .print ist eine reine Softwarelösung für komfortables Druckmanagement. Sie besteht aus einer Server- und einer Client-Komponente. Die Basisarchitektur ist der untenstehenden Abbildung zu entnehmen.

Die .print Server Engine AS/400 ist der eigentliche Kern des ThinPrint-.print-Frameworks. Sie stellt das gesamte Druckertreibermanagement bis hin zum Driver Free Printing zur Verfügung. Die Engine erfüllt drei Hauptfunktionen:

• Bandbreitenkontrolle
• Streaming
• verlustfreie Komprimierung

Auf der Clientseite sorgt in der Regel ein .print Client für den Empfang der Druckdaten, deren Dekomprimierung sowie deren Weiterleitung and die Druckgeräte. .print Clients sind u. a. für alle Windows Versionen inkl. Windows CE, Linux, DOS, Win OS/2, Symbian (z. B. Nokia und UIQ), PocketPC Smarteren, Java und weitere verfügbar.

Ein ThinPrint Port regelt die Bandbreite des Druckjobs. Da die Bandbreitenkontrolle getrennt pro Port erfolgt und die Bandbreite für jeden Port individuell eingestellt werden kann, lässt sich eine optimale Performance über die Einstellungen für die Anzahl ThinPrint Ports, die Bandbreiteneinstellungen pro ThinPrint Port und die Zuordnung von Druckern zu den Ports erreichen.
Zusätzlich zur Bandbreitenkontrolle komprimiert .print die Druckdaten verlustfrei, was zu einer erheblichen Reduzierung des Netzwerkverkehrs, der durch die Übermittlung von Druckdaten verursacht wird, führt. Typische Komprimierungsraten liegen zwischen 55 und 85% - abhängig von Anwendung und Art der Daten.
Die .print Server Engine AS/400 ist das Ergebnis einer Kooperation zwischen der ThinPrint GmbH, Berlin und der XPS Software GmbH, Eching. Aus dieser Kooperation ist darüber hinaus die .print Server Engine/Host für IBM Mainframes entstanden.