소프트웨어 PDF 에서 빈 영역를 제거할 수 있나요?
2022.05.21 15:46
html 파일을 pdf 로 변환하고 있습니다.
acrobat PDF 로 html 을 import 해왔습니다.
그런데 문서 중간 중간 큰 그림이 있는데 이것 때문에 문서 느낌이 산만해집니다.
예컨대 12페이지에는 텍스트가 조금만 있고, 12페이지의 아랫부분은 전부 공백이며
12페이지의 텍스트 설명에 해당하는 그림은 13페이지 맨 위에 나오게 됩니다.
다행히도 그림을 복사/붙이기/크기변경 등은 할 수 있기 때문에 13페이지에 나온 그림을
클립보드복사 후 12페이지에 복사 후 크기를 조금 줄이는 식 등으로 하면 12페이지 까지는 문서가 예쁘게 됩니다.
그런데 문제는 그 다음인 13페이지 부터입니다. 13페이지의 그림이 12페이지로 넘어갔기 때문에
13페이지의 그림은 삭제합니다. 그러면 그 부분은 공백이 되는데
그림을 삭제하는 순간 13페이지 이하의 부분(13페이지에서 끝페이지까지) 이
자동으로 다라라락 위로 올라와주면 좋은데 pdf 는 개체들이 끝까지 제 위치를 지킵니다.
HWP 의 같은 경우는 연속한 빈 줄을 원하는 만큼 지워주고, 또 아래로 내려가다가 비슷한 케이스
(글자와 그림이 같은 페이지에 있지 않은 케이스) 가 생기면 같은 식으로 처리.. 해나가다 보면 됩니다.
PDF 에서는 그렇게 할 수 가 있을까요?
즉 어느 부분 이하(즉 위치상으로 보았을 때 특정페이지의 특정부분 부분부터 끝페이지의 끝까지)의 개체를 모두 선택해서
위로 올리라는 명령을 주어야할 것 같은데..
읽어주셔서 감사합니다.
댓글 [6]
-
solis 2022.05.21 15:50
-
ton3d 2022.05.21 15:57
감사합니다. 다른 답변도 기다려봅니다^^
-
루리 2022.05.21 16:47
제가 아는 방법
PDF 를 TXT 로 변환 하고 notepad++ 같은 편집 툴로 빈 여백을 전부 없애 버린후에
다시 PDF 로 변환 하면 되지 않을까 싶내요.
-
퐁이 2022.05.21 19:16
pdf 라는 문서포맷의 성격을 잘 모르시고 계신가봅니다.
pdf는 어도비에서 기술제안한 범용파일로 문서안에 폰트 그림 텍스트등의 보여지는 모든 정보를 다 포함시켜
어떤 플랫폼에서 보든 항상 같은 내용을 유지하도록 하는 포맷입니다.
그렇다보니 일반적인 문서에디팅 프로그램에서 문서를 수정하듯 손쉽게 수정이 가능하지는 않습니다.
예를 들으신 HWP의 경우(MS-word 도 마찬가지), 문서에 폰트, 그림등의 모든 정보가 다 들어가지는 않기 때문에
HWP로 작성한 문서에서 사용한 폰트가 그 문서를 연 컴퓨터에 없다면 문서를 작성한 사람이 보던 형태와 다르게 보일수가 있는 것이죠
이런 정보를 다 포함하고 형태를 항상 그대로 유지하기 위해서 수정이 가능한 부분과 가능하지 않는 부분이 생깁니다.
pdf를 처음 만든 어도비사의 pdf제작툴 acrobat 조차도 이미 만들어진 pdf는 일반 문서 다루듯 수정하지는 못합니다.
가장 확실한 방법은 pdf 에디팅 프로그램상에서 pdf 파일을 doc 파일로 변환시키신 후 수정작업을 마치고 pdf 파일로 프린트 하시는 겁니다.
요즘 대부분의 pdf 에디팅 소프트웨어는 다 doc 파일로의 변환기능을 가지고 있습니다.
-
ton3d 2022.05.21 20:21
답변 감사드립니다.
첨언하자면 한글(2022 버전)가 html 을 import 해 오는데는 MS워드보다 더 나은 면을 보여주는 것 같기도 합니다.
예컨대 특수기호나 (isn't 의 ' 등) 같은 것들이 MS워드로 가져오는 경우 종종 깨집니다.
(MS워드에서 그런 문자가 안 깨지게 뭐 선택하는 옵션..은 없는 것 같습니다)
-
DarknessAngel 2022.05.22 08:52
그냥 HTML을 다른 포맷으로 변환하거나 직접 수정후 그걸 최종적으로 가상 프린터로 pdf 출력하세요
PDF에서 필요없는 부분을 삭제하고, 빈 부분에 아래 글자들을 끌어올려 채우는것 같은 방법은 없는 것으로 알고 있습니다.