Aspose.Words FOSS for Python API Reference
| Class | Description |
|---|---|
Body | Class with 2 properties. |
BookmarkEnd | Class with 2 properties. |
BookmarkStart | Marks the beginning of a Word bookmark (````). |
Border | Border.line_style is an integer representing the border’s line style. |
Cell | Cell.type returns the cell’s type as a string. |
CellFormat | CellFormat.width specifies the absolute width of the table cell in points. |
ColorMode | Color rendering mode. |
CompressionLevel | OOXML 파일의 압축 수준. |
ConversionOptions | Options for controlling DOCX to Markdown conversion. |
DocList | DocList.list_id is the identifier of the list within the document. |
Document | Represents a Word document. |
Document | The Document class represents a Word document and provides the get_text() method to extract the full plain‑text content of the file. |
DocumentFormatReader | Protocol defining the interface all document readers must implement. |
FieldEnd | Class with 3 properties. |
FieldSeparator | Class with 2 properties. |
FieldStart | FieldStart.type is a string indicating the field’s type name. |
Font | Font.name stores the font family name as a string. |
FrameFormat | Floating text-frame definition. |
HeaderFooter | HeaderFooter.type is a string representing the header/footer content type. |
ImageData | ImageData.source_filename holds the original filename of the image. |
LdmMarkdownWriter | Converts a light_document_model.Document to a Markdown string. |
ListFormat | ListFormat.is_list_item indicates whether the paragraph is a list item. |
ListLabel | Snapshot of a list-item’s rendered bullet/number label. |
ListLevel | ListLevel.number_format specifies the numeric format string for the list level. |
ListLevelOverride | One inside a concrete . |
LoadFormat | 문서 로드 형식 상수. |
MarkdownEmptyParagraphExportMode | 빈 문장들이 어떻게 수출되는지 제어합니다. |
MarkdownExportAsHtml | 어떤 요소가 원시 HTML로 수출되는지 제어합니다. |
MarkdownFileReader | Markdown (.md) 파일을 읽고, 각 줄당 1개의 단락을 생성합니다. |
MarkdownLinkExportMode | 수출 모드 옵션을 연결합니다. |
MarkdownListExportMode | 수출 방식 옵션을 나열합니다. |
MarkdownSaveOptions | Options for saving documents as Markdown. |
OoxmlCompliance | OOXML 표준의 준수 수준. |
OoxmlSaveOptions | Options for saving a document as DOCX (Office Open XML). |
OutlineOptions | PDF에서 윤곽 (북마크 패널) 을 생성하는 방법을 제어합니다. |
PageSetup | PageSetup.paper_size represents the predefined size of the page (e.g., A4, Letter). |
Paragraph | A paragraph whose children — Run , BookmarkStart / End , FieldStart / Separator / End and inline ShapeNode — sit in a single ordered collection in document order. |
ParagraphFormat | ParagraphFormat.alignment specifies the horizontal alignment of the paragraph. |
ParagraphInfo | 문장 스타일과 맥락에 대한 정보. |
PdfCompliance | PDF 표준 준수 수준. |
PdfFontEmbeddingMode | PDF에서 글꼴 삽입 모드. |
PdfImageCompression | Image compression in PDF. |
PdfPageMode | PDF 페이지 표시 모드. |
PdfSaveOptions | Options for saving documents as PDF. |
PdfTextCompression | Text compression in PDF. |
PdfZoomBehavior | Mirrors public API. |
Row | Row.type는 행의 유형을 식별하는 문자열입니다. |
RowFormat | RowFormat.height specifies the row’s height in points. |
RtfFileReader | Reads RTF files (OLE2-format) and produces the same data structures as DocumentReader (for .docx) and DocFileReader (for .doc). |
Run | Run.text holds the literal text content of the run. |
RunFormatting | 텍스트 실행 포맷 속성. |
SaveFormat | 문서 저장 형식 상수. |
Section | Section.type is a string indicating the section’s classification or identifier. |
Shading | Shading.background_color holds the background color value for the shading as a string. |
ShapeNode | ShapeNode.type is a string indicating the node’s type identifier. |
Style | Style.name is the identifier string of the style. |
TabStop | Class with 4 properties. |
TabStopCollection | TabStopCollection.add(position, alignment, leader) inserts a new tab stop with the specified alignment and leader character. |
Table | Table.rows provides the collection of TableRow objects representing each row in the table. |
Table | Represents a table structure. |
TableCell | Represents a table cell. |
TableContentAlignment | 표 내용의 조정 옵션. |
TableRow | Represents a table row. |
TableStyleFormat | Table-level properties stored on table styles ( w:tblPr inside w:style ). |
TextColumn | Class with 2 properties. |
TextColumns | TextColumns exposes properties count, evenly_spaced, spacing, line_between, and columns to configure multi‑column layout in a document. |
TextFileReader | 일반 텍스트 (.txt) 파일을 읽고, 각 줄당 한 단락을 생성합니다. |
UnknownNode | Class with 1 property. |
Zip64Mode | OOXML 파일의 ZIP64 형식 확장자를 사용할 때 제어합니다. |
| Enumeration | Description |
|---|---|
CodeBlockStyle | Code block style preference. |
HeadingStyle | 주류 수출 스타일 선호도. |
ListMarker | 총알 목록 표지식 스타일. |
| Class | Description |
|---|---|
ListHandler | 목록의 분석과 변환을 처리합니다. |
ParagraphConverter | Handles conversion of paragraphs to Markdown. |
TableConverter | Handles conversion of tables to Markdown. |
| Class | Description |
|---|---|
BlipInfo | Parsed BSE (Blip Store Entry) with location of image data. |
CharProps | Properties extracted from CHPX for a text run. |
ChildAnchorInfo | 부모 그룹의 좌표 체계 내에서 자형 모양의 위치. |
DocFileReader | Full DOC reader with LDM (Light Document Model) building capability. |
DocFileReaderCore | Core reader for Word 97-2003 (.doc) files. |
DocTableBuilderMixin | DOC 리더에 테이블 제작 보조자를 추가하는 미. |
FibData | Parsed FIB (File Information Block) data. |
GroupShapeInfo | Coordinate system of a shape group (from Spgr record). |
ListDef | 전체 레벨 정보와 함께 분석된 목록 정의. |
ListLevelData | One parsed LVL record (measurements in points). |
ParaProps | Properties extracted from PAPX for a single paragraph. |
ShapeAnchor | Parsed SPA (Shape Address) from PlcSpaMom / PlcSpaHdr. |
ShapeLineProps | Escher line/fill properties for a shape (from FOpt records). |
StyleData | 스타일 정의 (STSH UPX) 에서 분석된 속성. |
TableRowProps | Properties extracted from PAPX SPRMs on table row-end paragraphs. |
| Class | Description |
|---|---|
CellBuilder | Build :class: ldm.Cell from a ```` element. |
CellData | Table cell. |
DocumentReader | Reads DOCX documents and produces abstracted data structures. |
FontBuilder | Build a non-cascaded :class: ldm.Font from one ````. |
FontResolver | Compose a fully cascaded :class: ldm.Font . |
LdmBuilderMixin | Mixin that adds :meth: to_light_document to :class: DocumentReader . |
ListBuilder | Translate ```` into a list of :class: ldm.DocList . |
NumberingInfo | Numbering definition. |
NumberingLevel | List level definition. |
PageSetupBuilder | Build :class: ldm.PageSetup from a ```` element. |
ParagraphBuilder | Build :class: ldm.Paragraph from a ```` element. |
ParagraphData | 스타일과 내용의 문장. |
ParagraphFormatBuilder | Build a non-cascaded :class: ldm.ParagraphFormat from one ````. |
ParagraphFormatResolver | Compose a fully cascaded :class: ldm.ParagraphFormat . |
ReaderContext | Class extending Protocol. |
RowBuilder | Build :class: ldm.Row from a ```` element. |
RowData | Table row. |
RunBuilder | Build a single :class: ldm.Run with a resolved font cascade. |
RunData | 문자를 형식화해서 실행합니다. |
SectionBuilder | Split the body into :class: ldm.Section \ s at sectPr boundaries. |
ShapeParserMixin | Mixin providing drawing/shape parsing methods for DocumentReader. |
StyleBuilder | Translate ```` into a list of :class: ldm.Style . |
StyleChainResolver | Walk the ```` graph for a styleId. |
TableBuilder | Build :class: ldm.Table from a ```` element. |
TableData | Table structure. |
| Class | Description |
|---|---|
BookmarkState | Hands out monotonically increasing bookmark ids and pairs starts/ends across paragraphs. |
DocxWriterLossyWarning | 작가가 알려진 LDM 구조를 떨어뜨리고 있다는 것을 호출자에게 경고합니다. |
ImageEntry | One image to add to word/media/ plus its relationship row. |
ImageRenderState | Accumulator threaded through paragraph rendering for inline shapes. |
LdmDocxWriter | Convert an :class: ldm.Document into a DOCX file. |
| Class | Description |
|---|---|
CellMerge | 테이블의 셀이 다른 셀과 합쳐지는 방법을 지정합니다. |
CellVerticalAlignment | 테이블 셀 내의 텍스트를 수직으로 정당화하는 것을 지정합니다. |
HeightRule | 물체의 높이를 결정하는 규칙을 지정합니다. |
LineSpacingRule | 선 간격값을 지정합니다. |
LineStyle | Specifies line style of a border. |
NumberStyle | Specifies the number style for a list, footnotes, endnotes, page numbers. |
Orientation | Specifies page orientation. |
ParagraphAlignment | Specifies text alignment in a paragraph. |
SectionStart | 섹션의 시작에서 깨는 유형을 지정합니다. |
StyleIdentifier | Locale-independent built-in style identifier. |
StyleType | 스타일의 유형을 지정합니다. |
TabAlignment | Tab stop alignment. |
TabLeader | 탭 스톱 리더 캐릭터. |
Underline | 글꼴에 적용된 하위 라인의 유형을 지정합니다. |
WrapType | 문자가 모양이나 그림에 어떻게 감싸여 있는지 지정합니다. |
| Class | Description |
|---|---|
ListInfo | Information about a list. |
ListLevelInfo | 목록 수준에 대한 정보. |
NumberingParser | DOCX 번호 정의를 위한 파서. |
ParsedStyle | Parsed style information. |
StyleParser | DOCX 스타일 이름과 속성을 분석합니다. |
| Class | Description |
|---|---|
LdmPdfWriter | Converts a light_document_model.Document to a PDF file. |
PDFWriterContext | Class with 1 property. |
ParagraphRenderer | LDM 문장을 PDF로 변환합니다. |
RunRenderer | 형식화된 실행을 (형자, 색상, 링크를 가진 텍스트 세그먼트) 렌더링합니다. |
ShapeRenderer | Renders shapes, images, and positioned elements. |
TableRenderer | LDM 테이블을 PDF로 렌더링합니다. |