MCPcopy Create free account

hub / github.com/ajrcarey/pdfium-render / functions

Functions3,097 in github.com/ajrcarey/pdfium-render

↓ 2 callersMethodfamily
Returns the family of this [PdfFont].
src/pdf/font.rs:231
↓ 2 callersMethodfield_values
Captures a string representation of the value of every form field on every page of the given [PdfPages] collection, returning a map of (field name, fi
src/pdf/document/form.rs:199
↓ 2 callersMethodfont
Returns the font name and raw font descriptor flags for the font applied to this character.
src/pdf/document/page/text/char.rs:152
↓ 2 callersMethodfonts
(&self)
src/pdf/document.rs:284
↓ 2 callersMethodform_field
(&self)
src/pdf/document/page/annotation/widget.rs:56
↓ 2 callersMethodform_field_mut
(&mut self)
src/pdf/document/page/annotation/widget.rs:63
↓ 2 callersMethodget
Returns a single [PdfPageImageObjectFilter] from this [PdfPageImageObjectFilters] collection.
src/pdf/document/page/object/image.rs:921
↓ 2 callersMethodget
(&self, index: PdfPageObjectIndex)
src/pdf/document/page/object/x_object_form.rs:86
↓ 2 callersMethodget_image_from_bitmap
( &self, bitmap: &PdfBitmap, )
src/pdf/document/page/object/image.rs:568
↓ 2 callersMethodget_index_for_annotation
Perform a linear scan over the given annotation's page objects collection, returning the index of this object if it exists in the collection. Matching
src/pdf/document/page/object/private.rs:297
↓ 2 callersFunctionget_pdfium
Returns a Pdfium instance. The first time this function is called, it will initialize the library. All subsequent calls will return the same Pdfium in
examples/wasm.rs:147
↓ 2 callersFunctionget_pdfium_file_accessor_from_reader
This function is never used when compiling to WASM.
src/utils.rs:297
↓ 2 callersMethodget_raw_image
(&self)
src/pdf/document/page/object/image.rs:288
↓ 2 callersMethodget_string_value
Returns the string value associated with the given key in the annotation dictionary of the [PdfPageAnnotation] containing this [PdfFormField], if any.
src/pdf/document/page/field/private.rs:368
↓ 2 callersMethodgroup_value
(&self)
src/pdf/document/page/field/checkbox.rs:61
↓ 2 callersMethodhandle
(&self)
src/pdf/document/fonts.rs:100
↓ 2 callersMethodhandle
(&self)
src/pdf/path/segment.rs:59
↓ 2 callersMethodhandle
(&self)
src/pdf/path/clip_path.rs:37
↓ 2 callersMethodhas_attachment_points_impl
(&self)
src/pdf/document/page/annotation/private.rs:376
↓ 2 callersMethodhas_descender
(&self)
src/pdf/document/page/text/char.rs:629
↓ 2 callersMethodhighlight_checkbox_form_fields
(self, color: PdfColor)
src/pdf/document/page/render_config.rs:542
↓ 2 callersMethodhighlight_text_form_fields
(self, color: PdfColor)
src/pdf/document/page/render_config.rs:570
↓ 2 callersMethodindex
(&self)
src/pdf/document/page/text/char.rs:86
↓ 2 callersMethodindex_in_group_impl
Internal implementation of `index_in_group()` function shared by checkable form field widgets such as radio buttons and checkboxes. Not exposed direct
src/pdf/document/page/field/private.rs:351
↓ 2 callersMethodis_checked
(&self)
src/pdf/document/page/field/radio.rs:68
↓ 2 callersMethodis_checked_impl
Internal implementation of `is_checked()` function shared by checkable form field widgets such as radio buttons and checkboxes. Not exposed directly b
src/pdf/document/page/field/private.rs:342
↓ 2 callersMethodis_empty
(&self)
src/pdf/document/page/annotations.rs:81
↓ 2 callersMethodis_empty
(&self)
src/pdf/document/page/text/chars.rs:90
↓ 2 callersMethodis_inside
(&self, other: &PdfRect)
src/pdf/rect.rs:173
↓ 2 callersMethodis_rich_text
Returns `true` if the text in this [PdfFormTextField] is a rich text string. This flag was added in PDF version 1.5.
src/pdf/document/page/field/text.rs:205
↓ 2 callersMethodis_set
(&self)
src/pdf/document/page/field/option.rs:31
↓ 2 callersMethoditer_all_descendants
(&self)
src/pdf/document/bookmark.rs:268
↓ 2 callersMethoditer_impl
(&'a self)
src/pdf/document/page/object/x_object_form.rs:190
↓ 2 callersMethoditer_siblings
(&self)
src/pdf/document/bookmark.rs:221
↓ 2 callersMethodlabel
(&self)
src/pdf/document/page.rs:241
↓ 2 callersMethodlabel
(&self)
src/pdf/document/page/field/option.rs:37
↓ 2 callersMethodlast
(&self)
src/pdf/document/pages.rs:202
↓ 2 callersMethodlen
Returns the size of this [PdfAttachment] in bytes.
src/pdf/document/attachment.rs:86
↓ 2 callersMethodlen
(&self)
src/pdf/document/page/text/chars.rs:75
↓ 2 callersMethodlen_impl
(&self)
src/pdf/document/page/object/x_object_form.rs:161
↓ 2 callersMethodload_pdf_from_fetch
Attempts to open a [PdfDocument] by loading document data from the given URL. The Javascript `fetch` API is used to download data over the network. I
src/pdfium.rs:402
↓ 2 callersMethodload_pdf_from_reader
Attempts to open a [PdfDocument] from the given reader. Pdfium will only load the portions of the document it actually needs into memory. This is mor
src/pdfium.rs:371
↓ 2 callersMethodload_true_type_from_bytes
Attempts to load the given byte data as a TrueType font file, returning a reusable [PdfFontToken] if the font was successfully loaded. Set the `is_ci
src/pdf/document/fonts.rs:531
↓ 2 callersMethodload_type1_from_bytes
Attempts to load the given byte data as a Type 1 font file, returning a reusable [PdfFontToken] if the font was successfully loaded. Set the `is_cid_
src/pdf/document/fonts.rs:386
↓ 2 callersMethodloose_bounds
Returns a loose bounding box for this character, containing the entire glyph bounds. To return a tight bounding box that takes this character's speci
src/pdf/document/page/text/char.rs:545
↓ 2 callersMethodmetadata
(&self)
src/pdf/document.rs:296
↓ 2 callersMethodmove_to_page
Moves the ownership of all the [PdfPageObject] objects in this group to the given [PdfPage], consuming the group. Page content will be regenerated as
src/pdf/document/page/object/group.rs:376
↓ 2 callersMethodmultiply
(&self, other: PdfMatrix)
src/pdf/matrix.rs:218
↓ 2 callersMethodname_impl
Internal implementation of [PdfFormFieldCommon::name()].
src/pdf/document/page/field/private.rs:188
↓ 2 callersMethodnew_font_from_bytes
( &mut self, font_data: &[u8], font_type: c_uint, is_cid_font: bool, )
src/pdf/document/fonts.rs:540
↓ 2 callersMethodnext
(&mut self)
src/pdf/font/glyphs.rs:177
↓ 2 callersMethodorientation
(&self)
src/pdf/document/page.rs:273
↓ 2 callersMethodorigin
Returns the origin x and y positions of this character relative to its containing page.
src/pdf/document/page/text/char.rs:594
↓ 2 callersMethodownership
(&self)
src/pdf/document/page/object/image.rs:849
↓ 2 callersMethodparent
(&self)
src/pdf/document/bookmark.rs:164
↓ 2 callersMethodpatch_pdfium_function_table
Patches the function table in Pdfium's WASM module, replacing the pdfium_function_index entry with the local_function_index entry. This enables Pdfium
src/bindings/wasm_bindings.rs:911
↓ 2 callersMethodpdfium_page_handle_to_result
Returns a [PdfPage] from the given `FPDF_PAGE` handle, if possible.
src/pdf/document/pages.rs:436
↓ 2 callersMethodpoints_to_pixels
Converts from the page coordinate system, measured in [PdfPoints], to the equivalent position in a bitmap coordinate system measured in [Pixels] and w
src/pdf/document/page.rs:499
↓ 2 callersMethodregenerate_content
(&mut self)
src/pdf/document/page.rs:942
↓ 2 callersMethodreload_in_place
Reloads the page transparently to any caller, forcing a refresh of all page data structures. This will replace this page's `FPDF_PAGE` handle. The pag
src/pdf/document/page.rs:975
↓ 2 callersMethodremove_object_from_annotation
(&mut self)
src/pdf/document/page/object.rs:1237
↓ 2 callersMethodrender_into_bitmap_with_settings
Renders this [PdfPage] into the given [PdfBitmap] using the given [PdfRenderSettings]. The size of the buffer backing the given bitmap must be suffici
src/pdf/document/page.rs:631
↓ 2 callersMethodrotate
Rotates a landscape [PdfPagePaperSize] into a portrait [PdfPagePaperSize] and vice versa, consuming this [PdfPagePaperSize]. Custom sizes have their
src/pdf/document/page/size.rs:452
↓ 2 callersMethodsave_to_bytes
Writes this [PdfAttachment] to a new byte buffer, returning the byte buffer.
src/pdf/document/attachment.rs:113
↓ 2 callersMethodsave_to_writer
Writes this [PdfDocument] to the given writer.
src/pdf/document.rs:325
↓ 2 callersMethodscale_page_to_display_size
(mut self, width: Pixels, height: Pixels)
src/pdf/document/page/render_config.rs:236
↓ 2 callersMethodset_a
(&mut self, a: PdfMatrixValue)
src/pdf/matrix.rs:92
↓ 2 callersMethodset_checked
(&mut self)
src/pdf/document/page/field/radio.rs:87
↓ 2 callersMethodset_d
(&mut self, d: PdfMatrixValue)
src/pdf/matrix.rs:134
↓ 2 callersMethodset_image
(&mut self, image: &DynamicImage)
src/pdf/document/page/object/image.rs:686
↓ 2 callersMethodset_is_read_only
(&mut self, is_read_only: bool)
src/pdf/document/page/field.rs:393
↓ 2 callersMethodset_maximum_height
(mut self, height: Pixels)
src/pdf/document/page/render_config.rs:291
↓ 2 callersMethodset_maximum_width
(mut self, width: Pixels)
src/pdf/document/page/render_config.rs:283
↓ 2 callersMethodset_string_value
Sets the string value associated with the given key in the annotation dictionary of the [PdfPageAnnotation] containing this [PdfFormField].
src/pdf/document/page/field/private.rs:433
↓ 2 callersMethodtext_page_handle
(&self)
src/pdf/document/page/text/chars.rs:60
↓ 2 callersMethodtight_bounds
Returns a precise bounding box for this character, taking the character's specific shape into account. To return a loose bounding box that contains t
src/pdf/document/page/text/char.rs:512
↓ 2 callersMethodtimes_roman
(&mut self)
src/pdf/document/fonts.rs:170
↓ 2 callersMethodto_mm
(&self)
src/pdf/points.rs:101
↓ 2 callersMethodto_quad_points
(&self)
src/pdf/rect.rs:210
↓ 2 callersMethodto_result
(&self, bool: FPDF_BOOL)
src/bindings.rs:193
↓ 2 callersMethodtoken
(&self)
src/pdf/document/fonts.rs:113
↓ 2 callersFunctionunaligned_bgr_to_rgba
(bgr: &[u8])
src/utils.rs:49
↓ 2 callersMethodunicode_string
(&self)
src/pdf/document/page/text/char.rs:120
↓ 2 callersMethodunpatch_pdfium_function_table
Restores an entry in Pdfium's function table from a previously cached function, undoing a previous call to patch_pdfium_function_table().
src/bindings/wasm_bindings.rs:962
↓ 2 callersMethodunwrap_as_trait
(&self)
src/pdf/document/page/field.rs:149
↓ 2 callersMethodunwrap_as_trait
(&self)
src/pdf/document/page/object.rs:369
↓ 1 callersMethodFPDFAction_GetDest
(&self, document: FPDF_DOCUMENT, action: FPDF_ACTION)
src/bindings/wasm_bindings.rs:10850
↓ 1 callersMethodFPDFAction_GetType
(&self, action: FPDF_ACTION)
src/bindings/wasm_bindings.rs:10833
↓ 1 callersMethodFPDFAnnot_AddFileAttachment
( &self, annot: FPDF_ANNOTATION, name: FPDF_WIDESTRING, )
src/bindings/wasm_bindings.rs:9124
↓ 1 callersMethodFPDFAnnot_AppendAttachmentPoints
( &self, annot: FPDF_ANNOTATION, quad_points: *const FS_QUADPOINTSF, )
src/bindings/wasm_bindings.rs:7300
↓ 1 callersMethodFPDFAnnot_CountAttachmentPoints
(&self, annot: FPDF_ANNOTATION)
src/bindings/wasm_bindings.rs:7333
↓ 1 callersMethodFPDFAnnot_GetAttachmentPoints
( &self, annot: FPDF_ANNOTATION, quad_index: size_t, quad_points: *mut FS_QUAD
src/bindings/wasm_bindings.rs:7350
↓ 1 callersMethodFPDFAnnot_GetFlags
(&self, annot: FPDF_ANNOTATION)
src/bindings/wasm_bindings.rs:8200
↓ 1 callersMethodFPDFAnnot_GetFontColor
( &self, form: FPDF_FORMHANDLE, annot: FPDF_ANNOTATION, R: *mut c_uint,
src/bindings/wasm_bindings.rs:8701
↓ 1 callersMethodFPDFAnnot_GetFontSize
( &self, form: FPDF_FORMHANDLE, annot: FPDF_ANNOTATION, value: *mut c_float,
src/bindings/wasm_bindings.rs:8597
↓ 1 callersMethodFPDFAnnot_GetFormControlIndex
( &self, form: FPDF_FORMHANDLE, annot: FPDF_ANNOTATION, )
src/bindings/wasm_bindings.rs:8955
↓ 1 callersMethodFPDFAnnot_GetFormFieldFlags
( &self, handle: FPDF_FORMHANDLE, annot: FPDF_ANNOTATION, )
src/bindings/wasm_bindings.rs:8238
↓ 1 callersMethodFPDFAnnot_GetFormFieldType
( &self, form: FPDF_FORMHANDLE, annot: FPDF_ANNOTATION, )
src/bindings/wasm_bindings.rs:8394
↓ 1 callersMethodFPDFAnnot_GetLink
(&self, annot: FPDF_ANNOTATION)
src/bindings/wasm_bindings.rs:8913
↓ 1 callersMethodFPDFAnnot_GetNumberValue
( &self, annot: FPDF_ANNOTATION, key: &str, value: *mut c_float, )
src/bindings/wasm_bindings.rs:8016
← previousnext →401–500 of 3,097, ranked by callers