MCPcopy Create free account

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

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

↓ 1 callersMethodis_empty
(&self)
src/pdf/path/segments.rs:19
↓ 1 callersMethodis_empty
(&self)
src/pdf/path/clip_path.rs:57
↓ 1 callersMethodis_file_select
Returns `true` if this [PdfFormTextField] represents the path of a file whose contents are to be submitted as the value of the field. This flag was a
src/pdf/document/page/field/text.rs:110
↓ 1 callersMethodis_fixed_pitch
Returns `true` if all the glyphs in this [PdfFont] have the same width. Pdfium may not reliably return the correct value of this flag for built-in fo
src/pdf/font.rs:420
↓ 1 callersMethodis_markup_annotation_impl
(&self)
src/pdf/document/page/annotation/private.rs:365
↓ 1 callersMethodis_multiline
(&self)
src/pdf/document/page/field/text.rs:68
↓ 1 callersMethodis_password
(&self)
src/pdf/document/page/field/text.rs:88
↓ 1 callersMethodis_ready
Returns `true` if this [PdfiumRenderWasmState] has been successfully bound to a valid external Pdfium WASM module.
src/bindings/wasm_bindings.rs:127
↓ 1 callersMethodis_serif
Returns `true` if one or more glyphs in this [PdfFont] have serifs - short strokes drawn at an angle on the top or bottom of glyph stems to decorate t
src/pdf/font.rs:438
↓ 1 callersMethodis_unsupported
(&self)
src/pdf/action.rs:148
↓ 1 callersMethodis_unsupported
(&self)
src/pdf/document/page/annotation.rs:492
↓ 1 callersMethodis_unsupported
(&self)
src/pdf/document/page/object.rs:426
↓ 1 callersMethoditer
(&self)
src/pdf/document/bookmarks.rs:104
↓ 1 callersMethoditer
(&'a self)
src/pdf/document/page/objects/common.rs:391
↓ 1 callersMethoditer_direct_children
(&self)
src/pdf/document/bookmark.rs:260
↓ 1 callersMethodlandscape
Rotates a portrait [PdfPagePaperSize] into a landscape [PdfPagePaperSize] if necessary. A new [PdfPagePaperSize] value is returned; this [PdfPagePaper
src/pdf/document/page/size.rs:464
↓ 1 callersMethodlast
(&self)
src/pdf/document/page/text/chars.rs:123
↓ 1 callersMethodlen
(&self)
src/pdf/document/metadata.rs:105
↓ 1 callersMethodload_pdf_from_blob
Attempts to open a [PdfDocument] by loading document data from the given `Blob`. A `File` object returned from a `FileList` is a suitable `Blob`: ```
src/pdfium.rs:443
↓ 1 callersMethodload_pdf_from_byte_vec
Attempts to open a [PdfDocument] from the given owned byte buffer. If the document is password protected, the given password will be used to unlock i
src/pdfium.rs:294
↓ 1 callersMethodload_true_type_from_blob
( &mut self, blob: Blob, is_cid_font: bool, )
src/pdf/document/fonts.rs:507
↓ 1 callersMethodload_true_type_from_reader
Attempts to load a TrueType font file from the given reader, returning a reusable [PdfFontToken] if the font was successfully loaded. Set the `is_cid
src/pdf/document/fonts.rs:435
↓ 1 callersMethodload_type1_from_blob
( &mut self, blob: Blob, is_cid_font: bool, )
src/pdf/document/fonts.rs:362
↓ 1 callersMethodload_type1_from_reader
Attempts to load a Type 1 font file from the given reader, returning a reusable [PdfFontToken] if the font was successfully loaded. Set the `is_cid_f
src/pdf/document/fonts.rs:290
↓ 1 callersMethodlock
()
src/bindings/wasm_bindings.rs:93
↓ 1 callersMethodmedia
(&self)
src/pdf/document/page/boundaries.rs:113
↓ 1 callersMethodmix_with
(&self, other: &PdfColor)
src/pdf/color.rs:235
↓ 1 callersMethodmodification_date_impl
(&self)
src/pdf/document/page/annotation/private.rs:353
↓ 1 callersMethodname
Returns the name of this [PdfFont].
src/pdf/font.rs:190
↓ 1 callersMethodname
Returns the name of this [PdfAttachment].
src/pdf/document/attachment.rs:49
↓ 1 callersMethodobject_handle
(&self)
src/pdf/document/page/object/x_object_form.rs:139
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation.rs:1327
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/widget.rs:80
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/circle.rs:58
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/free_text.rs:58
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/squiggly.rs:64
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/unsupported.rs:66
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/link.rs:108
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/highlight.rs:65
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/text.rs:58
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/redacted.rs:58
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/square.rs:58
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/underline.rs:64
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/ink.rs:64
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/popup.rs:58
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/xfa_widget.rs:83
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/stamp.rs:64
↓ 1 callersMethodobjects_impl
(&self)
src/pdf/document/page/annotation/strikeout.rs:64
↓ 1 callersMethodoptions
Returns the collection of selectable options in this [PdfFormComboBoxField].
src/pdf/document/page/field/combo.rs:59
↓ 1 callersMethodoptions
Returns the collection of selectable options in this [PdfFormListBoxField].
src/pdf/document/page/field/list.rs:58
↓ 1 callersMethodownership
(&self)
src/pdf/document/page/objects.rs:161
↓ 1 callersMethodownership
(&self)
src/pdf/document/page/annotation/link.rs:103
↓ 1 callersMethodownership
(&self)
src/pdf/document/page/annotation/objects.rs:65
↓ 1 callersMethodownership
(&self)
src/pdf/document/page/object/text.rs:545
↓ 1 callersMethodpage_handle
(&self)
src/pdf/document/page/text/char.rs:75
↓ 1 callersMethodpage_handle
(&self)
src/pdf/document/page/text/chars.rs:54
↓ 1 callersMethodpage_size
Returns the size of a single [PdfPage] without loading it into memory. This is considerably faster than loading the page first via [PdfPages::get()] a
src/pdf/document/pages.rs:151
↓ 1 callersMethodpage_size
(&self)
src/pdf/document/page.rs:261
↓ 1 callersMethodprovide
( &mut self, request: PdfiumCustomFontProviderRequest, )
examples/custom_font_provider.rs:66
↓ 1 callersFunctionread_block_from_callback
The callback function invoked by Pdfium.
src/utils.rs:359
↓ 1 callersMethodreason
Returns the reason for the signing, if any, as a plain text description provided by the creator of this [PdfSignature].
src/pdf/document/signature.rs:107
↓ 1 callersMethodrect
Returns the area on the page that the user can use to interact with this [PdfLink] in a PDF viewer, if any.
src/pdf/link.rs:84
↓ 1 callersMethodrect_to
Appends a rectangle to this [PdfPagePathObject] by drawing four line segments from the current point, ending at the given coordinates. The current sub
src/pdf/document/page/object/path.rs:699
↓ 1 callersMethodregenerate_content_immut
(&self)
src/pdf/document/page.rs:951
↓ 1 callersMethodremove_object
( &mut self, object: PdfPageObject<'a>, )
src/pdf/document/page/objects/common.rs:657
↓ 1 callersMethodremove_object_impl
( &mut self, mut object: PdfPageObject<'a>, )
src/pdf/document/page/object/x_object_form.rs:210
↓ 1 callersMethodrender
Renders this [PdfPage] into a [PdfBitmap] with the given pixel dimensions and page rotation. It is the responsibility of the caller to ensure the giv
src/pdf/document/page.rs:541
↓ 1 callersMethodrender_mode
Returns the text rendering mode for the text contained within this [PdfPageTextObject].
src/pdf/document/page/object/text.rs:241
↓ 1 callersMethodroot
Returns the root [PdfBookmark] in the containing [PdfDocument], if any.
src/pdf/document/bookmarks.rs:46
↓ 1 callersMethodrotate
(self, rotation: PdfPageRenderRotation, do_rotate_constraints: bool)
src/pdf/document/page/render_config.rs:304
↓ 1 callersMethodrotate_if_portrait
( mut self, rotation: PdfPageRenderRotation, do_rotate_constraints: bool, )
src/pdf/document/page/render_config.rs:317
↓ 1 callersMethodrotation
(&self)
src/pdf/document/page.rs:292
↓ 1 callersMethodsave_to_bytes
Writes this [PdfDocument] to a new byte buffer, returning the byte buffer.
src/pdf/document.rs:385
↓ 1 callersMethodsave_to_writer
Writes this [PdfAttachment] to the given writer.
src/pdf/document/attachment.rs:159
↓ 1 callersMethodscale_page_height_by_factor
(mut self, scale: f32)
src/pdf/document/page/render_config.rs:275
↓ 1 callersMethodscale_page_width_by_factor
(mut self, scale: f32)
src/pdf/document/page/render_config.rs:263
↓ 1 callersMethodsearch
( &self, text: &str, options: &PdfSearchOptions, )
src/pdf/document/page/text.rs:373
↓ 1 callersMethodsearch_from
Starts a search for the given test string from the given character position, returning a new [PdfPageTextSearch] object that can be used to step throu
src/pdf/document/page/text.rs:384
↓ 1 callersMethodsegments_subset
( &self, start: PdfPageTextCharIndex, count: PdfPageTextCharIndex, )
src/pdf/document/page/text.rs:92
↓ 1 callersMethodset_art
Sets the Art boundary box for the containing [PdfPage] to the given [PdfRect].
src/pdf/document/page/boundaries.rs:149
↓ 1 callersMethodset_b
(&mut self, b: PdfMatrixValue)
src/pdf/matrix.rs:106
↓ 1 callersMethodset_bitmap
Applies the byte data in the given [PdfBitmap] to this [PdfPageImageObject].
src/pdf/document/page/object/image.rs:724
↓ 1 callersMethodset_bleed
Sets the Bleed boundary box for the containing [PdfPage] to the given [PdfRect].
src/pdf/document/page/boundaries.rs:176
↓ 1 callersMethodset_bounds_impl
(&mut self, bounds: PdfRect)
src/pdf/document/page/annotation/private.rs:257
↓ 1 callersMethodset_byte_order_from_render_settings
(&mut self, settings: &PdfPageRenderSettings)
src/pdf/bitmap.rs:258
↓ 1 callersMethodset_c
(&mut self, c: PdfMatrixValue)
src/pdf/matrix.rs:120
↓ 1 callersMethodset_content_regeneration_strategy
( &mut self, strategy: PdfPageContentRegenerationStrategy, )
src/pdf/document/page.rs:909
↓ 1 callersMethodset_contents_impl
(&mut self, contents: &str)
src/pdf/document/page/annotation/private.rs:323
↓ 1 callersMethodset_creation_date
(&mut self, date: DateTime<Utc>)
src/pdf/document/page/annotation.rs:1174
↓ 1 callersMethodset_creation_date_impl
(&mut self, date: DateTime<Utc>)
src/pdf/document/page/annotation/private.rs:347
↓ 1 callersMethodset_creator_impl
(&mut self, creator: &str)
src/pdf/document/page/annotation/private.rs:335
↓ 1 callersMethodset_crop
Sets the Crop boundary box for the containing [PdfPage] to the given [PdfRect].
src/pdf/document/page/boundaries.rs:229
↓ 1 callersMethodset_custom_font_provider
Applies the given custom font provider to this [Pdfium] instance.
src/pdfium.rs:220
↓ 1 callersMethodset_e
(&mut self, e: PdfMatrixValue)
src/pdf/matrix.rs:148
↓ 1 callersMethodset_f
(&mut self, f: PdfMatrixValue)
src/pdf/matrix.rs:162
↓ 1 callersMethodset_file_access_reader
(&mut self, reader: Box<FpdfFileAccessExt<'a>>)
src/pdf/document.rs:222
↓ 1 callersMethodset_fill_and_stroke_mode
Sets the method used to determine which sub-paths of any path in this [PdfPagePathObject] should be filled, and whether or not any path in this [PdfPa
src/pdf/document/page/object/path.rs:860
↓ 1 callersMethodset_fill_color_impl
(&mut self, fill_color: PdfColor)
src/pdf/document/page/annotation/private.rs:429
↓ 1 callersMethodset_fixed_height
(mut self, height: Pixels)
src/pdf/document/page/render_config.rs:175
↓ 1 callersMethodset_fixed_width
(mut self, width: Pixels)
src/pdf/document/page/render_config.rs:165
← previousnext →801–900 of 3,097, ranked by callers