CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·일본산당 ·방탄소년당 ·개발한당 ·자전거당 ·안드로메당 ·이륜차당 ·소셜게임한당 ·육아당 ·나스당 ·AI당 ·디아블로당 ·소시당 ·가상화폐당 ·골프당 ·야구당 ·걸그룹당 ·젬워한당 ·클다방 ·리눅서당 ·IoT당 ·패셔니앙 ·맛있겠당 ·키보드당 ·사과시계당 ·PC튜닝한당 ·캠핑간당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·배드민턴당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·콘솔한당 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·전기자전거당 ·e북본당 ·갖고다닌당 ·이브한당 ·물고기당 ·도시어부당 ·FM한당 ·포뮬러당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·바다건너당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·패스오브엑자일당 ·라즈베리파이당 ·품앱이당 ·리듬탄당 ·노젓는당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

팁과강좌

PC/모바일 Libreoffice를 이용해 문서 파일 포멧 일괄 변환하기(Linux/Windows/Mac) 7

4
2018-10-17 19:57:40 수정일 : 2019-01-14 04:49:23 121.♡.5.33
JuNN

좀전에 어떤 분의 질문에 답변하려고 제 블로그에 오래 전에 써 둔 글을 찾아 꺼내 왔다가 혹시 도움이 될까 하여 팁게에도 올립니다.

원문은 예전 직장에서 수백개의 txt파일을 doc으로 변환해야 할 일이 있어서 찾아 정리한 내용입니다.

이 방법은 리브레오피스를 실행할 필요가 없이 터미널이나 커맨드라인에서 처리하는 방법입니다.


Libreoffice에는 --headless 라는 옵션이 있습니다.

Libreoffice의 GUI를 호출하지 않고 Libreoffice의 일부 기능을 사용할 수 있는 옵션인데요, 

이 --headless 옵션과 --convert-to 를 함께 사용하면 됩니다.


제 경우에는 어느 폴더 안의 수백개의 .txt파일을 .doc 오피스 파일로 일괄 변환하는 것이니 


1. Linux의 경우 터미널에서


libreoffice --headless —convert-to doc *.txt 


이런 식으로 활용할 수 있습니다.



2. MS Windows의 경우에는 시도해 보지는 않았지만 커맨드라인에서 Libreoffice가 설치된 절대경로를 모두 입력하고 


C:\Program Files (x86)\LibreOffice 5\program\soffice.exe --headless --convert-to doc *.txt 


이런 식으로 사용하면 될 겁니다.(안 해봤어유)

시스템 path에 C:\Program Files (x86)\LibreOffice 5\program\를 추가한후 좀더 간편하게 써도 되겠구요.


3. macOS의 경우 역시 터미널에서 역시 Libreoffice의 절대경로 뒤에 옵션을 붙여 주면 됩니다.


/Applications/Libreoffice.app/Contents/MacOS/soffice --headless --convert-to doc *.txt 


이렇게 사용할 수 있습니다.

일괄 변환이 아닌 개별 파일을 변환하려면 * 대신 파일명을 입력해 주시면 됩니다.


doc와 txt이외에도 pdf나 여타 Libreoffice가 읽고 쓸 수 있는 모든 종류의 문서 포멧을 사용할 수 있습니다.

간혹 유용할 것 같아 메모를 겸해 블로그에 포스팅합니다. 


-- 를 가져왔습니다. 

당시에 Windows PC에서는 테스트 해 볼 기회가 없었고 리눅스와 맥에서 실제 업무에 사용했던 방법입니다.


출처 : http://ingyeosays.egloos.com/7303180
JuNN 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [7]
maize92
IP 210.♡.185.94
10-17 2018-10-17 20:05:39
·
와 이거 혹시 hwp 파일을 pdf파일로 변환도 가능할까요? 이메일의 첨부파일을 폴더에 넣으면 그것이 hwp파일이면 다운로드 후 자동으로 pdf로 변환되도록 하고 싶네요..
JuNN
IP 121.♡.5.33
10-17 2018-10-17 20:10:29 / 수정일: 2018-10-17 20:19:03
·
hwp를 libreoffice가 제대로 지원하지 않는 걸로 알고 있습니다 . libreoffice(또는 openoffice)용 hwp 플러그인이 있었던 것 같은데 해당 플러그인을 설치하면 될 수도 있지만 글쎄요, 시도해 보기 전에는 결과를 예측하기 어렵겠네요.

아래 링크는 방금 검색해 본 리브레오피스용 hwp 확장 프로그램에 관한 내용인데 제가 직접 사용해 본 적은 없습니다. 이걸 설치한 후에 hwp파일을 제대로 열 수 있다면 같은 방법으로 시도해 볼 가치는 있을 듯 합니다.

https://m.blog.naver.com/PostView.nhn?blogId=chindo53&logNo=220759491635&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F

https://epapyrus.com/product-1-1/ 이런 것도 찾았는데 기업용 유료 프로그램입니다.
맥오예스
IP 143.♡.215.80
10-17 2018-10-17 21:40:52
·
역시 오픈소스 리프레!
쟘스
IP 27.♡.91.213
10-18 2018-10-18 05:05:36 / 수정일: 2018-10-18 05:13:24
·
정말 유용한 팁 감사합니다.
윈도우10에서 64비트 리브레오피스 6.1.2 버전, cmd 관리자 권한 실행으로
우선 지정된 1개 파일은 문제없이 docx에서 pdf로 변환이 됩니다.

참고로 이제는 --convert-to 옵션에 --headless 옵션이 자동으로 암시되어,
--headless는 따로 안써도 된다고 합니다.

그런데 말씀하신 여러파일을 *.docx로 pdf 변환을 할 경우, 파일변환이 없이 그냥 프로세스가 끝나네요...
좀 아쉽지만 그래도 1개파일을 이렇게 빠르게 pdf로 만드는 방법이 있었다니 ㅎㅎㅎ충분히 만족합니다.
감사합니다.
JuNN
IP 121.♡.5.33
10-18 2018-10-18 17:03:01 / 수정일: 2018-10-18 17:10:15
·
오... 그새 기능이 조금 업데이트 되었군요. 댓글 달아 주셔서 새롭게 알게 되었습니다. 감사합니다.
안 되는 부분은... 뭔가 일괄 변환도 되어야 정상인데 왜 그럴까요 @_@
주택금융공사
IP 125.♡.52.221
10-23 2018-10-23 22:48:16
·
리브레로 썸네일 연동하는건 전자정부프레임워크 가이드로도 있죠 ㅎㅎ
elbum
IP 211.♡.60.5
02-14 2019-02-14 11:28:23
·
강추!!!
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.