unoconv: 스크립팅 없이 Excel 파일을 PDF로 내보내기

unoconv: 스크립팅 없이 Excel 파일을 PDF로 내보내기

Excel 파일을 내보내는 동안 페이지 머리글과 바닥글을 숨기는 방법은 무엇입니까 unoconv?

템플릿(좁은 여백, 비활성화된 머리글, 비활성화된 바닥글)을 사용하려고 했지만 작동하지 않습니다. 즉, 여백이 좁아지지만 여전히 머리글과 바닥글을 볼 수 있습니다.

내보내는 데 사용하는 명령:

$ unoconv -d spreadsheet -f pdf -t margins.ots -v document.xml

어디

  • document.xml은 XML 구조의 Excel 파일입니다.
  • margins.ots는 여백이 좁고 머리글/바닥글이 비활성화된 템플릿입니다.

어떤 도움이라도 대단히 감사하겠습니다!

답변1

unoconv를 사용하면 Excel 머리글과 바닥글을 숨길 수 없습니다. 대신 unoconv에 전달하기 전에 Excel 파일 자체에서 빈 문자열로 설정해야 합니다.

예를 들어 Python xlwt를 사용하여 Excel 파일을 생성하는 경우 다음을 수행할 수 있습니다.

sheet = book.get_sheet(0)
sheet.header_str = ''
sheet.footer_str = ''

관련 정보