PDF라이브러리 제작 문제입니다.
글쓴이: Internet03 / 작성시간: 수, 2014/10/29 - 3:53오후
W P F 기반의 판매용 프로그램을 제작 중 입니다. 그 중 기능 하나가
PDF문서를 읽어 이미지로 Page자체를 이미지로 변경 되는 코드 인데요.
현재는 아크로뱃 프로 dll을 사용해서 성공적으로 작동을 합니다.
근데 유료 라이센스라서 프로그램을 판매할때 아크로뱃도 판매 할 수가 없기에 오픈 라이브러리를 구하려고 했는데...
PDF를 읽어 PAGE자체를 이미지로 컨버트 시켜주는 라이브러리는 구 할 수가 없더라구요...
그래서 내가 그냥 만들어 보자! 했는데 PDF파일 라이브러리를 만드는데 무엇부터 시작해야 할지 감이 잡히질 않습니다...
이미 제작 되어 있는 라이브러리들은 도대체 무엇을 사용해서 제작 되었는지도 모르겠습니다.
어디서 부터 시작을 해야 할까요?
읽어주셔서 감사합니다.
Forums:
http://www.iso.org/iso/catalo
http://www.iso.org/iso/catalogue_detail.htm?csnumber=51502
당연히 포맷 문서를 읽는 것 부터 시작해야겠지요.
감사합니다.
감사합니다! 파일 포맷 문서를읽었어야 했군요...
?
그 프로그램 전체보다 말씀하신 PDF 라이브러리 개발이 더 오래 걸릴겁니다.
그런데 말씀하신 것을 보면 pdf 페이지를 각각 jpg 같은 이미지로 변환하는 걸
말씀하시는 것 같은데, 그런 라이브러리는 널리고 널려있습니다.
너무 많아서 뭘 선택해야 할지 고민될 정도일텐데 뭘 못찾는건지 잘 모르겠습니다.
답변 감사합니다.
무료 라이센스를 찾고 있었습니다.
sprire.PDF 라이브러리 같은 경우는 무료 버전은 10페이지 밖에 안되더라구요.
pdfsharp 라이브러리 같은 경우는 페이지 전체가 아니라 pdf파일에 삽입된 이미지를 추출해 주더라구요...
다른 것들도 몇개 찾아봤는데 우선 라이센스 문제때문에 선택을 못했습니다. ㅠㅠ
무료 라이센스중 괜찮은 라이센스 아시는것 있으신가요?
?
아 제대로 못봤군요. C# 용 라이브러리를 찾으시는 거면 저는 C# 쪽은
잘 모르기 때문에 말씀드리기가 어려울 것 같습니다.
제가 생각한 건 가장 먼저 오픈소스로 공개되어 있는 Imagemagick 입니다.
convert.exe 로 바로 컨버팅 할 수 있고 물론 API 도 따로 제공하고 있어서 쉽게 쓸 수 있습니다.
라이센스는 Apache License 2.0 이라서 걱정하실 부분은 없습니다.
다만 제가 닷넷은 안합니다만 http://magick.codeplex.com/ 이런 것도 있는 것 같고
좀 삽질하면 그냥 바인딩해서 쓸 수도 있을 테니 별 문제는 안될 것 같습니다.
답변 감사합니다.
왜 제가 찾을땐 못찾는 걸까요. ㅠ 한번 말씀해 주신 라이브러리로 해보겠습니다.
몇일동안 삽질만하다가 그냥 내가 만들어야 겠다 했었는데 답변 주신 분들 덕분에
도움이 많이 되네요.
감사합니다!
답변 감사합니다.
닷넷 버전의 경우 고스트스크립트를 설치한 후에 해야 된다네요.
고스트스크립트의경우 과거엔 무료였으나 현재 유료 라이센스로 전환 되었습니다.
사용하려면 말씀하신 것처럼 C++버전을 바인딩 해서 써야 겠네요.
2013에서 사용하는데 2013에선 Magick++ 빌드해서 라이브러리 파일들을 뽑아 낼 수 없습니다.
2008버전이나 2010버전에서 사용해야 할거 같네요.
http://pdf2jpg.net/ 혹시 이런 거
http://pdf2jpg.net/ 혹시 이런 거 찾으시나요?
세벌 https://sebuls.blogspot.kr/
http://xmlgraphics.apache.org
http://xmlgraphics.apache.org/fop/
세벌 https://sebuls.blogspot.kr/
답변 감사합니다.
웹상에서 pdf문서를 이미지로 변환해 주는 거군요.
xml코드로 구현하는 소스는 처음 보았습니다.
wpf xml코드에서도 적용이 되는 건지는 한번 테스트 해봐야 겠군요.
감사합니다!
댓글 달기