Crate docx_reader

Source

Modules§

alignment_type
border_position
border_type
break_type
character_spacing_values
doc_grid_type
drawing_position
emu
errors
field_char_type
font_pitch_type
height_rule
hyperlink_type
level_suffix_type
line_spacing_type
page_margin
page_orientation_type
relative_from_type
section_type
shd_type
special_indent_type
style_type
tab_leader_type
tab_value_type
table_alignment_type
table_layout_type
text_direction_type
vert_align_type
vertical_align_type
vertical_merge_type
width_type

Structs§

AGraphic
AGraphicData
AbstractNumbering
AppProps
BasedOn
Bold
BoldCs
BorderAttrs
Break
Caps
CharacterSpacing
Color
ContentTypes
CoreProps
CorePropsConfig
CustomItemProperty
CustomItemRels
CustomProps
DataBinding
DefaultTabStop
Delete
DeleteText
Div
DocDefaults
DocGrid
DocId
DocProps
DocVar
Document
DocumentRels
Docx
Drawing
FieldChar
FontGroup
FontScheme
FontSchemeFont
FontTable
Footer
FooterReference
GridSpan
Header
HeaderReference
Highlight
Hyperlink
Image
ImageData
Indent
IndentLevel
Insert
InstrHyperlink
InstrPAGEREF
InstrTC
InstrToC
IsLgl
Italic
ItalicCs
Justification
Level
LevelJc
LevelOverride
LevelRestart
LevelText
LineSpacing
Link
McFallback
Name
Next
NumberFormat
Numbering
NumberingId
NumberingProperty
Numberings
OutlineLvl
PageMargin
PageSize
Paragraph
ParagraphBorder
ParagraphBorders
ParagraphProperty
ParagraphPropertyChange
ParagraphStyle
Pic
Png
ReadDocumentRels
Rels
Run
RunFonts
RunProperty
RunPropertyDefault
RunStyle
Section
SectionProperty
Settings
Shading
Shape
SpecVanish
Start
Strike
StructuredDataTag
StructuredDataTagProperty
Style
StyleWithLevel
Styles
Sym
Sz
SzCs
Tab
Table
TableBorder
TableBorders
TableCell
TableCellBorder
TableCellBorders
TableCellMargins
TableCellProperty
TableCellWidth
TableIndent
TableLayout
TableOfContents
https://c-rex.net/projects/samples/ooxml/e1/Part4/OOXML_P4_DOCX_TOCTOC_topic_ID0ELZO1.html This struct is only used by writers
TableOfContentsItem
TableOfContentsReviewData
TableProperty
TableRow
TableRowProperty
TableStyle
TableWidth
Tabs
Taskpanes
TaskpanesRels
Text
TextBorder
TextBox
TextBoxContent
TextDirection
Theme
TocKey
Underline
VAlign
VMerge
Vanish
VertAlign
WebExtension
WebExtensionProperty
WebSettings
WpAnchor
WpsShape
WpsTextBox
XMLDocProps
Zoom

Enums§

AXMLElement
AlignmentType
BorderType
BreakType
CharacterSpacingValues
DeleteChild
DeleteInstrText
DocGridType
DocumentChild
DrawingData
DrawingPosition
DrawingPositionType
FieldCharType
FontPitchType
FooterChild
GraphicDataChild
GraphicDataType
HeaderChild
HeightRule
HyperlinkData
HyperlinkType
InsertChild
InstrText
LevelSuffixType
LineSpacingType
McXMLElement
PageOrientationType
ParagraphBorderPosition
ParagraphChild
PicAlign
PicXMLElement
ReaderError
RelativeFromHType
RelativeFromVType
RunChild
SectionType
ShdType
SpecialIndentKind
SpecialIndentType
StructuredDataTagChild
StyleType
TabLeaderType
TabValueType
TableAlignmentType
TableBorderPosition
TableCellBorderPosition
TableCellContent
TableChild
TableLayoutType
TableRowChild
TextBoxContentChild
TextDirectionType
TocContent
TypeError
VAlignType
VMergeType
VXMLElement
VertAlignType
VtXMLElement
WidthType
WpXMLElement
WpsShapeChild
WpsXMLElement
XMLElement

Traits§

ElementReader
FromXML
TocKeyGenerator

Functions§

create_footer_rid
create_header_rid
from_px
is_false
read
read_bool
read_border
read_document_rels
read_docx
read_id
read_indent
read_indent_level
read_name
read_val
read_width
read_zip
to_px
value_to_dax

Type Aliases§

ImageIdAndBuf
ImageIdAndPath
RId
ReadIndentResult