Was ist bei dem erzeugen von PDFs den so schwer? MS Office XP kanns mitlerweile, OpenOffice schon lange, Ein Java basiertes CMS kanns auch, TEX kanns, ...
ist alles nur eine frage der lib die man dazu verwendet. für java gibts z.B. eine bei Apache gehostete xslt prozessor dafür, Xerces. der erzeugt aus einer Beschreibungssprache ähnlich wie html (XSLT) pdfs, oder auch html, ...
( wobei Xerces auch seine macken hat )
und eine druck funktion ist doch sicherlich sinnvoll. die Informationen nur als TEXT exportieren zu können, gerade dann wenn tabellen, oder diagramme enthalten sind, ... sicher geschmakssache. Zumindest mit einer Druckfunktion könnte man die Informationen auf Papier bringen, oder mit einem PDF Printer Treiber sogar in ein PDF drucken. Damit währe dann auch diesen leuten gedient die lieber PDFs haben.
und zur übersichts darstellung, könnt eine Logische darstellung eine ergänzung / ersatz sein? Oben CPU, darunter north bridge, darunter die south bridge, entsprechend daran sind die eizelnen componenten angeschlossen RAM, GRAKA, PCI - Bus, USB, ATA, SATA, ISA, LPC,UART, LPT, BIOS, ...
Dadurch liessen sich ggf auch Architektur technische unterschiede besser darstellen z.B. Intel / AMD