새 라인 / 시큐 레이터가 생성 된 문서에서 공백으로 변합니다.

StackOverflow https://stackoverflow.com//questions/23048468

  •  21-12-2019
  •  | 
  •  

문제

\n\t 태그에 문제가 있습니다. openoffice 에서 생성 된 .docx를 열 때 모든 것이 잘 보이지만 microsoft word 에서 동일한 문서를 열면 "Surname" 섹션과 공백을 대신 마지막 두 개의 표를 얻을 수 있습니다.다른 섹션의 뉴 라인 / 문장의잘못된 것은 무엇입니까?

p = document.add_paragraph('Simple paragraph')
p.add_run('Name:\t\t' + name).bold = True
p.add_run('\n\nSurname:\t\t' + surname)
.

도움이 되었습니까?

해결책

Word에서 우리가 종종 회선 피드로 생각하는 것은 단락 대상으로 변환됩니다.문서에서 빈 단락을 원한다면 명시 적으로 삽입해야합니다.

첫째 중 첫째, 서식을 지정하는 단락, 단어 사용자에게 일반적인 캐주얼 연습, 특히 공백 전 및 / 또는 공간을 사용하여 다르게 처리 할 수있는 하나의 경우를 묻는 것이 묻어야합니다.단락의 특성 후.HTML에서 이것은 대략 패딩 탑 및 패딩 - 바닥에 대응합니다.

이 경우 라인 피드를 원하면 다음과 같은 단락을 사용하십시오 :

document.add_paragraph('Simple paragraph')
p = document.add_paragraph()
p.add_run('Name:\t\t').bold = True
p.add_run(name)
document.add_paragraph()
p = document.add_paragraph()
p.add_run('Surname:\t\t').bold = True
p.add_run(surname)
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top