ICQuestionBank2csv: A tool to extract both the Basic and Advanced Amateur Radio Examination guides from Industry Canada’s rather annoying two-column PDFs. Written for IC’s 2014-02 database updates.

See: Amateur Radio Exam Generator.

Written by Stewart C. Russell (aka scruss) / VA3PID – 2014-03-07.


  • Perl, with Text::CSV_XS
  • xpdf tools
  • Bash
  • wget


Run either basic2csv.sh or advanced2csv.sh to download the source PDF and extract the data.


WTFPL (srsly).

Leave a comment

Your email address will not be published. Required fields are marked *