MCPcopy Create free account

hub / github.com/DevExzh/litchi / functions

Functions11,583 in github.com/DevExzh/litchi

↓ 41 callersFunctionread_u32_le
(data: &[u8], offset: usize)
src/common/binary.rs:101
↓ 41 callersMethodremove
Remove a relationship by its ID.
src/ooxml/opc/rel.rs:286
↓ 40 callersMethodadd_file
Add a file to the package # Arguments `path` - Path within the ZIP archive (e.g., "content.xml", "Pictures/image1.png") `content` - File content as
src/odf/core/writer.rs:104
↓ 40 callersMethodbuild
Build the BStoreContainer record (references Pictures stream) Per POI: BSE records in PPDrawingGroup reference offsets in Pictures stream
src/ole/ppt/writer/blip.rs:412
↓ 39 callersFunctionfor_each_value_in_expr
( ctx: &dyn DispatchCtx, current_sheet: &str, expr: &Expr, mut f: F, )
src/sheet/eval/engine.rs:262
↓ 38 callersMethodget
(&self, r_id: &str)
src/ooxml/opc/rel.rs:155
↓ 37 callersMethodas_str
Return the OOXML attribute value for this sort method.
src/ooxml/xlsx/sort.rs:27
↓ 37 callersMethodget_mut
Get mutable notes by index
src/ole/ppt/writer/notes.rs:716
↓ 37 callersMethodopen_stream
Open a stream by path and return its contents # Arguments `path` - Path to the stream as a slice of strings # Returns `Result<Vec<u8>, OleError>` -
src/ole/file.rs:747
↓ 37 callersMethodtag_name
(&self)
src/odf/elements/element.rs:403
↓ 36 callersMethodlast
(&self)
src/formula/omml/utils.rs:214
↓ 36 callersMethodtokenize
Tokenize the entire input.
src/rtf/lexer.rs:326
↓ 35 callersMethodas_str
Get the value as a string slice if it's a String variant.
src/sheet/types.rs:41
↓ 35 callersMethodcount
(&self)
src/ole/doc/parts/fkp.rs:188
↓ 35 callersMethodparse
Parse the formula
src/odf/ods/formula.rs:154
↓ 33 callersMethodname
(&self)
src/ooxml/docx/image.rs:160
↓ 33 callersMethodset_text
Set the text content of the paragraph
src/odf/elements/text.rs:45
↓ 32 callersMethodadd_slide
Add a new blank slide # Returns `Result<usize, PptWriteError>` - Slide index or error
src/ole/ppt/writer/core.rs:568
↓ 32 callersMethodexists
Check if a stream exists
src/ole/file.rs:848
↓ 32 callersMethodget_character_count
Get character count for a subdocument. Character counts are stored in the FibRgLw97 structure. FibRgLw97 starts at offset 64 (after FibBase=32, csw=2
src/ole/doc/parts/fib.rs:216
↓ 32 callersMethodlen
Get the count of unique strings
src/ooxml/xlsb/writer/shared_strings.rs:39
↓ 32 callersFunctionpt_to_emu_i32
(pt: i32)
src/common/unit.rs:25
↓ 30 callersMethodadd_sheet
Add a new sheet to the spreadsheet # Arguments `name` - Name of the sheet # Examples ``` use litchi::odf::SpreadsheetBuilder; # fn main() -> litc
src/odf/ods/builder.rs:83
↓ 30 callersMethodclear
(&mut self)
src/formula/latex/mod.rs:43
↓ 30 callersFunctionutc_from_components
( year: u16, month: u8, day: u8, hour: u8, minute: u8, second:
soapberry-zip/src/time.rs:744
↓ 29 callersMethodis_empty
Check if this story is empty
src/ole/doc/parts/headers.rs:81
↓ 29 callersMethodis_empty
Check if the cell is empty
src/odf/elements/table.rs:421
↓ 29 callersMethodis_empty
Check if the slide is empty (has no shapes). # Examples ```rust,no_run use litchi::ooxml::pptx::Package; let pkg = Package::open("presentation.pptx
src/ooxml/pptx/slide.rs:343
↓ 29 callersFunctionle_u16
(d: &[u8])
soapberry-zip/src/utils.rs:12
↓ 28 callersMethodblob
(&self)
src/ooxml/opc/part.rs:135
↓ 28 callersFunctioncreate_test_record
Helper function to create a test record
src/ole/ppt/slide/types.rs:502
↓ 28 callersMethodget
(&self, index: usize)
src/ole/ppt/shapes/geometry.rs:214
↓ 28 callersMethodis_empty
Check if the table is empty
src/ooxml/xlsb/writer/shared_strings.rs:44
↓ 28 callersMethodnext
(&mut self)
src/ole/xls/records.rs:70
↓ 28 callersFunctiontest_data_path
()
src/document/doc.rs:644
↓ 27 callersMethodas_bytes
(&self)
src/ooxml/docx/table.rs:22
↓ 27 callersMethodfinish
Finishes writing the archive and returns the underlying writer. This writes the central directory and the end of central directory record. ZIP64 form
soapberry-zip/src/writer.rs:806
↓ 26 callersMethodadvance
Advance position
src/odf/ods/formula.rs:461
↓ 26 callersFunctioncreate_slide_data
Helper function to create SlideData
src/ole/ppt/slide/types.rs:547
↓ 26 callersMethodexists
Check if handle exists
src/images/emf/gdi_objects.rs:517
↓ 26 callersMethodget_part_mut
Get a mutable reference to a part by its partname.
src/ooxml/opc/package.rs:204
↓ 26 callersMethodis_empty
Check if there are no styles defined.
src/ooxml/docx/styles.rs:66
↓ 26 callersMethodpeek
Peek at current character
src/odf/ods/formula.rs:451
↓ 26 callersMethodseek
Seek to a specific position in the stream
src/ole/xls/records.rs:60
↓ 26 callersFunctionto_bool
(value: &CellValue)
src/sheet/eval/engine.rs:228
↓ 26 callersMethodupdate
(left: &mut i16, top: &mut i16, right: &mut i16, bottom: &mut i16, x: i16, y: i16)
src/images/wmf/svg/bounds.rs:130
↓ 26 callersMethodxml_content
Get the raw XML content
src/odf/core/xml.rs:48
↓ 25 callersMethodalloc_str
Allocate a string in the arena
src/formula/ast/builder.rs:17
↓ 25 callersFunctionextract_attr
(tag: &str, attr: &str)
src/ooxml/xlsx/pivot/reader.rs:465
↓ 25 callersMethodparse
Parse a sort method from the OOXML attribute value.
src/ooxml/xlsx/sort.rs:18
↓ 25 callersMethodset_cell
Set a cell value # Example ```ignore use litchi::ooxml::xlsb::writer::MutableXlsbWorksheet; let mut sheet = MutableXlsbWorksheet::new("Sheet1"); sh
src/ooxml/xlsb/writer/worksheet.rs:160
↓ 24 callersMethodadd_reference
Add a reference from source to target Automatically deduplicates to avoid storing the same edge multiple times. This is important because protobuf me
src/iwa/ref_graph.rs:111
↓ 24 callersMethodas_any
(&self)
src/formula/mtef/binary/objects.rs:106
↓ 24 callersMethodas_str
Convert to string
src/odf/elements/style.rs:54
↓ 24 callersMethodis_empty
Check if the cell is empty. Returns true if the cell value is `Empty`.
src/odf/ods/cell.rs:219
↓ 24 callersMethoditer
Get an iterator over all styles.
src/ooxml/docx/styles.rs:71
↓ 24 callersMethodlen
(&self)
src/iwa/ref_graph.rs:337
↓ 23 callersMethodas_ref
(&self)
soapberry-zip/src/path.rs:104
↓ 23 callersMethodas_str
Get the layout type string for handout master XML.
src/ooxml/pptx/handout.rs:34
↓ 23 callersMethodis_empty
(&self)
src/ooxml/opc/rel.rs:281
↓ 23 callersFunctionle_u32
(d: &[u8])
soapberry-zip/src/utils.rs:7
↓ 23 callersMethodlen
Get length of stored text
src/iwa/text/storage.rs:72
↓ 23 callersMethodpeek
(&self)
src/sheet/eval/parser/expr.rs:189
↓ 23 callersMethodposition
(&self, index: usize)
src/ole/plcf.rs:123
↓ 23 callersMethodresolve_object
Resolve an object reference to get the actual object data This is a key function for navigating the iWork document object graph. Objects reference ea
src/iwa/object_index.rs:725
↓ 23 callersMethodset_cell_formula
Set a cell formula at a specific position in the current sheet # Arguments `row` - Row index (0-based) `col` - Column index (0-based) `formula` - Th
src/odf/ods/builder.rs:359
↓ 23 callersMethodwrite_u16
Write a u16 value (little-endian)
src/ooxml/xlsb/writer/record.rs:145
↓ 23 callersMethodyear
(&self)
soapberry-zip/src/time.rs:168
↓ 22 callersFunctioncreate_test_odf_package
Helper function to create a minimal ODF package (ZIP with mimetype and manifest)
src/odf/core/package.rs:182
↓ 22 callersMethodsqrt
Create a square root node
src/formula/ast/builder.rs:46
↓ 22 callersMethodtokenize
Tokenize a formula string to RPN tokens # Arguments `formula` - Formula string (without leading '=') # Returns Vector of Ptg tokens in RPN order
src/ole/xls/writer/formula.rs:188
↓ 21 callersFunctionextend_vec_efficient
Memory-efficient vector operations Extends vectors without unnecessary reallocations.
src/formula/omml/utils.rs:172
↓ 21 callersMethodget_file
Get a file from the ODF package (useful for extracting images) # Arguments `path` - Path to the file within the package (e.g., "Pictures/image1.png"
src/odf/odt/document.rs:895
↓ 21 callersMethodis_empty
Check if show is empty
src/iwa/keynote/show.rs:65
↓ 21 callersMethodmain_document_part
Get a reference to the main document part. For Word documents, this is the document.xml part. For Excel, the workbook.xml part. For PowerPoint, the p
src/ooxml/opc/package.rs:184
↓ 21 callersMethodoperand_word
(&self)
src/ole/sprm.rs:74
↓ 21 callersMethodpop
Pop DC from stack
src/images/emf/device_context.rs:289
↓ 20 callersMethodadd_property
Add a new custom property. If a property with the same name already exists, it will be replaced and the old value returned. # Arguments `name` - Th
src/ooxml/custom_properties.rs:246
↓ 20 callersMethodadd_worksheet
Add a new worksheet # Arguments `name` - Worksheet name (max 31 characters) # Returns `Result<usize, XlsError>` - Worksheet index or error
src/ole/xls/writer/core.rs:268
↓ 20 callersMethodget_mut
(&mut self, index: usize)
src/ooxml/docx/section.rs:455
↓ 20 callersMethodget_property_string
Get a property value as a string
src/iwa/bundle.rs:510
↓ 20 callersMethodname
Get the name of the sheet.
src/odf/ods/sheet.rs:19
↓ 20 callersMethodoperand_i16
(&self)
src/ole/sprm.rs:80
↓ 20 callersFunctionparse_complex
Parses an Excel complex number string (e.g., "3+4i", "j", "-2i") into a Complex64.
src/sheet/eval/engine/engineering/complex.rs:7
↓ 20 callersFunctionwrite_escher_header
( writer: &mut W, version: u8, instance: u16, rec_type: u16, length: u32, )
src/ole/ppt/writer/notes.rs:807
↓ 19 callersMethodadd
Add an animation to the sequence.
src/ooxml/pptx/animations.rs:214
↓ 19 callersMethodcontains
(&self, row: u16, col: u16)
src/ole/xls/merged_cells.rs:47
↓ 19 callersFunctioneval_binary_op
(op: BinaryOp, left: CellValue, right: CellValue)
src/sheet/eval/engine/bin_op.rs:6
↓ 19 callersMethodinto_inner
Get the underlying data
src/odf/core/package.rs:56
↓ 19 callersMethodtarget_partname
Get the absolute target partname for internal relationships. Returns an error if this is an external relationship.
src/ooxml/opc/rel.rs:89
↓ 19 callersFunctiontest_data_path
()
src/sheet/workbook.rs:617
↓ 19 callersFunctiontest_data_path
()
src/presentation/prs.rs:535
↓ 18 callersMethodfind_objects_by_type
Find objects by message type
src/iwa/bundle.rs:433
↓ 18 callersFunctionget_attr
(e: &BytesStart, name: &[u8])
src/ooxml/charts/reader.rs:869
↓ 18 callersFunctionnumber_arg
( ctx: EvalCtx<'_>, current_sheet: &str, expr: &Expr, )
src/sheet/eval/engine/date_time/helpers.rs:9
↓ 18 callersMethodreltype
(&self)
src/ooxml/opc/rel.rs:67
↓ 18 callersMethodtext
Get all text content from the document. This extracts all text from the document, concatenated together. # Examples ```rust,no_run use litchi::Docu
src/document/doc.rs:232
↓ 18 callersMethodwrite_deflated
Write a file with Deflate compression.
soapberry-zip/src/office.rs:317
↓ 18 callersFunctionwrite_escher_record_header
( writer: &mut W, header: EscherRecordHeader, )
src/ole/xls/writer/biff/pivot.rs:618
↓ 17 callersMethodadvance
(&mut self)
src/rtf/lexer.rs:858
← previousnext →101–200 of 11,583, ranked by callers