Top |
PopplerFormFieldType
poppler_form_field_get_field_type (PopplerFormField *field
);
Gets the type of field
gint
poppler_form_field_get_id (PopplerFormField *field
);
Gets the id of field
gboolean
poppler_form_field_is_read_only (PopplerFormField *field
);
Checks whether field
is read only
gdouble
poppler_form_field_get_font_size (PopplerFormField *field
);
Gets the font size of field
gchar *
poppler_form_field_get_partial_name (PopplerFormField *field
);
Gets the partial name of field
.
Since 0.16
gchar *
poppler_form_field_get_mapping_name (PopplerFormField *field
);
Gets the mapping name of field
that is used when
exporting interactive form field data from the document
Since 0.16
gchar *
poppler_form_field_get_name (PopplerFormField *field
);
Gets the fully qualified name of field
. It's constructed by concatenating
the partial field names of the field and all of its ancestors.
Since 0.16
PopplerAction *
poppler_form_field_get_action (PopplerFormField *field
);
Retrieves the action (PopplerAction) that shall be
performed when field
is activated, or NULL
the action to perform. The returned
object is owned by field
and should not be freed.
[transfer none]
Since 0.18
PopplerFormButtonType
poppler_form_field_button_get_button_type
(PopplerFormField *field
);
Gets the button type of field
gboolean
poppler_form_field_button_get_state (PopplerFormField *field
);
Queries a PopplerFormField and returns its current state. Returns TRUE
if
field
is pressed in and FALSE
if it is raised.
void poppler_form_field_button_set_state (PopplerFormField *field
,gboolean state
);
Sets the status of field
. Set to TRUE
if you want the PopplerFormField
to be 'pressed in', and FALSE
to raise it.
PopplerFormChoiceType
poppler_form_field_choice_get_choice_type
(PopplerFormField *field
);
Gets the choice type of field
gboolean
poppler_form_field_choice_can_select_multiple
(PopplerFormField *field
);
Checks whether field
allows multiple choices to be selected
gboolean
poppler_form_field_choice_commit_on_change
(PopplerFormField *field
);
gboolean
poppler_form_field_choice_do_spell_check
(PopplerFormField *field
);
Checks whether spell checking should be done for the contents of field
gchar * poppler_form_field_choice_get_item (PopplerFormField *field
,gint index
);
Returns the contents of the item on field
at the given index
gint
poppler_form_field_choice_get_n_items (PopplerFormField *field
);
Returns the number of items on field
gchar *
poppler_form_field_choice_get_text (PopplerFormField *field
);
Retrieves the contents of field
.
void poppler_form_field_choice_set_text (PopplerFormField *field
,const gchar *text
);
Sets the text in field
to the given value, replacing the current contents
gboolean
poppler_form_field_choice_is_editable (PopplerFormField *field
);
Checks whether field
is editable
gboolean poppler_form_field_choice_is_item_selected (PopplerFormField *field
,gint index
);
Checks whether the item at the given index on field
is currently selected
void poppler_form_field_choice_select_item (PopplerFormField *field
,gint index
);
Selects the item at the given index on field
void poppler_form_field_choice_toggle_item (PopplerFormField *field
,gint index
);
Changes the state of the item at the given index
void
poppler_form_field_choice_unselect_all
(PopplerFormField *field
);
Unselects all the items on field
PopplerFormTextType
poppler_form_field_text_get_text_type (PopplerFormField *field
);
Gets the text type of field
.
gchar *
poppler_form_field_text_get_text (PopplerFormField *field
);
Retrieves the contents of field
.
void poppler_form_field_text_set_text (PopplerFormField *field
,const gchar *text
);
Sets the text in field
to the given value, replacing the current contents.
gint
poppler_form_field_text_get_max_len (PopplerFormField *field
);
Retrieves the maximum allowed length of the text in field
gboolean
poppler_form_field_text_do_scroll (PopplerFormField *field
);
gboolean
poppler_form_field_text_do_spell_check
(PopplerFormField *field
);
Checks whether spell checking should be done for the contents of field
gboolean
poppler_form_field_text_is_password (PopplerFormField *field
);
Checks whether content of field
is a password and it must be hidden
gboolean
poppler_form_field_text_is_rich_text (PopplerFormField *field
);
Checks whether the contents of field
are rich text