python docx를 사용하여 Word 문서에서 실제 텍스트 스타일을 얻는 방법

Bhautik

python docx 라이브러리를 사용하여 MS 워드 파일 (.docx) 을 읽습니다 . 단락을 읽을 때 글꼴 기능을 사용하여 모든 스타일 속성을 얻습니다. 그러나 때로는 글꼴 크기 속성에 없음제공 합니다. 단락에 포함 된 실제 글꼴 크기를 얻을 수있는 방법이 있습니까? 단락을 구문 분석하는 데 사용하는 예제 코드가 아래에 나와 있습니다.

from docx import Document
d = Document(document_path)
for paragraph in d.paragraphs:
    for run in paragraph.runs:
        print (run.font.size)
스카 니

짧은 대답은 아니오입니다. 원하는 것은 효과적인 글꼴 크기이며 python-docx명시 적으로 설정된 글꼴 크기 만 볼 수 있습니다. font.size없음을보고하지, 그것은 그 스타일 계층 구조에 의존하는, 무엇이든, 그 단락의 기본값입니다.

대부분의 경우 적용 가능한 단락 스타일의 글꼴 크기 일 수 있지만 확실히 알 수있는 유일한 방법은 해당 텍스트 노드의 스타일 계층을 첫 번째 명시 적 정의로 이동하는 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파이썬을 사용하여 docx 파일의 제목 아래에서 텍스트를 추출하는 방법

분류에서Dev

Python을 사용하여 Selenium 및 웹 드라이버에서 텍스트의 일부를 얻는 방법

분류에서Dev

Pandas를 사용하여 Python에서 텍스트 파일을 읽는 방법

분류에서Dev

메모장에서 정규식을 사용하여 텍스트에서 문자를 제거하는 방법 ++?

분류에서Dev

Word 2007에서 특정 텍스트 스타일의 맞춤법 및 문법을 무시하는 방법

분류에서Dev

Python에서 내장 문자열 메서드를 사용하여 텍스트의 공백을 제거하는 방법은 무엇입니까?

분류에서Dev

Google 뉴스 Word2Vec을 사용하여 각 문서에 대한 벡터를 얻는 방법

분류에서Dev

Selenium 및 Python을 사용하여 텍스트 노드에서 부분 텍스트를 검색하는 방법

분류에서Dev

Python을 사용하여 텍스트 파일 행에서 중복을 제거하는 방법

분류에서Dev

javascript를 사용하여 gridview에서 텍스트 상자 값을 얻는 방법

분류에서Dev

javascript를 사용하여 gridview에서 텍스트 상자 값을 얻는 방법

분류에서Dev

스타일이 지정된 텍스트 및 마크 업 HTML을 사용하여 보고서에 '&'기호를 제공하는 방법

분류에서Dev

PHP 및 정규식을 사용하여 텍스트에서 특수 문자를 제거하는 방법

분류에서Dev

세 개의 테이블을 사용하여 MySQL의에서 SQL 문을 사용하여 매트릭스 스타일 데이터를 얻는 방법

분류에서Dev

SCRIPT 명령을 사용하여 SPSS 구문 창에서 Python 3 스크립트를 올바르게 호출하는 방법 (+ 런타임 중 추가 문제)

분류에서Dev

Interop.Word를 사용하여 Word 문서의 텍스트 상자에있는 mergeFields에 텍스트 입력

분류에서Dev

모든 Txt 파일을 Word 문서로 가져 오는 동안 텍스트 스타일을 "제목 1"로 포맷하는 방법

분류에서Dev

Aspose Word for Java를 사용하여 .doc에서 텍스트 및 글꼴을 읽는 방법

분류에서Dev

sed를 사용하여 텍스트 파일에서 스크립트 태그를 제거하는 방법

분류에서Dev

C #의 HTM 파일에서 생성 된 Word 문서에 서식있는 텍스트를 작성하는 방법

분류에서Dev

C #의 HTM 파일에서 생성 된 Word 문서에 서식있는 텍스트를 작성하는 방법

분류에서Dev

정규식을 사용하여 Python의 이미지 경로에서 시작 텍스트와 끝 텍스트를 얻는 방법은 무엇입니까?

분류에서Dev

