Paper Office
paper-xlsxAPI referencepreserve.styletrans

StyleTranslator

paper-xlsx 0.2.1 API reference

StyleTranslator(wb, original_styles_bytes)

Attributes

file_xf_count

attributefile_xf_count
= len(file_arrays)

Functions

model_to_file_table

funcmodel_to_file_table()

{model index: file index} for every current model array — used to rewrite the s attributes of freshly generated (added-sheet) parts.

render_new_numfmts

funcrender_new_numfmts()

Serialized <numFmt> elements allocated during xf rendering.

render_new_xfs

funcrender_new_xfs()

Serialized <xf> elements for the appended entries (mirrors styles/stylesheet.py write_stylesheet), numFmtIds in FILE numbering. Call after every resolve() — i.e. after all sheets are planned.

resolve

funcresolve(style_array)

The FILE xf index for a model StyleArray (allocating an appended xf when the file has no equivalent).

paramstyle_array

resolver

funcresolver()

A per-cell callable for the splice writer.

On this page