add get_pdf_field_names() function