티스토리 뷰
업무 시스템에서 자주 사용하는 파일 형식이 PDF가 아닌가 생각합니다.
자주 사용하는 것만으로 PDF를 기반으로 다른 사용법을 생각하고 있습니다 만,
아무래도 재사용 성이 매우 나쁜 포맷이기도합니다.
그래서 사용해보고 싶은 것이 Origami입니다.
Origami는 Ruby로 만들어진 PDF 파일을 조작하는 라이브러리입니다.
Origami 사용법
Origami가 제공하는 명령들입니다.
pdf2graph
pdf2pdfa
pdf2ruby
pdfcocoon
pdfcop
pdfdecompress
pdfdecrypt
pdfencrypt
pdfexplode
pdfextract
pdfmetadata
pdfsh
pdfwalker
분석하는 계의 라이브러리가 많지만 그 중에 pdf2ruby라는 것이 있습니다.
실행하면 PDF 파일을 생성하는 Ruby 코드가 완성됩니다.
그 밖에도 이미지와 글꼴, 텍스트 등의 압축 라이브러리도 있습니다.
뭔가 PDF 파일이 있으면,
그것을 Origami를 사용하여 분석하면 프로그램에서 쉽게 사용할 수 있습니다.
그 밖에도 암호화 및 복호화, 비 압축 등의 라이브러리가 있습니다.
PDF 파일을 조작 할 때 도움이 될 점이 많을 것으로 생각합니다.
Origami는 Ruby 만든 오픈 소스 소프트웨어 (LGPL)입니다.
cogent/origami-pdf: Origami is a Ruby framework designed to parse, analyze, and forge PDF documents.
'오픈소스' 카테고리의 다른 글
Modaal - 액세스 가능한 모달 라이브러리 (0) | 2016.06.21 |
---|---|
Syncthing - 멀티 플랫폼에서 사용할 수있는 분산 파일 공유 시스템 (0) | 2016.06.21 |
Thredded - Rails 제 포럼 (0) | 2016.06.21 |
Sankey - 마우스 오버으로 강조하는 차트 라이브러리 (0) | 2016.06.21 |
Docker-Clean - Docker 불필요한 리소스를 구성 (0) | 2016.06.21 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Web 오픈 소스
- 소프트웨어
- SVG
- 자바 스크립트
- linux
- MIT 라이센스
- cui
- Web API
- CMS
- node.js
- 디자인
- Web 오픈 소스 JavaScript
- HTML5
- GPL
- javascript
- mit license
- go
- 오픈 소스
- Mac OSX
- github에
- LGPL
- Web
- Open Source JavaScript
- GPL v3
- 웹 API
- 텍스트
- License MIT
- GUI
- GitHub
- software
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함