ラインプリンター
典型的なドラムプリンターの設計では、プリンターが印刷できる列数 (一行の中の文字数) と一致する数の印刷ホイールが並び、その外周に固定フォントの文字セットが刻印されている。大きなドラム (円柱) を形成するために結合されたホイールは高速で回転し、紙とインクリボンは印刷位置を通過するためにステップ(移動)される。各列の所望の文字が印刷位置を通過すると、ハンマーが用紙を裏面から叩き、リボンとドラムに用紙を押し付けて、所望の文字が連続紙に記録する。字形 (文字) を載せたドラムは常に一定の速さで動き続けるため、ハンマーの打込みと後退動作は非常に速くなければならない。ハンマーは一般的に、可動部に取り付けられたボイスコイル(英語版)によって駆動される。
多くの場合、文字配列はドラムの周りでずらされ、列ごとにずれている。これにより、ダッシュの完全な行("--------...")のような、すべての列で同じ文字からなる行を印刷するときに、すべてのハンマーが同時に打ち込まれることを防ぐ (ただし、印刷された行はドラム上の文字レイアウトと一致する。("@ABCDEFGHIJKLMNOP@ABCDEFGHIJKLMNOP......")。
1952年に導入されたIBMの最初の商用コンピュータIBM 701は、タイプホイールIBM 407(英語版)会計機をベースにしたラインプリンターIBM 716(英語版)を使用していた。716は、その後の主流コンピュータであるIBM 700/7000シリーズに組み込まれた。
初期のドラムプリンターは、1952年の「ポッター・フライング・タイプライター」(Potter Flying Typewriter) である。「一度に1文字ずつ、手間をかける代わりに、紙のバンドに毎分300行を全行を一度に印刷する。マシンの心臓部は、必要な文字と数字が縁についた連続回転ディスクである。ディスクが回転すると、80個の電動ハンマーがディスクと接触しているインクリボンに紙の裏側から叩き、ライン上の適切な位置に適切な文字を印刷する。」