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
Method
buffer
(&self)
src/font/cff/charstring.rs:1098
Method
buffer
(&self)
src/xref/parser.rs:27
Method
buffer
(&self)
src/content/mod.rs:143
Function
comments
()
src/lex.rs:662
Function
compile_cubic
(start: Point, c0: Point, c1: Point, end: Point)
src/render/wgpu/state.rs:104
Method
contains_point
(&self, p: Point)
src/geometry/bounding_box.rs:30
Function
copy_composite
()
src/postscript/interpreter.rs:1316
Function
copy_non_composite_len_0
()
src/postscript/interpreter.rs:1360
Function
copy_non_composite_len_2
()
src/postscript/interpreter.rs:1342
Method
create_stencil_texture
( device: &wgpu::Device, config: &wgpu::SurfaceConfiguration, label: &str, )
src/render/wgpu/state.rs:566
Method
crop_box
(&self)
src/page.rs:52
Method
cursor
(&self)
src/object_stream.rs:113
Method
cursor
(&self)
src/postscript/lexer.rs:235
Method
cursor
(&self)
src/font/cff/parse.rs:181
Method
cursor
(&self)
src/font/cff/dict.rs:290
Method
cursor
(&self)
src/font/cff/charstring.rs:1101
Method
cursor
(&self)
src/content/mod.rs:147
Method
cursor_mut
(&mut self)
src/object_stream.rs:117
Method
cursor_mut
(&mut self)
src/font/cff/parse.rs:184
Method
cursor_mut
(&mut self)
src/font/cff/dict.rs:293
Method
cursor_mut
(&mut self)
src/font/cff/charstring.rs:1104
Method
cursor_mut
(&mut self)
src/content/mod.rs:151
Method
debug_contents
(&self)
src/content/mod.rs:66
Method
decode
(mut self)
src/filter/flate.rs:104
Method
decode_sub
(this_row: &mut [u8], bpp: u32)
src/filter/flate.rs:140
Method
decode_up
(this_row: &mut [u8], row_above: &[u8])
src/filter/flate.rs:156
Method
decrypt_string
(&mut self, s: Vec<u8>)
src/encryption.rs:295
Method
default
()
src/annotation/mod.rs:547
Method
default
(state_model: &str)
src/annotation/state.rs:10
Method
default
()
src/annotation/text.rs:67
Method
default
()
src/render/graphics_state.rs:34
Method
default
()
src/render/text_state.rs:109
Method
default
()
src/font/cff/dict.rs:34
Method
default
()
src/font/true_type/graphics_state.rs:211
Method
default
()
src/shading/function_based.rs:63
Method
desc
()
src/render/wgpu/state.rs:20
Function
dict_contains_standard_encoding
()
src/postscript/interpreter.rs:1260
Method
div
(self, rhs: f32)
src/geometry/point.rs:109
Method
empty
()
src/objects.rs:109
Method
empty
()
src/geometry/outline.rs:15
Method
empty
()
src/font/glyph.rs:10
Method
empty
()
src/font/true_type/table/glyf.rs:43
Function
empty_array
()
src/lex.rs:589
Function
empty_hex_string
()
src/lex.rs:619
Function
empty_line
()
src/content/mod.rs:186
Function
ends_with_single_quote_no_ut_hour
Test case taken from a Libre Office pdf
src/date.rs:143
Method
enter_compatibility_mode
(&mut self)
src/content/mod.rs:70
Method
eq
(&self, other: &Self)
src/postscript/object.rs:338
Method
evaluate
(&mut self, char_code: u32)
src/postscript/charstring.rs:304
Method
evaluate
(buffer: &'a [u8])
src/font/cff/charstring.rs:119
Method
execute
(&mut self)
src/font/true_type/interpreter.rs:330
Method
exit_compatibility_mode
(&mut self)
src/content/mod.rs:75
Method
expect_bool
( &self, key: &'static [u8], error: PostScriptError, )
src/postscript/object.rs:246
Method
expect_dict
( &mut self, key: &'static str, resolver: &mut dyn Resolve<'a>, )
src/objects.rs:358
Method
expect_number
( &mut self, key: &'static str, resolver: &mut dyn Resolve, )
src/objects.rs:186
Method
expect_str
( &self, key: &'static [u8], error: PostScriptError, )
src/postscript/object.rs:164
Method
expect_stream
( &mut self, key: &'static str, resolver: &mut dyn Resolve<'a>, )
src/objects.rs:164
Method
fill_path
(&mut self, path: &Path, color: u32, fill_rule: FillRule)
src/render/canvas.rs:144
Method
flatten
Flatten a subpath into a series of Lines
src/geometry/path.rs:30
Function
floats
()
src/lex.rs:641
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/stream.rs:18
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/page.rs:94
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/error.rs:70
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/objects.rs:88
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/function/postscript_calculator/lexer.rs:12
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/postscript/object.rs:364
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/postscript/error.rs:93
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/icc_profile/mod.rs:99
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/render/error.rs:9
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/font/descriptor.rs:190
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/font/true_type/parse.rs:21
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/font/true_type/table/tag.rs:13
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/content/stream.rs:17
Function
for_loop_basic_add
()
src/postscript/interpreter.rs:1250
Function
for_loop_empty_proc
()
src/postscript/interpreter.rs:1275
Function
for_loop_negative_and_decimal_incremental
()
src/postscript/interpreter.rs:1287
Method
fractional_part
(f: f32)
src/render/canvas.rs:194
Method
from
(err: io::Error)
src/error.rs:44
Method
from
(err: ParseIntError)
src/postscript/error.rs:81
Method
from_arr
(mut arr: Vec<Object>, resolver: &mut dyn Resolve)
src/destination.rs:47
Method
from_arr
( mut arr: Vec<Object<'a>>, resolver: &mut dyn Resolve<'a>, )
src/resources/graphics_state_parameters.rs:314
Method
from_arr
( mut arr: Vec<Object<'a>>, resolver: &mut dyn Resolve<'a>, )
src/annotation/mod.rs:515
Method
from_arr
( mut arr: Vec<Object<'a>>, resolver: &mut dyn Resolve<'a>, )
src/xref/stream/mod.rs:116
Method
from_arr
(mut arr: Vec<Object>, resolver: &mut dyn Resolve)
src/shading/radial.rs:81
Method
from_arr
(arr: [f32; 6])
src/data_structures/matrix.rs:106
Method
from_arr
(mut arr: Vec<Object>, resolver: &mut dyn Resolve)
src/data_structures/number_tree.rs:93
Method
from_arr
(mut arr: Vec<Object>, resolver: &mut dyn Resolve)
src/data_structures/name_tree.rs:94
Method
from_array
( arr: &[PostScriptObject], interpreter: &mut PostscriptInterpreter, )
src/postscript/font.rs:90
Method
from_byte
(b: u8)
src/date.rs:125
Method
from_bytes
(inner: Vec<u8>)
src/postscript/object.rs:281
Method
from_dict
( mut dict: Dictionary<'a>, is_previous: bool, resolver: &mut dyn Resolve<'a>, )
src/trailer.rs:56
Method
from_dict
(mut dict: Dictionary<'a>, resolver: &mut dyn Resolve<'a>)
src/stream.rs:126
Method
from_dict
(dict: &mut Dictionary<'a>, resolver: &mut dyn Resolve<'a>)
src/page.rs:407
Method
from_dict
(mut dict: Dictionary<'a>, resolver: &mut dyn Resolve<'a>)
src/object_stream.rs:40
Method
from_dict
(mut dict: Dictionary<'a>, resolver: &mut dyn Resolve<'a>)
src/halftones.rs:179
Method
from_dict
( dict: &mut Dictionary<'a>, resolver: &mut dyn Resolve<'a>, )
src/function/exponential_interpolation.rs:23
Method
from_dict
(dict: &mut Dictionary<'a>, resolver: &mut dyn Resolve<'a>)
src/function/stitching.rs:29
Method
from_dict
( dict: &mut Dictionary<'a>, resolver: &mut dyn Resolve<'a>, )
src/annotation/mod.rs:214
Method
from_dict
( mut dict: Dictionary<'a>, base: &BaseAnnotation, resolver: &mut dyn Resolve<'a>,
src/annotation/subtype.rs:16
Method
from_dict
( dict: &mut Dictionary<'a>, resolver: &mut dyn Resolve<'a>, )
src/annotation/text.rs:75
← previous
next →
601–700 of 943, ranked by callers