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
is_script
Glyphs resemble cursive handwriting
src/font/descriptor.rs:238
Method
is_serif
Glyphs have serifs, which are short strokes drawn at an angle on the top and bottom of glyph stems. (Sans serif fonts do not have serifs.)
src/font/descriptor.rs:220
Method
is_small_cap
Font contains both uppercase and lowercase letters. The uppercase letters are similar to those in the regular version of the same typeface family. The
src/font/descriptor.rs:264
Method
is_symbolic
Font contains glyphs outside the Adobe standard Latin character set. This flag and the Nonsymbolic flag shall not both be set or both be clear
src/font/descriptor.rs:233
Method
is_toggle_no_view
If set, invert the interpretation of the NoView flag for certain events. A typical use is to have an annotation that appears only when a mouse cursor
src/annotation/mod.rs:409
Method
is_whitespace
Whitespace chars are defined as NUL 0x0 Horizontal tab 0x9 Line feed 0xa Form feed 0xc Carriage return 0xd Space 0
src/lex.rs:62
Function
keywords
()
src/lex.rs:634
Function
known_name_dne
()
src/postscript/interpreter.rs:1234
Function
known_name_exists
()
src/postscript/interpreter.rs:1196
Method
lex_array
(&mut self)
src/postscript/lexer.rs:225
Method
lex_dict
(&mut self)
src/object_stream.rs:127
Method
lex_dict
(&mut self)
src/xref/parser.rs:41
Method
lex_dict
(&mut self)
src/content/mod.rs:157
Method
lex_false
(&mut self)
src/postscript/lexer.rs:221
Method
lex_null
(&mut self)
src/postscript/lexer.rs:213
Method
lex_object_from_reference
(&mut self, reference: Reference)
src/xref/parser.rs:47
Method
lex_stream
(&mut self, stream_dict: StreamDict<'a>)
src/lex.rs:516
Method
lex_true
(&mut self)
src/postscript/lexer.rs:217
Method
line_number
(&self)
src/lex.rs:179
Method
load
(_stream: &'a [u8])
src/render/mod.rs:1549
Function
main
()
src/main.rs:5
Method
max_points
(&self)
src/font/true_type/font_file.rs:153
Method
maybe_array
(obj: Object<'a>, resolver: &mut dyn Resolve<'a>)
src/actions/mod.rs:36
Method
mul
(self, rhs: f32)
src/geometry/point.rs:87
Method
mul
(self, rhs: f32)
src/geometry/line.rs:89
Method
mul
(self, other: Matrix)
src/data_structures/matrix.rs:28
Method
mul_assign
(&mut self, rhs: Matrix)
src/data_structures/matrix.rs:56
Method
name
(&self)
src/color/color_space.rs:103
Method
name_table
(&mut self)
src/font/true_type/font_file.rs:163
Function
names
()
src/lex.rs:652
Method
nan
()
src/geometry/point.rs:18
Method
neg
(self)
src/geometry/point.rs:76
Method
new
(encryption: Encryption<'a>, file_identifier: FileIdentifier)
src/encryption.rs:246
Method
new
(file: Vec<u8>, xref: Rc<Xref>)
src/lib.rs:141
Method
new
()
src/page.rs:398
Method
new
( decoded_stream: Vec<u8>, object_stream_dict: ObjectStreamDict<'a>, )
src/object_stream.rs:72
Method
new
(s: String)
src/file_specification.rs:139
Method
new
(dict: HashMap<String, Object<'a>>)
src/objects.rs:105
Method
new
(buffer: Box<[u8]>)
src/function/postscript_calculator/lexer.rs:137
Method
new
(dash_phase: f32, dash_array: Vec<f32>)
src/resources/graphics_state_parameters.rs:333
Method
new
(x: f32, y: f32)
src/geometry/point.rs:10
Method
new
()
src/geometry/path_builder.rs:11
Method
new
(start: Point, end: Point, control_point: Point)
src/geometry/quadratic_bezier.rs:21
Method
new
(paths: Vec<Path>)
src/geometry/outline.rs:11
Method
new
( start: Point, end: Point, first_control_point: Point, second_control_point:
src/geometry/cubic_bezier.rs:21
Method
new
(start: Point, end: Point)
src/geometry/line.rs:14
Method
new
(start: Point)
src/geometry/path.rs:67
Method
new
()
src/geometry/bounding_box.rs:9
Method
new
()
src/postscript/charstring.rs:27
Method
new
(buffer: Cow<'a, [u8]>)
src/postscript/lexer.rs:98
Method
new
(codepoint_map: Vec<Option<PostScriptString>>)
src/postscript/font.rs:107
Method
new
()
src/postscript/object.rs:86
Method
new
(mut buffer: &'a [u8])
src/postscript/interpreter.rs:45
Method
new
(buffer: &'a [u8])
src/icc_profile/parse.rs:20
Method
new
(buffer: &[u8])
src/icc_profile/mod.rs:31
Method
new
( content: &'a mut ContentLexer<'b>, resolver: &'a mut dyn Resolve<'b>, page: Rc<PageO
src/render/mod.rs:137
Method
new
(width: usize, height: usize)
src/render/canvas.rs:65
Method
new
(transform: Matrix)
src/render/wgpu/state.rs:180
Method
new
( widths: Option<Vec<f32>>, first_char: Option<u32>, last_char: Option<u32>, m
src/font/mod.rs:204
Method
new
(buffer: &'a [u8])
src/font/cff/parse.rs:17
Method
new
(buffer: &'a [u8])
src/font/cff/dict.rs:119
Method
new
(buffer: &'a [u8])
src/font/cff/charstring.rs:23
Method
new
(index: &'b CffIndex<'a>)
src/font/cff/index.rs:33
Method
new
(buffer: &'a [u8])
src/font/true_type/parse.rs:31
Method
new
(buffer: &'a [u8])
src/font/true_type/font_file.rs:22
Method
new
(buffer: Vec<u8>)
src/font/true_type/interpreter.rs:21
Method
new
(tag: [u8; 4])
src/font/true_type/table/tag.rs:7
Method
new
(file: Vec<u8>)
src/xref/parser.rs:71
Method
new
(stream: &'a [u8], w: XrefStreamFieldWidths, index: Vec<(usize, usize)>)
src/xref/stream/parser.rs:53
Method
new
(buffer: Cow<'a, [u8]>)
src/content/mod.rs:58
Method
new
(a: f32, b: f32, c: f32, d: f32, e: f32, f: f32)
src/data_structures/matrix.rs:68
Method
new
(buffer: Cow<[u8]>, params: FlateDecoderParams)
src/filter/flate.rs:96
Method
new
(buffer: Cow<'a, [u8]>)
src/filter/dct.rs:11
Method
new_procedure
(inner: Vec<PostScriptObject>)
src/postscript/object.rs:391
Method
new_rotation
Rotate by `q` degrees
src/data_structures/matrix.rs:92
Method
new_scale
(x: f32, y: f32)
src/data_structures/matrix.rs:87
Method
new_skew
Skew x-axis by `a` degrees and y-axis by `b` degrees
src/data_structures/matrix.rs:99
Method
new_translation
(x: f32, y: f32)
src/data_structures/matrix.rs:83
Method
next
(&mut self)
src/function/postscript_calculator/lexer.rs:237
Function
no_space_after_star_operator
()
src/content/mod.rs:215
Function
no_ut_set
()
src/date.rs:179
Method
not_def
()
src/postscript/font.rs:111
Function
odd_length_hex_string
()
src/lex.rs:629
Function
operator_inside_array_is_executed
()
src/postscript/interpreter.rs:1301
Method
origin
()
src/geometry/point.rs:14
Method
paeth
( this_row: &[u8], row_above: Option<&Vec<Vec<u8>>>, chunk_size: u8, reverse:
src/filter/flate.rs:188
Method
paeth_predictor
(a: i16, b: i16, c: i16)
src/filter/flate.rs:242
Method
page_annotations
( &mut self, page: &PageObject<'a>, )
src/lib.rs:506
Method
parse
(input: syn::parse::ParseStream)
pdf_macro/src/pdf_obj.rs:54
Method
parse
(input: syn::parse::ParseStream)
pdf_macro/src/pdf_enum.rs:17
Method
parse
(b: &mut [u8], in_pfb: bool)
src/postscript/charstring.rs:88
Method
parse_curve_tag
(&mut self, entry: TagTableEntry)
src/icc_profile/parse.rs:254
Method
parse_i16
(&mut self)
src/parse_binary.rs:26
Method
parse_i32
(&mut self)
src/parse_binary.rs:46
Method
parse_i64
(&mut self)
src/parse_binary.rs:68
Method
parse_i64
(&mut self)
src/icc_profile/parse.rs:83
Method
parse_private_dict
(buffer: &'a [u8])
src/font/cff/dict.rs:257
Method
parse_signature_tag
(&mut self, entry: TagTableEntry)
src/icc_profile/parse.rs:269
Method
parse_text_tag
(&mut self, entry: TagTableEntry)
src/icc_profile/parse.rs:230
Method
parse_top_dict
(buffer: &'a [u8])
src/font/cff/dict.rs:209
← previous
next →
801–900 of 943, ranked by callers