Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/connorskees/pdf
/ functions
Functions
943 in github.com/connorskees/pdf
⨍
Functions
943
◇
Types & classes
448
↓ 1 callers
Method
lookup
(&self, charcode: u32)
src/font/cff/encoding.rs:19
↓ 1 callers
Method
lookup_char_code
(&self, char_code: u32)
src/font/true_type/table/cmap.rs:85
↓ 1 callers
Method
map_to_basic
(&self)
src/geometry/quadratic_bezier.rs:97
↓ 1 callers
Method
mark
Pushes a mark object on the operand stack All marks are identical, and the operand stack may contain any number of them at once
src/postscript/interpreter.rs:963
↓ 1 callers
Method
max_length
(&mut self)
src/postscript/interpreter.rs:892
↓ 1 callers
Method
max_storage
Number of Storage Area locations
src/font/true_type/font_file.rs:145
↓ 1 callers
Method
max_twilight_points
(&self)
src/font/true_type/font_file.rs:149
↓ 1 callers
Method
mdap
(&mut self, a: u8)
src/font/true_type/interpreter.rs:756
↓ 1 callers
Method
mdrp
(&mut self, a: u8)
src/font/true_type/interpreter.rs:765
↓ 1 callers
Method
media_box
(&self)
src/page.rs:64
↓ 1 callers
Method
miap
(&mut self, a: u8)
src/font/true_type/interpreter.rs:784
↓ 1 callers
Method
mirp
(&mut self, abcde: u8)
src/font/true_type/interpreter.rs:774
↓ 1 callers
Method
move_text_position
Move to the start of the next line, offset from the start of the current line by (t_x, t_y). t_x and t_y shall denote numbers expressed in unscaled te
src/render/mod.rs:1084
↓ 1 callers
Method
move_text_position_and_set_leading
Move to the start of the next line, offset from the start of the current line by (t_x, t_y). As a side effect, this operator shall set the leading par
src/render/mod.rs:1104
↓ 1 callers
Method
move_to
(&mut self, point: Point)
src/geometry/path.rs:127
↓ 1 callers
Method
move_to_next_line
Move to the start of the next line. This operator has the same effect as the code 0 -Tl Td where Tl denotes the current leading parameter in the tex
src/render/mod.rs:525
↓ 1 callers
Method
ne
(&mut self)
src/postscript/interpreter.rs:571
↓ 1 callers
Method
new_array
(&mut self, arr: PostScriptArray)
src/postscript/interpreter.rs:1102
↓ 1 callers
Method
next_byte_err
(&mut self)
src/lex.rs:134
↓ 1 callers
Method
next_instruction
(&mut self)
src/font/true_type/interpreter.rs:32
↓ 1 callers
Method
next_is_delimiter
(&self)
src/lex.rs:45
↓ 1 callers
Method
next_is_eol
(&self)
src/lex.rs:96
↓ 1 callers
Method
next_is_whitespace
(&self)
src/lex.rs:49
↓ 1 callers
Method
next_token
(&mut self)
src/function/postscript_calculator/lexer.rs:212
↓ 1 callers
Method
next_token
(&mut self)
src/content/mod.rs:127
↓ 1 callers
Method
non_stroking_color
(&self)
src/render/mod.rs:208
↓ 1 callers
Method
not
(&mut self)
src/postscript/interpreter.rs:452
↓ 1 callers
Function
obj_type
(input: &DeriveInput)
pdf_macro/src/pdf_obj.rs:70
↓ 1 callers
Method
object_type
(&mut self)
src/postscript/interpreter.rs:582
↓ 1 callers
Method
overlaps
(self, other: Self)
src/geometry/bounding_box.rs:42
↓ 1 callers
Method
page_contents
(&mut self, page: &PageObject<'a>)
src/lib.rs:529
↓ 1 callers
Method
pages
todo: make this an iterator
src/lib.rs:500
↓ 1 callers
Method
paint_using_shading_pattern
(&mut self)
src/render/mod.rs:300
↓ 1 callers
Method
parse
(&mut self)
src/icc_profile/parse.rs:110
↓ 1 callers
Method
parse
(mut self)
src/xref/stream/parser.rs:62
↓ 1 callers
Method
parse_charset
(&mut self, mut n_glyphs: u16)
src/font/cff/parse.rs:66
↓ 1 callers
Method
parse_cmap_subtable
(&mut self)
src/font/true_type/parse.rs:501
↓ 1 callers
Method
parse_cmap_subtable_0
(&mut self)
src/font/true_type/parse.rs:518
↓ 1 callers
Method
parse_cmap_subtable_4
(&mut self)
src/font/true_type/parse.rs:530
↓ 1 callers
Method
parse_cmap_subtable_6
(&mut self)
src/font/true_type/parse.rs:588
↓ 1 callers
Method
parse_cmap_subtable_8
(&mut self)
src/font/true_type/parse.rs:611
↓ 1 callers
Method
parse_compound_glyph
(&mut self)
src/font/true_type/parse.rs:260
↓ 1 callers
Method
parse_date
(&mut self)
src/icc_profile/parse.rs:121
↓ 1 callers
Method
parse_encoding
(&mut self)
src/font/cff/parse.rs:105
↓ 1 callers
Method
parse_entry
(&mut self)
src/xref/stream/parser.rs:76
↓ 1 callers
Method
parse_header
(&mut self)
src/icc_profile/parse.rs:155
↓ 1 callers
Method
parse_header
(&mut self)
src/font/cff/parse.rs:129
↓ 1 callers
Method
parse_i16
(&mut self)
src/icc_profile/parse.rs:41
↓ 1 callers
Function
parse_integer
todo: overflow
src/function/postscript_calculator/lexer.rs:224
↓ 1 callers
Method
parse_number
(&mut self, b0: u8)
src/font/cff/charstring.rs:87
↓ 1 callers
Method
parse_object
(&mut self, reference: Reference)
src/object_stream.rs:100
↓ 1 callers
Method
parse_offset
(&mut self, offsize: u8)
src/font/cff/parse.rs:143
↓ 1 callers
Method
parse_simple_glyph
(&mut self, number_of_contours: i16)
src/font/true_type/parse.rs:194
↓ 1 callers
Method
parse_simple_glyph_flags
(&mut self, number_of_points: usize)
src/font/true_type/parse.rs:173
↓ 1 callers
Method
parse_tag_entry
(&mut self)
src/icc_profile/parse.rs:210
↓ 1 callers
Method
parse_tag_table
(&mut self)
src/icc_profile/parse.rs:199
↓ 1 callers
Method
parse_type_one_entry
Equivalent to in-use entires in a regular xref table
src/xref/stream/parser.rs:102
↓ 1 callers
Method
parse_type_two_entry
Compressed xref entries
src/xref/stream/parser.rs:117
↓ 1 callers
Method
parse_type_unknown_entry
(&mut self)
src/xref/stream/parser.rs:130
↓ 1 callers
Method
parse_type_zero_entry
Equivalent to free entries in a regular xref table
src/xref/stream/parser.rs:88
↓ 1 callers
Method
parse_u32
(&mut self)
src/parse_binary.rs:37
↓ 1 callers
Method
parse_u64
(&mut self)
src/icc_profile/parse.rs:70
↓ 1 callers
Method
parse_xref_stream
(&mut self, is_previous: bool)
src/xref/parser.rs:107
↓ 1 callers
Function
pdf_enum_inner
(attr: TokenStream, item: TokenStream)
pdf_macro/src/pdf_enum.rs:52
↓ 1 callers
Function
pdf_obj_inner
(input: TokenStream)
pdf_macro/src/pdf_obj.rs:113
↓ 1 callers
Method
pop_bool
(&mut self)
src/font/cff/dict.rs:145
↓ 1 callers
Method
pop_f26dot6
(&mut self)
src/font/true_type/interpreter.rs:324
↓ 1 callers
Method
pop_string
(&mut self)
src/render/mod.rs:123
↓ 1 callers
Method
procedure_start
(&mut self)
src/postscript/interpreter.rs:758
↓ 1 callers
Method
push_bytes
(&mut self, abc: u8)
src/font/true_type/interpreter.rs:465
↓ 1 callers
Method
push_n_bytes
(&mut self)
src/font/true_type/interpreter.rs:477
↓ 1 callers
Method
push_procedure
(&mut self, arr: Vec<PostScriptObject>)
src/postscript/interpreter.rs:995
↓ 1 callers
Method
put
(&mut self)
src/postscript/interpreter.rs:624
↓ 1 callers
Method
quadratic_curve_to
(&mut self, control_point: Point, end: Point)
src/geometry/path.rs:191
↓ 1 callers
Method
rcurveline
is equivalent to one rrcurveto for each set of six arguments dxa...dyc, followed by exactly one rlineto using the dxd, dyd arguments. The number of cu
src/font/cff/charstring.rs:726
↓ 1 callers
Method
read_cmap_table
(&mut self, table_offset: usize)
src/font/true_type/parse.rs:462
↓ 1 callers
Method
read_cvt_table
(&mut self, entry: DirectoryTableEntry)
src/font/true_type/parse.rs:448
↓ 1 callers
Method
read_dir_table_entry
(&mut self)
src/font/true_type/parse.rs:144
↓ 1 callers
Method
read_fixed
(&mut self)
src/font/true_type/parse.rs:98
↓ 1 callers
Method
read_font_directory
(&mut self)
src/font/true_type/parse.rs:158
↓ 1 callers
Method
read_glyf_table
( &mut self, offset: usize, num_glyphs: usize, )
src/font/true_type/parse.rs:284
↓ 1 callers
Method
read_head_table
(&mut self, offset: usize)
src/font/true_type/parse.rs:327
↓ 1 callers
Method
read_hex_char
utf-16 <FEFF0043006F006C006C00610062006F007200610020004F0066006600690063006500200036002E0034>
src/lex.rs:394
↓ 1 callers
Method
read_i64
(&mut self)
src/font/true_type/parse.rs:85
↓ 1 callers
Method
read_loca_table
( &mut self, offset: usize, length: usize, format: i16, )
src/font/true_type/parse.rs:300
↓ 1 callers
Method
read_maxp_table
(&mut self, offset: usize)
src/font/true_type/parse.rs:370
↓ 1 callers
Method
read_name_record
(&mut self, string_offset: usize)
src/font/true_type/parse.rs:429
↓ 1 callers
Method
read_name_table
(&mut self, offset: usize)
src/font/true_type/parse.rs:410
↓ 1 callers
Method
read_offset_subtable
(&mut self)
src/font/true_type/parse.rs:120
↓ 1 callers
Method
read_tag
(&mut self)
src/font/true_type/parse.rs:135
↓ 1 callers
Method
read_xref
We read backwards in 1024 byte chunks, looking for `"startxref"`
src/xref/parser.rs:76
↓ 1 callers
Method
readstring
(&mut self)
src/postscript/interpreter.rs:660
↓ 1 callers
Method
reference_exists
(&mut self, reference: Reference)
src/lib.rs:419
↓ 1 callers
Method
reinit
(&mut self)
src/postscript/charstring.rs:300
↓ 1 callers
Method
reinit
(&mut self)
src/render/text_state.rs:102
↓ 1 callers
Method
render
(mut self)
src/render/mod.rs:408
↓ 1 callers
Method
render
( &mut self, to_render: &[Renderable], width: f32, height: f32, transf
src/render/wgpu/state.rs:600
↓ 1 callers
Method
render_cpu
(&mut self)
src/render/mod.rs:346
↓ 1 callers
Method
render_form_xobject
(&mut self, mut form: FormXObject<'b>)
src/render/mod.rs:178
↓ 1 callers
Method
render_glyph
(&mut self, char_code: u32)
src/font/true_type/interpreter.rs:186
← previous
next →
401–500 of 943, ranked by callers