김프로 PDF 파일을 PNG 파일로 변환
아래에 정보를 공유합니다.
1. 김프 소개
김프는 무료 & 오픈 소스 이미지 편집 소프트웨어입니다.
htps //w w. 기 mp. rg/
2. 김프로 PDF를 PNG로 변환하려면
〇 수동으로 pdf에서 png로 변환하는 경우
(1) 김프를 기동합니다.
(2) pdf 파일을 드래그 앤 드롭하면 대화 상자가 표시되므로 [가져 오기]를 클릭합니다. ([파일]-[열기/가져오기]로 열 수 있습니다)
pdf가 이미지로 로드됩니다. 각 페이지는 레이어로 로드됩니다.
(3) [파일] - [다른 이름으로 내보내기 ...]에서 확장자를 png로 내보냅니다.
여기에서 내보내는 것은 레이어의 맨 위에 있는 이미지뿐입니다.
이것을 매번 레이어를 숨기면서 반복합니다.
〇 자동으로 pdf에서 png로 변환하는 경우
(1) 먼저 파이썬 플러그인을 사용할 수 있는지 확인합니다.
htps : // / cs. 기 mp. 오 rg/2. HTML
이쪽도 참고까지. htps //w w. 이 bm. 이 m/로 ゔぉぺぺr을 rks/jp/오삐소 r세/ぃb등 ry/오-아우토기 mp/그리고 x. HTML
필터에 Python-Fu가 있으면 사용할 수 있습니다.
그렇지 않으면 최선을 다하십시오. (미안해. 어쩌면 설치시 뭔가 할까. 나는 마음대로 들어갔다.)
(2) 코드를 작성하여 플러그인 폴더에 저장합니다.
export_pdf2png.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
from gimpfu import *
import os
def export_pdf2png(img, drw, path):
img = img.duplicate()
for layer in img.layers:
layer.visible = False
for idx, layer in enumerate(img.layers):
layer.visible = True
filename = '{0}{1}.png'.format('PDF2PNG', idx)
fullpath = os.path.join(path, filename)
layer_img = img.duplicate()
layer_img.flatten()
pdb.file_png_save(img, img.layers[idx], fullpath, filename, 0, 9, 0, 0, 0, 0, 0)
register(
"python-fu-export-pdf2png",
"Export PDF to PNG",
"Exports pdf to png file",
"J",
"",
"",
"PDFからPNGに変換...",
"*",
[
(PF_IMAGE, "img", "Input image", None),
(PF_DRAWABLE, "drw", "Input drawable", None),
(PF_DIRNAME, "path", "Output directory", os.getcwd())
],
[],
export_pdf2png,
menu="<Image>/File/"
)
main()
플러그인 폴더는 [편집]-[설정]-[폴더]-[플러그인]으로 설정되어 있습니다.
(3) 김프를 다시 시작하여 [파일] 메뉴에 등록되어 있는지 확인합니다.
수동 시간에 따라 PDF 파일을 김프로 가져옵니다.
파일 메뉴에서 PDF에서 PNG로 변환...을 선택하여 대상 폴더를 지정하고 실행합니다.
이런 식으로 페이지 분 출력됩니다.
출력된 화상(1페이지째)입니다.
환경 등에서 동작하지 않는 경우도 있다고 생각하므로 그 경우는 미안해.
곤란하고 있는 분의 참고가 되면 다행입니다.
참고: 도움말에서 프로시저 브라우저를 시작하면 프로시저 정보가 표시됩니다.
Reference
이 문제에 관하여(김프로 PDF 파일을 PNG 파일로 변환), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/madaaamj/items/a137428eacb319983a0d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)