MCPcopy Create free account

hub / github.com/DevExzh/litchi / functions

Functions11,583 in github.com/DevExzh/litchi

↓ 11 callersMethodbuild
Get the SPRM sequence as bytes
src/ole/doc/writer/sprm.rs:87
↓ 11 callersMethodclear
Clear all cells in the worksheet
src/ooxml/xlsb/writer/worksheet.rs:204
↓ 11 callersFunctioncreate_params_from_points
Helper to create params buffer from points
src/images/wmf/svg/bounds.rs:559
↓ 11 callersMethodencode
(value: bool)
src/odf/datatype.rs:80
↓ 11 callersFunctioneval_database_stat
( ctx: EvalCtx<'_>, current_sheet: &str, args: &[Expr], name: &str, mode: DatabaseStat, )
src/sheet/eval/engine/database/mod.rs:190
↓ 11 callersMethodfile_names
Get an iterator over all file names in the archive.
soapberry-zip/src/office.rs:138
↓ 11 callersMethodget
(&self, index: usize)
src/ooxml/docx/section.rs:463
↓ 11 callersMethodget_text_recursive
Get text recursively from this element and all children
src/odf/elements/element.rs:126
↓ 11 callersMethodis_empty
Check if cell is empty
src/iwa/numbers/cell.rs:31
↓ 11 callersFunctionmap_file_format_to_document_format
(file_format: FileFormat)
src/document/types.rs:123
↓ 11 callersMethodpackage
Get a borrowed Package for accessing archive contents
src/odf/core/package.rs:51
↓ 11 callersMethodpartname
(&self)
src/ooxml/opc/part.rs:127
↓ 11 callersMethodrows
Get the rows in this table. Performance Note**: This method allocates and clones the entire row collection. For better performance when iterating, co
src/document/table.rs:47
↓ 11 callersMethodset_style_name
Set the style name
src/odf/elements/text.rs:85
↓ 11 callersMethodset_style_name
Set the style name
src/odf/elements/table.rs:54
↓ 11 callersFunctionsignature_matches
(data: &[u8], signature: &[u8])
src/common/detection/simd_utils.rs:37
↓ 11 callersFunctiontest_reader_at_impl
(reader: R, data_len: usize)
soapberry-zip/src/reader_at.rs:373
↓ 11 callersFunctionto_int_if_whole
(value: f64)
src/sheet/eval/engine/math/helpers.rs:41
↓ 11 callersFunctionwrite_sxaddl_record
( writer: &mut W, sxc: u8, sxd: u8, payload: &[u8], )
src/ole/xls/writer/biff/pivot.rs:453
↓ 10 callersMethodadd_cell
Add a cell to the row
src/odf/elements/table.rs:206
↓ 10 callersMethodadd_hyperlink
Add a hyperlink
src/ole/doc/writer/hyperlinks.rs:100
↓ 10 callersMethodadd_relationship
Add a relationship to the collection. # Arguments `reltype` - Relationship type URI `target_ref` - Target reference (part URI or external URL) `r_id`
src/ooxml/opc/rel.rs:134
↓ 10 callersMethodadd_textbox
Add a text box to a slide # Arguments `slide` - Slide index `x` - X position (in points, 72 points = 1 inch) `y` - Y position (in points) `width` -
src/ole/ppt/writer/core.rs:624
↓ 10 callersMethodallocate_id
Allocate a new persist ID
src/ole/ppt/writer/persist.rs:42
↓ 10 callersFunctionbuild_slide_comments
Build all Comment2000 records for a slide's comments. Returns the raw bytes to be embedded inside the slide's BinaryTagData. If there are no comments
src/ole/ppt/writer/comments.rs:180
↓ 10 callersFunctioncollect_numeric_values
( values: Vec<CellValue>, func_name: &str, )
src/sheet/eval/engine/statistical/helpers.rs:19
↓ 10 callersMethodentries
Returns an iterator over the entries in the central directory of the archive.
soapberry-zip/src/archive.rs:59
↓ 10 callersFunctionextract_text_content
Utility function reserved for text extraction features
src/formula/omml/utils.rs:17
↓ 10 callersMethodfinish
Finish writing and return the package bytes. Consumes the writer and returns the complete ZIP archive.
src/ooxml/opc/phys_pkg.rs:290
↓ 10 callersMethodget
(&self, index: usize)
src/formula/latex/mod.rs:39
↓ 10 callersMethodget_or_add
Get or add a relationship to a target part. If a relationship of the given type to the target already exists, returns that relationship. Otherwise, c
src/ooxml/opc/rel.rs:171
↓ 10 callersFunctionhex_encode
(bytes: &[u8])
src/common/simd/fmt.rs:76
↓ 10 callersMethodis_empty
Check if empty
src/ole/doc/writer/images.rs:204
↓ 10 callersMethodis_empty
(&self)
src/common/xml_slice.rs:55
↓ 10 callersMethodname
Get the bookmark name
src/odf/elements/text.rs:277
↓ 10 callersMethodnew_file
(&mut self, name: &'name str)
soapberry-zip/src/writer.rs:748
↓ 10 callersMethodoperand_dword
(&self)
src/ole/sprm.rs:86
↓ 10 callersFunctionparse_cell_ref
Parse a cell reference like "A1" or "$B$2" into a `PtgRef` token. This is exposed as `pub(crate)` so that other writer components (for example, named
src/ole/xls/writer/formula.rs:94
↓ 10 callersMethodpart_with_reltype
Get the relationship of a specific type. Returns an error if no relationship of the type is found, or if multiple relationships of the type exist.
src/ooxml/opc/rel.rs:247
↓ 10 callersMethodproperties_mut
Get a mutable reference to the presentation properties. # Examples ```rust,no_run use litchi::ooxml::pptx::Package; let mut pkg = Package::new()?;
src/ooxml/pptx/package.rs:604
↓ 10 callersMethodread
Read and decompress a file from the archive. Returns the decompressed contents of the file. Supports both stored (uncompressed) and deflated entries.
soapberry-zip/src/office.rs:146
↓ 10 callersMethodread
Parse record header from stream
src/ole/xls/records.rs:23
↓ 10 callersMethodsave
Save the OLE file to a file path # Arguments `path` - Output file path # Returns `Result<(), OleError>` - Success or error # Example ```rust,no_
src/ole/writer/core.rs:640
↓ 10 callersFunctionserial_to_excel_date_1900
(serial: f64)
src/sheet/eval/engine/date_time/helpers.rs:30
↓ 10 callersMethodset_offset
Set the offset for a persist ID
src/ole/ppt/writer/persist.rs:49
↓ 10 callersMethodskip_until_close_brace
Skip tokens until closing brace.
src/rtf/parser.rs:844
↓ 10 callersMethodslides
Get all slides in the presentation. Returns a vector of `Slide` objects in presentation order. # Examples ```rust,no_run use litchi::ooxml::pptx::P
src/ooxml/pptx/presentation.rs:128
↓ 10 callersMethodstart
Mark the start of file data Returns a tuple: - `entry` handles the ZIP format and writes compressed data to the archive - `config` constructs data w
soapberry-zip/src/writer.rs:458
↓ 10 callersFunctionstrip_bom
Detects and consumes a BOM if present. Returns the detected BOM kind and leaves the reader positioned after the BOM. When no BOM is found, rewinds th
src/common/bom.rs:56
↓ 10 callersMethodtables
Get an iterator over tables in the document. # Examples ```rust,no_run use litchi::Document; let doc = Document::open("document.doc")?; for table i
src/document/doc.rs:374
↓ 10 callersMethodto_xml
Serialize the document to XML.
src/ooxml/docx/writer/doc.rs:940
↓ 10 callersFunctionwrite_bom
Writes the requested BOM to the writer.
src/common/bom.rs:78
↓ 10 callersMethodwrite_string
Write a string value to a cell # Arguments `sheet` - Worksheet index `row` - Row index (0-based) `col` - Column index (0-based) `value` - String val
src/ole/xls/writer/core.rs:298
↓ 9 callersMethodactive_worksheet
(&self)
src/sheet/text/workbook.rs:277
↓ 9 callersMethodadd_run_with_text
Add a run with text.
src/ooxml/docx/writer/paragraph.rs:69
↓ 9 callersMethodadd_string
Add a string to the shared strings table Returns the index of the string (existing or newly added)
src/ooxml/xlsb/writer/shared_strings.rs:27
↓ 9 callersMethodadd_table
Add a table to the sheet
src/iwa/numbers/sheet.rs:29
↓ 9 callersMethodadd_word
Add a word (u16) SPRM
src/ole/doc/writer/sprm.rs:69
↓ 9 callersFunctionbuild_papx_grpprl
Build a PAPX grpprl (group of SPRMs) from ParagraphFormatting
src/ole/doc/writer/core.rs:1918
↓ 9 callersMethodcells
Get the cells in this row. Performance Note**: This method allocates and clones the entire cell collection. For better performance when iterating, co
src/document/table.rs:142
↓ 9 callersFunctioncreate_record_header
Create a PPT record header.
src/ole/ppt/animation/writer.rs:544
↓ 9 callersMethodcurrent_char
(&self)
src/rtf/lexer.rs:852
↓ 9 callersMethodextract_text
Extract all text content from the bundle
src/iwa/bundle.rs:408
↓ 9 callersMethodfinish
Get the final markdown output.
src/markdown/writer.rs:1284
↓ 9 callersMethodget_cell_value
( &'a self, sheet_name: &'a str, row: u32, col: u32, )
src/sheet/eval/engine.rs:119
↓ 9 callersMethodget_entry
Seeks to the given file entry in the zip archive. See [`ZipArchive::get_entry`] for more details. The biggest difference between the reader and slice
soapberry-zip/src/archive.rs:145
↓ 9 callersMethodinto_inner
Consumes the `ZipSliceVerifier`, returning the underlying reader.
soapberry-zip/src/archive.rs:268
↓ 9 callersMethodis_empty
(&self)
src/ole/escher/properties.rs:808
↓ 9 callersMethodis_visible
(&self)
src/rtf/border.rs:99
↓ 9 callersMethodlen
(&self)
src/ole/ppt/persist/mapping.rs:106
↓ 9 callersFunctionmap_file_format_to_presentation_format
(file_format: FileFormat)
src/presentation/types.rs:133
↓ 9 callersMethodmembername
Get the membername (URI with leading slash stripped). This is the form used as the Zip file membername for the package item. Returns an empty string
src/ooxml/opc/packuri.rs:132
↓ 9 callersFunctionpad_with_places
( result: &mut String, places: Option<usize>, func_name: &str, )
src/sheet/eval/engine/math/helpers.rs:215
↓ 9 callersMethodparse_row
Parse the next row from the input
src/sheet/text/parser.rs:43
↓ 9 callersMethodposition
Get position
src/ole/ppt/writer/blip.rs:577
↓ 9 callersFunctionpush_bool
(grp: &mut Vec<u8>, opcode: u16, val: bool)
src/ole/doc/writer/core.rs:1940
↓ 9 callersMethodread
(&mut self, buf: &mut [u8])
soapberry-zip/src/reader_at.rs:181
↓ 9 callersMethodread_exact_at
Sibling to [`read_exact`](std::io::Read::read_exact), but at an offset
soapberry-zip/src/reader_at.rs:26
↓ 9 callersFunctionreference_to_coords
Convert Excel reference (e.g., "A1") to coordinates - optimized version.
src/ooxml/xlsx/parsers/worksheet_parser.rs:177
↓ 9 callersFunctionserialize_table
Serialize a table to XML.
src/ooxml/xlsx/writer/table.rs:9
↓ 9 callersMethodset_blob
(&mut self, blob: Vec<u8>)
src/ooxml/opc/part.rs:143
↓ 9 callersFunctionsetup_age_criteria
( engine: &TestEngine, criteria_col: u32, criteria_row: u32, age_value: i64,
src/sheet/eval/engine/database/mod.rs:551
↓ 9 callersMethodshrink_to_fit
Reserved for memory optimization
src/formula/omml/utils.rs:284
↓ 9 callersFunctionstroke_attrs
Generate stroke attributes (matching libwmf behavior)
src/images/wmf/svg/style.rs:38
↓ 9 callersMethodto_biff_payload
Convert this validation type into BIFF8 DV payload components.
src/ole/xls/writer/core/data_validation.rs:63
↓ 9 callersFunctionto_non_negative_int
(value: &CellValue)
src/sheet/eval/engine/text/helpers.rs:4
↓ 9 callersFunctionto_positive_int
(value: &CellValue)
src/sheet/eval/engine/text/helpers.rs:14
↓ 9 callersMethodto_xml
Public API but not used in the current implementation
src/ooxml/pptx/writer/slide.rs:889
↓ 9 callersMethodto_xml_string
Serialize element to XML string
src/odf/elements/element.rs:308
↓ 9 callersMethodtransform_point
Transform a point from logical to device coordinates
src/images/emf/svg/state.rs:151
↓ 9 callersMethodwrap
Wraps an encoder with a data writer configured with this builder's options.
soapberry-zip/src/writer.rs:945
↓ 9 callersFunctionwrite_attributes
(output: &mut Vec<u8>, tag: &BytesStart)
xml-minifier/src/lib.rs:725
↓ 9 callersMethodwrite_to
Write presentation to an in-memory buffer # Arguments `writer` - Output writer (must support Write + Seek) # Returns `Result<(), PptWriteError>` -
src/ole/ppt/writer/core.rs:1504
↓ 9 callersFunctionwrite_wide_string
(writer: &mut W, value: &str)
src/ole/xls/writer/biff/modern_globals.rs:58
↓ 9 callersFunctionwrite_xf
Write XF (Extended Format) record (0x00E0) # Arguments `writer` - Output writer `xf` - Extended format definition `is_style_xf` - True for style XF,
src/ole/xls/writer/formatting.rs:359
↓ 8 callersMethodadd_axis
(mut self, axis: Axis)
src/ooxml/charts/plot_area.rs:42
↓ 8 callersMethodadd_bool
Add a boolean SPRM (0 or 1 value)
src/ole/doc/writer/sprm.rs:57
↓ 8 callersMethodadd_piece
Add a piece to the table
src/ole/doc/writer/piece_table.rs:60
↓ 8 callersMethodallocate_chain
Allocate a chain of sectors for a stream # Arguments `size` - Size of the stream in bytes # Returns `u32` - The starting sector of the allocated c
src/ole/writer/fat.rs:79
↓ 8 callersMethodas_str
(&self)
src/ooxml/docx/format.rs:31
← previousnext →301–400 of 11,583, ranked by callers