PDF를 이미지(.gif, .png, .gif)로 변환하는 모듈이 필요되네요

ygs의 이미지

안녕하세요
PDF파일을 이미지로 변환할데 대한 과제가 채택되였네요.
헌데 잘 모르겠어요.
어떻게 해야되겠는지.
이에 대해 파악이 서는분들 많죠.
좀 도와주세요.
가능하면 예제프로그람도 있으면 좋겠는데요.
그럼 안녕히

bushi의 이미지

ImageMagic 의 convert 를 사용해도 되지만, 이것저것 조합해서 사용해도 됩니다.

[bushi@rose kernel-2.6.21]$ 
[bushi@rose kernel-2.6.21]$ pdf2ps ~/writing-an-alsa-driver.pdf tmp.ps
[bushi@rose kernel-2.6.21]$ ls -l tmp.ps
-rw-rw-r-- 1 bushi bushi 3250707 2008-03-25 13:09 tmp.ps
[bushi@rose kernel-2.6.21]$ file tmp.ps
tmp.ps: PostScript document text conforming at level 3.0
[bushi@rose kernel-2.6.21]$ 
[bushi@rose kernel-2.6.21]$ ghostscript -dNOPAUSE -q -dBATCH -sDEVICE=tiffg3 -sOutputFile=tmp.tiff tmp.ps
[bushi@rose kernel-2.6.21]$ 
[bushi@rose kernel-2.6.21]$ ls -l tmp.tiff
-rw-rw-r-- 1 bushi bushi 2960376 2008-03-25 13:10 tmp.tiff
[bushi@rose kernel-2.6.21]$ 
[bushi@rose kernel-2.6.21]$ file tmp.tiff
tmp.tiff: TIFF image data, little-endian
[bushi@rose kernel-2.6.21]$ 

layer 가 86 개인 tiff 파일이 만들어지는군요. 원본pdf 가 86page 였습니다.

OTL

토끼아빠의 이미지

님의 글을 고맙게 읽었습니다.
저 지금 pdf, doc, txt, ppt, xls를 tiff로 변환할 방법을 찾고있는데 pdf 한가지는 풀었네요
고맙습니다

헌데 혹 doc, txt, ppt, xls를 tiff로 변환하는 방법도 알고계시지 않으신지?
알고계신다면 부탁 드립니다.

다시 한번 감사드립니다.

좋은 하루 되세요!!

ysy05의 이미지

이미 알고 계실지도 모르겠지만, doc, ppt, xls 의 경우 open office 에서 ps 로 출력한 후에(print 할때 파일로 출력이요) 위에 방법으로 변환하시면 될것 같은데요.
txt는 a2ps로 ps 파일로 변환 하셔도 되고, open office 나 다른 에디터(gedit)에서 ps 파일로 출력 하신 후에 같은 방법으로 하시면 되구요.

토끼아빠의 이미지

답글 고맙게 읽었습니다.
타겟용 프로그램이라서 gedit는 물론 open office 같이 덩지 큰놈은 이용할수가 없군요.
그래서 특정 패킷을 찾아보는 중입니다.

관십가져주셔서 고맙습니다.

참 pdf로만 변환하면 gs를 이용하여 pdf를 tiff로 넘기는건 간단하던데...
혹 doc, ppt, xls, txt를 pdf로 넘길수 있는 생큼한 패키지 좀 없나요??

다시 한번 인사드립니다.

좋은 하루 되세요!

좋은 하루 되세요!!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.