libreoffice를 사용하여 다양한 소스 형식을 PDF로 변환하려고 합니다. 이는 대부분의 형식에 적용되지만 이미지 형식은 항상 텍스트로 해석됩니다.
libreoffice --headless --convert-to pdf:writer_pdf_Export hdr1.jpeg
// console output: convert /home/dev/hdr1.jpeg -> /home/dev/hdr1.pdf using filter : writer_pdf_Export
다음 libreoffice 버전이 설치되어 있습니다(Ubuntu 20.04):
libreoffice --version
LibreOffice 6.4.7.2 40(Build:2)
결과 파일에는 hdr1.pdf
이미지가 포함되지 않지만 이진 데이터는 텍스트로 해석됩니다. 저도 같은 방법으로 시도했는데 unoconv
같은 문제가 발생했습니다.
libreoffice가 이미지를 텍스트 대신 이미지로 해석하도록 하려면 특수 플래그가 필요합니까?
인사,
답변1
libreoffice
응용 프로그램 모음입니다. 파일을 인수로 사용하여 실행하면 파일 유형을 추측하고 해당 응용 프로그램을 엽니다.
lobase
localc
lodraw
lofromtemplate
loimpress
lomath
loweb
lowriter
애플리케이션이 존재하지 않는 경우 기본값은 lowriter
.
사용하고 싶은 libre-office 애플리케이션이 있는지 확인하고, 없으면 설치하세요.
$ lodraw
또는
$ libreoffice --draw
찾을 수 없으면 Debian/Ubuntu에서 다음을 수행할 수 있습니다.
$ sudo apt-get install libreoffice-draw