OpenXML 및 Regex를 사용하는 Word Docx에서 아포스트로피 ( ') 찾기 및 바꾸기 문제

분류에서Dev

RTF의 텍스트를 C #의 Word 문서에 삽입하는 방법

분류에서Dev

MS Word : 사용자 지정 스타일에서 맞춤법 / 문법 검사를 비활성화하는 방법

분류에서Dev

코드 예제에서 텍스트 스타일을 설정하는 방법

분류에서Dev

Excel 셀에서 텍스트 / 문자를 제거하는 방법

분류에서Dev

하위 문자열을 사용하여 텍스트를 얻는 방법

분류에서Dev

하위 문자열을 사용하여 텍스트를 얻는 방법

Related 관련 기사

  1. 1

    파이썬을 사용하여 docx 파일의 제목 아래에서 텍스트를 추출하는 방법

  2. 2

    Python을 사용하여 Selenium 및 웹 드라이버에서 텍스트의 일부를 얻는 방법

  3. 3

    Pandas를 사용하여 Python에서 텍스트 파일을 읽는 방법

  4. 4

    메모장에서 정규식을 사용하여 텍스트에서 문자를 제거하는 방법 ++?

  5. 5

    Word 2007에서 특정 텍스트 스타일의 맞춤법 및 문법을 무시하는 방법

  6. 6

    Python에서 내장 문자열 메서드를 사용하여 텍스트의 공백을 제거하는 방법은 무엇입니까?

  7. 7

    Google 뉴스 Word2Vec을 사용하여 각 문서에 대한 벡터를 얻는 방법

  8. 8

    Selenium 및 Python을 사용하여 텍스트 노드에서 부분 텍스트를 검색하는 방법

  9. 9

    Python을 사용하여 텍스트 파일 행에서 중복을 제거하는 방법

  10. 10

    javascript를 사용하여 gridview에서 텍스트 상자 값을 얻는 방법

  11. 11

    javascript를 사용하여 gridview에서 텍스트 상자 값을 얻는 방법

  12. 12

    스타일이 지정된 텍스트 및 마크 업 HTML을 사용하여 보고서에 '&'기호를 제공하는 방법

  13. 13

    PHP 및 정규식을 사용하여 텍스트에서 특수 문자를 제거하는 방법

  14. 14

    세 개의 테이블을 사용하여 MySQL의에서 SQL 문을 사용하여 매트릭스 스타일 데이터를 얻는 방법

  15. 15

    SCRIPT 명령을 사용하여 SPSS 구문 창에서 Python 3 스크립트를 올바르게 호출하는 방법 (+ 런타임 중 추가 문제)

  16. 16

    Interop.Word를 사용하여 Word 문서의 텍스트 상자에있는 mergeFields에 텍스트 입력

  17. 17

    모든 Txt 파일을 Word 문서로 가져 오는 동안 텍스트 스타일을 "제목 1"로 포맷하는 방법

  18. 18

    Aspose Word for Java를 사용하여 .doc에서 텍스트 및 글꼴을 읽는 방법

  19. 19

    sed를 사용하여 텍스트 파일에서 스크립트 태그를 제거하는 방법

  20. 20

    C #의 HTM 파일에서 생성 된 Word 문서에 서식있는 텍스트를 작성하는 방법

  21. 21

    C #의 HTM 파일에서 생성 된 Word 문서에 서식있는 텍스트를 작성하는 방법

  22. 22

    정규식을 사용하여 Python의 이미지 경로에서 시작 텍스트와 끝 텍스트를 얻는 방법은 무엇입니까?

  23. 23

    OpenXML 및 Regex를 사용하는 Word Docx에서 아포스트로피 ( ') 찾기 및 바꾸기 문제

  24. 24

    RTF의 텍스트를 C #의 Word 문서에 삽입하는 방법

  25. 25

    MS Word : 사용자 지정 스타일에서 맞춤법 / 문법 검사를 비활성화하는 방법

  26. 26

    코드 예제에서 텍스트 스타일을 설정하는 방법

  27. 27

    Excel 셀에서 텍스트 / 문자를 제거하는 방법

  28. 28

    하위 문자열을 사용하여 텍스트를 얻는 방법

  29. 29

    하위 문자열을 사용하여 텍스트를 얻는 방법

뜨겁다태그

보관