Top |
Functions
Functions
poppler_form_field_get_field_type ()
PopplerFormFieldType
poppler_form_field_get_field_type (PopplerFormField *field
);
Gets the type of field
poppler_form_field_get_id ()
gint
poppler_form_field_get_id (PopplerFormField *field
);
Gets the id of field
poppler_form_field_is_read_only ()
gboolean
poppler_form_field_is_read_only (PopplerFormField *field
);
Checks whether field
is read only
poppler_form_field_get_font_size ()
gdouble
poppler_form_field_get_font_size (PopplerFormField *field
);
Gets the font size of field
poppler_form_field_get_partial_name ()
gchar *
poppler_form_field_get_partial_name (PopplerFormField *field
);
Gets the partial name of field
.
Since: 0.16
poppler_form_field_get_mapping_name ()
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
poppler_form_field_get_name ()
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
poppler_form_field_get_action ()
PopplerAction *
poppler_form_field_get_action (PopplerFormField *field
);
Retrieves the action (PopplerAction) that shall be
performed when field
is activated, or NULL
Returns
the action to perform. The returned
object is owned by field
and should not be freed.
[transfer none]
Since: 0.18
poppler_form_field_button_get_button_type ()
PopplerFormButtonType
poppler_form_field_button_get_button_type
(PopplerFormField *field
);
Gets the button type of field
poppler_form_field_button_get_state ()
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.
poppler_form_field_button_set_state ()
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.
poppler_form_field_choice_get_choice_type ()
PopplerFormChoiceType
poppler_form_field_choice_get_choice_type
(PopplerFormField *field
);
Gets the choice type of field
poppler_form_field_choice_can_select_multiple ()
gboolean
poppler_form_field_choice_can_select_multiple
(PopplerFormField *field
);
Checks whether field
allows multiple choices to be selected
poppler_form_field_choice_commit_on_change ()
gboolean
poppler_form_field_choice_commit_on_change
(PopplerFormField *field
);
poppler_form_field_choice_do_spell_check ()
gboolean
poppler_form_field_choice_do_spell_check
(PopplerFormField *field
);
Checks whether spell checking should be done for the contents of field
poppler_form_field_choice_get_item ()
gchar * poppler_form_field_choice_get_item (PopplerFormField *field
,gint index
);
Returns the contents of the item on field
at the given index
poppler_form_field_choice_get_n_items ()
gint
poppler_form_field_choice_get_n_items (PopplerFormField *field
);
Returns the number of items on field
poppler_form_field_choice_get_text ()
gchar *
poppler_form_field_choice_get_text (PopplerFormField *field
);
Retrieves the contents of field
.
poppler_form_field_choice_set_text ()
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
poppler_form_field_choice_is_editable ()
gboolean
poppler_form_field_choice_is_editable (PopplerFormField *field
);
Checks whether field
is editable
poppler_form_field_choice_is_item_selected ()
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
poppler_form_field_choice_select_item ()
void poppler_form_field_choice_select_item (PopplerFormField *field
,gint index
);
Selects the item at the given index on field
poppler_form_field_choice_toggle_item ()
void poppler_form_field_choice_toggle_item (PopplerFormField *field
,gint index
);
Changes the state of the item at the given index
poppler_form_field_choice_unselect_all ()
void
poppler_form_field_choice_unselect_all
(PopplerFormField *field
);
Unselects all the items on field
poppler_form_field_text_get_text_type ()
PopplerFormTextType
poppler_form_field_text_get_text_type (PopplerFormField *field
);
Gets the text type of field
.
poppler_form_field_text_get_text ()
gchar *
poppler_form_field_text_get_text (PopplerFormField *field
);
Retrieves the contents of field
.
poppler_form_field_text_set_text ()
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.
poppler_form_field_text_get_max_len ()
gint
poppler_form_field_text_get_max_len (PopplerFormField *field
);
Retrieves the maximum allowed length of the text in field
poppler_form_field_text_do_scroll ()
gboolean
poppler_form_field_text_do_scroll (PopplerFormField *field
);
poppler_form_field_text_do_spell_check ()
gboolean
poppler_form_field_text_do_spell_check
(PopplerFormField *field
);
Checks whether spell checking should be done for the contents of field
poppler_form_field_text_is_password ()
gboolean
poppler_form_field_text_is_password (PopplerFormField *field
);
Checks whether content of field
is a password and it must be hidden
poppler_form_field_text_is_rich_text ()
gboolean
poppler_form_field_text_is_rich_text (PopplerFormField *field
);
Checks whether the contents of field
are rich text