MCPcopy Create free account

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

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

↓ 3 callersMethodvalue_impl
Internal implementation of `value()` function shared by value-carrying form field widgets such as text fields. Not exposed directly by [PdfFormFieldCo
src/pdf/document/page/field/private.rs:230
↓ 3 callersMethodwidth
(&self)
src/pdf/bitmap.rs:264
↓ 2 callersMethodFPDFAction_GetURIPath
( &self, document: FPDF_DOCUMENT, action: FPDF_ACTION, buffer: *mut c_void,
src/bindings/wasm_bindings.rs:10928
↓ 2 callersMethodFPDFAnnot_AppendObject
( &self, annot: FPDF_ANNOTATION, obj: FPDF_PAGEOBJECT, )
src/bindings/wasm_bindings.rs:7042
↓ 2 callersMethodFPDFAnnot_GetAP
( &self, annot: FPDF_ANNOTATION, appearanceMode: FPDF_ANNOT_APPEARANCEMODE, bu
src/bindings/wasm_bindings.rs:8105
↓ 2 callersMethodFPDFAnnot_GetColor
( &self, annot: FPDF_ANNOTATION, color_type: FPDFANNOT_COLORTYPE, R: *mut c_ui
src/bindings/wasm_bindings.rs:7163
↓ 2 callersMethodFPDFAnnot_GetFormFieldExportValue
( &self, form: FPDF_FORMHANDLE, annot: FPDF_ANNOTATION, buffer: *mut FPDF_WCHA
src/bindings/wasm_bindings.rs:8980
↓ 2 callersMethodFPDFAnnot_GetFormFieldName
( &self, form: FPDF_FORMHANDLE, annot: FPDF_ANNOTATION, buffer: *mut FPDF_WCHA
src/bindings/wasm_bindings.rs:8334
↓ 2 callersMethodFPDFAnnot_GetFormFieldValue
( &self, form: FPDF_FORMHANDLE, annot: FPDF_ANNOTATION, buffer: *mut FPDF_WCHA
src/bindings/wasm_bindings.rs:8419
↓ 2 callersMethodFPDFAnnot_GetObject
(&self, annot: FPDF_ANNOTATION, index: c_int)
src/bindings/wasm_bindings.rs:7084
↓ 2 callersMethodFPDFAnnot_GetObjectCount
(&self, annot: FPDF_ANNOTATION)
src/bindings/wasm_bindings.rs:7067
↓ 2 callersMethodFPDFAnnot_GetOptionLabel
( &self, form: FPDF_FORMHANDLE, annot: FPDF_ANNOTATION, index: c_int,
src/bindings/wasm_bindings.rs:8506
↓ 2 callersMethodFPDFAnnot_GetSubtype
(&self, annot: FPDF_ANNOTATION)
src/bindings/wasm_bindings.rs:6926
↓ 2 callersMethodFPDFAnnot_GetValueType
(&self, annot: FPDF_ANNOTATION, key: &str)
src/bindings/wasm_bindings.rs:7879
↓ 2 callersMethodFPDFAnnot_HasAttachmentPoints
(&self, annot: FPDF_ANNOTATION)
src/bindings/wasm_bindings.rs:7247
↓ 2 callersMethodFPDFAnnot_HasKey
(&self, annot: FPDF_ANNOTATION, key: &str)
src/bindings/wasm_bindings.rs:7848
↓ 2 callersMethodFPDFAnnot_RemoveObject
(&self, annot: FPDF_ANNOTATION, index: c_int)
src/bindings/wasm_bindings.rs:7105
↓ 2 callersMethodFPDFAnnot_SetColor
( &self, annot: FPDF_ANNOTATION, color_type: FPDFANNOT_COLORTYPE, R: c_uint,
src/bindings/wasm_bindings.rs:7126
↓ 2 callersMethodFPDFAttachment_GetName
( &self, attachment: FPDF_ATTACHMENT, buffer: *mut FPDF_WCHAR, buflen: c_ulong
src/bindings/wasm_bindings.rs:18106
↓ 2 callersMethodFPDFBitmap_GetBuffer
(&self, bitmap: FPDF_BITMAP)
src/bindings/static_bindings.rs:1716
↓ 2 callersMethodFPDFBitmap_GetBuffer_as_slice
(&self, bitmap: FPDF_BITMAP)
src/bindings.rs:3222
↓ 2 callersMethodFPDFBitmap_GetBuffer_as_vec
(&self, bitmap: FPDF_BITMAP)
src/bindings.rs:3258
↓ 2 callersMethodFPDFBitmap_GetFormat
(&self, bitmap: FPDF_BITMAP)
src/bindings/wasm_bindings.rs:6459
↓ 2 callersMethodFPDFBitmap_GetWidth
(&self, bitmap: FPDF_BITMAP)
src/bindings/wasm_bindings.rs:6632
↓ 2 callersMethodFPDFBookmark_GetNextSibling
( &self, document: FPDF_DOCUMENT, bookmark: FPDF_BOOKMARK, )
src/bindings/wasm_bindings.rs:10659
↓ 2 callersMethodFPDFBookmark_GetTitle
( &self, bookmark: FPDF_BOOKMARK, buffer: *mut c_void, buflen: c_ulong, )
src/bindings/wasm_bindings.rs:10684
↓ 2 callersMethodFPDFCatalog_GetLanguage
( &self, document: FPDF_DOCUMENT, buffer: *mut FPDF_WCHAR, buflen: c_ulong,
src/bindings/wasm_bindings.rs:18534
↓ 2 callersMethodFPDFCatalog_SetLanguage
( &self, document: FPDF_DOCUMENT, #[cfg(any( feature = "pdfium_future",
src/bindings/wasm_bindings.rs:18603
↓ 2 callersMethodFPDFFont_GetBaseFontName
( &self, font: FPDF_FONT, buffer: *mut c_char, length: usize, )
src/bindings/wasm_bindings.rs:17089
↓ 2 callersMethodFPDFFont_GetFamilyName
( &self, font: FPDF_FONT, buffer: *mut c_char, length: usize, )
src/bindings/wasm_bindings.rs:17156
↓ 2 callersMethodFPDFFont_GetFontData
( &self, font: FPDF_FONT, buffer: *mut u8, buflen: usize, out_buflen:
src/bindings/wasm_bindings.rs:17350
↓ 2 callersMethodFPDFFont_GetFontName
( &self, font: FPDF_FONT, buffer: *mut c_char, length: c_ulong, )
src/bindings/wasm_bindings.rs:17289
↓ 2 callersMethodFPDFImageObj_GetImageDataRaw
( &self, image_object: FPDF_PAGEOBJECT, buffer: *mut c_void, buflen: c_ulong,
src/bindings/wasm_bindings.rs:15890
↓ 2 callersMethodFPDFImageObj_GetImageFilter
( &self, image_object: FPDF_PAGEOBJECT, index: c_int, buffer: *mut c_void,
src/bindings/wasm_bindings.rs:15966
↓ 2 callersMethodFPDFPageObj_Destroy
(&self, page_obj: FPDF_PAGEOBJECT)
src/bindings/wasm_bindings.rs:14004
↓ 2 callersMethodFPDFPageObj_GetFillColor
( &self, page_object: FPDF_PAGEOBJECT, R: *mut c_uint, G: *mut c_uint,
src/bindings/wasm_bindings.rs:16684
↓ 2 callersMethodFPDFPageObj_GetStrokeColor
( &self, page_object: FPDF_PAGEOBJECT, R: *mut c_uint, G: *mut c_uint,
src/bindings/wasm_bindings.rs:16415
↓ 2 callersMethodFPDFPageObj_GetType
(&self, page_object: FPDF_PAGEOBJECT)
src/bindings/wasm_bindings.rs:14035
↓ 2 callersMethodFPDFPageObj_SetFillColor
( &self, page_object: FPDF_PAGEOBJECT, R: c_uint, G: c_uint, B: c_uint
src/bindings/wasm_bindings.rs:16650
↓ 2 callersMethodFPDFPageObj_SetIsActive
( &self, page_object: FPDF_PAGEOBJECT, active: FPDF_BOOL, )
src/bindings/wasm_bindings.rs:14117
↓ 2 callersMethodFPDFPageObj_SetStrokeColor
( &self, page_object: FPDF_PAGEOBJECT, R: c_uint, G: c_uint, B: c_uint
src/bindings/wasm_bindings.rs:16381
↓ 2 callersMethodFPDFPage_CountObjects
(&self, page: FPDF_PAGE)
src/bindings/wasm_bindings.rs:13968
↓ 2 callersMethodFPDFPage_Delete
(&self, document: FPDF_DOCUMENT, page_index: c_int)
src/bindings/wasm_bindings.rs:5698
↓ 2 callersMethodFPDFPage_GetObject
(&self, page: FPDF_PAGE, index: c_int)
src/bindings/wasm_bindings.rs:13983
↓ 2 callersMethodFPDFPage_New
( &self, document: FPDF_DOCUMENT, page_index: c_int, width: c_double,
src/bindings/wasm_bindings.rs:5667
↓ 2 callersMethodFPDFPath_GetDrawMode
( &self, path: FPDF_PAGEOBJECT, fillmode: *mut c_int, stroke: *mut FPDF_BOOL,
src/bindings/wasm_bindings.rs:13499
↓ 2 callersMethodFPDFSignatureObj_GetContents
( &self, signature: FPDF_SIGNATURE, buffer: *mut c_void, length: c_ulong,
src/bindings/wasm_bindings.rs:3583
↓ 2 callersMethodFPDFSignatureObj_GetReason
( &self, signature: FPDF_SIGNATURE, buffer: *mut c_void, length: c_ulong,
src/bindings/wasm_bindings.rs:3766
↓ 2 callersMethodFPDFSignatureObj_GetTime
( &self, signature: FPDF_SIGNATURE, buffer: *mut c_char, length: c_ulong,
src/bindings/wasm_bindings.rs:3823
↓ 2 callersMethodFPDFText_ClosePage
(&self, text_page: FPDF_TEXTPAGE)
src/bindings/wasm_bindings.rs:11484
↓ 2 callersMethodFPDFText_FindStart
( &self, text_page: FPDF_TEXTPAGE, findwhat: FPDF_WIDESTRING, flags: c_ulong,
src/bindings/wasm_bindings.rs:12416
↓ 2 callersMethodFPDFText_GetBoundedText
( &self, text_page: FPDF_TEXTPAGE, left: c_double, top: c_double, righ
src/bindings/wasm_bindings.rs:12345
↓ 2 callersMethodFPDFText_GetFontInfo
( &self, text_page: FPDF_TEXTPAGE, index: c_int, buffer: *mut c_void,
src/bindings/wasm_bindings.rs:11595
↓ 2 callersMethodFPDFText_GetTextObject
( &self, text_page: FPDF_TEXTPAGE, index: c_int, )
src/bindings/wasm_bindings.rs:11549
↓ 2 callersMethodFPDFText_LoadPage
(&self, page: FPDF_PAGE)
src/bindings/wasm_bindings.rs:11469
↓ 2 callersMethodFPDF_CloseXObject
(&self, xobject: FPDF_XOBJECT)
src/bindings/wasm_bindings.rs:3053
↓ 2 callersMethodFPDF_GetMetaText
( &self, document: FPDF_DOCUMENT, tag: &str, buffer: *mut c_void, bufl
src/bindings/wasm_bindings.rs:2530
↓ 2 callersMethodFPDF_GetPageLabel
( &self, document: FPDF_DOCUMENT, page_index: c_int, buffer: *mut c_void,
src/bindings/wasm_bindings.rs:3169
↓ 2 callersMethodFPDF_GetPageWidthF
(&self, page: FPDF_PAGE)
src/bindings/wasm_bindings.rs:3109
↓ 2 callersMethodFPDF_LoadPage
(&self, document: FPDF_DOCUMENT, page_index: c_int)
src/bindings/wasm_bindings.rs:2683
↓ 2 callersMethodFPDF_NewFormObjectFromXObject
(&self, xobject: FPDF_XOBJECT)
src/bindings/wasm_bindings.rs:3067
↓ 2 callersMethodFPDF_NewXObjectFromPage
( &self, dest_doc: FPDF_DOCUMENT, src_doc: FPDF_DOCUMENT, src_page_index: c_in
src/bindings/wasm_bindings.rs:3025
↓ 2 callersMethodTRUE
(&self)
src/bindings.rs:157
↓ 2 callersMethodaction
Returns the [PdfAction] associated with this [PdfLink], if any. The action indicates the behaviour that will occur when the user interacts with the l
src/pdf/link.rs:51
↓ 2 callersMethodadd
(&self, other: PdfMatrix)
src/pdf/matrix.rs:202
↓ 2 callersMethodadd_image_object
( &mut self, object: PdfPageImageObject<'a>, )
src/pdf/document/page/objects/common.rs:315
↓ 2 callersMethodadd_object_to_page
(&mut self, page_objects: &mut PdfPageObjects)
src/pdf/document/page/object.rs:1201
↓ 2 callersMethodadd_text_object
( &mut self, object: PdfPageTextObject<'a>, )
src/pdf/document/page/objects/common.rs:127
↓ 2 callersFunctionaligned_grayscale_to_unaligned
( grayscale: &[u8], width: usize, stride: usize, )
src/utils.rs:143
↓ 2 callersFunctionaligned_rgb_to_rgba
(rgb: &[u8], width: usize, stride: usize)
src/utils.rs:32
↓ 2 callersMethodall
Returns all characters that lie within the containing [PdfPage], in the order in which they are defined in the document, concatenated into a single st
src/pdf/document/page/text.rs:246
↓ 2 callersMethodannotation_handle
(&self)
src/pdf/document/page/annotation/objects.rs:58
↓ 2 callersMethodas_fpdf_file_access_mut_ptr
(&mut self)
src/utils.rs:353
↓ 2 callersMethodas_fpdf_file_write_mut_ptr
(&mut self)
src/utils.rs:424
↓ 2 callersMethodas_pdfium
(&self)
src/pdf/document.rs:127
↓ 2 callersMethodas_pdfium_color_with_alpha
(&self)
src/pdf/color.rs:312
↓ 2 callersMethodas_raw_bytes
Returns an immutable reference to the bitmap buffer backing this [PdfBitmap]. Unlike [PdfBitmap::as_rgba_bytes], this function does not attempt any c
src/pdf/bitmap.rs:288
↓ 2 callersMethodas_rgba_bytes
Returns an owned copy of the bitmap buffer backing this [PdfBitmap], normalizing all color channels into RGBA irrespective of the original pixel forma
src/pdf/bitmap.rs:294
↓ 2 callersMethodas_text_field
(&self)
src/pdf/document/page/field.rs:260
↓ 2 callersMethodas_uri_action
(&self)
src/pdf/action.rs:241
↓ 2 callersMethodas_widget_annotation_mut
(&mut self)
src/pdf/document/page/annotation.rs:775
↓ 2 callersMethodbool_to_pdfium
(&self, bool: bool)
src/bindings.rs:178
↓ 2 callersMethodboundaries
(&self)
src/pdf/document/page.rs:401
↓ 2 callersMethodbounds_impl
Internal implementation of [PdfPageObjectCommon::bounds()].
src/pdf/document/page/object/private.rs:321
↓ 2 callersMethodchars
(&self, text: &'a PdfPageText<'a>)
src/pdf/document/page/object/text.rs:456
↓ 2 callersMethodchars_for_object
( &self, object: &PdfPageTextObject, )
src/pdf/document/page/text.rs:129
↓ 2 callersMethodchars_inside_rect
( &'b self, rect: PdfRect, )
src/pdf/document/page/text.rs:166
↓ 2 callersMethodclear_user_font_paths
(self)
src/config.rs:77
↓ 2 callersMethodcolor_components
(&self)
src/pdf/color.rs:323
↓ 2 callersMethodcopy_file_write_to_pdfium
Copies the give `FPDF_FILEWRITE` struct into Pdfium's WASM heap, returning a pointer to the copied struct at the destination location. A wrapper func
src/bindings/wasm_bindings.rs:860
↓ 2 callersMethodcopy_into_x_object_form_object_from_handles
( &mut self, destination_document_handle: FPDF_DOCUMENT, destination_page_width: PdfPo
src/pdf/document/page/object/group.rs:428
↓ 2 callersMethodcopy_page_from_document
Copies a single page with the given source page index from the given source [PdfDocument], inserting it at the given destination page index in this [P
src/pdf/document/pages.rs:262
↓ 2 callersMethodcreate_attachment_from_bytes
Attempts to add a new [PdfAttachment] to this collection, using the given name and the data in the given byte buffer. An error will be returned if the
src/pdf/document/attachments.rs:106
↓ 2 callersMethodcreate_path_object_circle_at
( &mut self, center_x: PdfPoints, center_y: PdfPoints, radius: PdfPoints,
src/pdf/document/page/objects/common.rs:530
↓ 2 callersMethodcrop
(&self)
src/pdf/document/page/boundaries.rs:220
↓ 2 callersMethoddocument_handle
(&self)
src/pdf/document/page.rs:235
↓ 2 callersMethoddoes_match_raw_styling
(&self, other_font_size: PdfPoints, other_font: &PdfFont)
src/pdf/document/page/paragraph.rs:93
↓ 2 callersMethoddoes_overlap
(&self, other: &PdfRect)
src/pdf/rect.rs:183
↓ 2 callersMethoddrop_impl
Drops the page by calling `FPDF_ClosePage()`, freeing held memory. This will invalidate this page's `FPDF_PAGE` handle. The page index cache will be u
src/pdf/document/page.rs:997
↓ 2 callersMethodellipse
Draws an ellipse at the current point using the given horizontal and vertical radii. The ellipse will be constructed using four Bézier curves, one for
src/pdf/document/page/object/path.rs:746
← previousnext →301–400 of 3,097, ranked by callers