PDF 여백 다듬기에 사용할 수있는 도구가 있습니까?


44

Kindle에서 PDF 형식으로 읽으려고하는 전자 책이 있습니다. 불행히도, 페이지 머리글과 바닥 글에는 일부 내용 (각각 페이지 번호와 저작권 정보)이있어서 장치가 사용 가능한 영역보기 영역과 일치하도록 실제 텍스트의 크기를 조절하지 못하므로 실제 내용을 읽기에는 너무 작습니다.

공백을 제거하는 다양한 도구를 사용할 수 있지만 Kindle은 이미이를 수행합니다. 대조적으로, 나의 목표는 정의 된 경계 상자 밖에서 인쇄물을 제거하는 것이며, 내가 찾은 유일한 도구는 적당히 비싼 상용 소프트웨어입니다.

Inkscape에서 마스크를 생성 할 수 있습니다. pdftk를 사용하여 개별 페이지를 분할하고 마스크를 각 페이지에 개별적으로 적용 (포스트 스크립트로 출력) 한 후 수많은 포스트 스크립트 파일을 단일 PDF로 다시 결합하십시오. 그러나이 디코드 / 인코딩 단계는 문서 크기면에서 유감 스럽습니다. 좀 더 미세하게 조작 할 수있는 것이 이상적입니다.

모든 주요 운영 체제 (Windows, 여러 최신 Linux 배포판, Mac 등)를 편리하게 사용하므로 솔루션을 플랫폼으로 제한 할 필요가 없습니다.

제안?

(저는 한 달 이상 문제에 대해 아무 것도하지 않아서 제로 워크 (zero-work) 접근 방식이 비생산적인 것으로 보이게하는 편집자에게이 문제를보고했습니다.

답변:


45

BRISS를 사용해보십시오 . 무료, 오픈 소스 및 크로스 플랫폼. MobileRead 포럼 에서 좋은 토론이 있습니다 .


4
그것은 아름다운 소프트웨어입니다. 감사!
Charles Duffy

1
언리얼! 훌륭한 프로그램
Fidel

pdf를 열면 자르려는 영역을 자동으로 선택하고 파일 이름에 _cropped를 추가하여 새 파일에 저장했습니다. 기본적으로 아무것도하지 않았습니다-멋진 앱!
Rush Frisby

이 도구는 모든 PDF 벡터 그래픽을 유지합니다 ==> 확대하기는 자르기 전과 같이 작동합니다. 정확히 내가 필요한 것.
kiltek

1
Briss는 자동으로 작동하며 거의 항상 잘 작동한다는 점에서 뛰어납니다. Linux 시스템에서는 "briss myfile.pdf"를 사용하여 몇 초 안에 하나의 짧은 명령으로 결과를 얻을 수 있습니다. ~ / .bashrc 파일에 다음 행을 추가하여 briss의 설치 디렉토리에 적용하십시오. briss () {java -jar ~ / bin / briss-0.9 / briss-0.9.jar -s "$ 1"; }
dominecf

10

다른 답변에서 언급했듯이 BRISS는 훌륭합니다. 또 다른 유용한 도구로는 k2pdfopt ( http://www.willus.com/k2pdfopt/ )가 있습니다. 이 도구는 PDF를 가져와 Kindle (또는 작은 화면의 모든 장치)에 맞게 최적화하는 데 정말 좋습니다. 그것은 방정식과 이미지를 유지하면서 텍스트를 리플 로우하기 때문에 과학적인 2 열 종이에 정말 효과적입니다.


4

이미 지적했듯이 k2pdfopt 는 훌륭한 도구입니다.

Kindle을 탈옥하거나 보증이 무효화되는 것을 신경 쓰지 않으면이 도구를 독자에게 직접 사용할 수도 있습니다. 이것은 동일한 소프트웨어 패키지의 세 가지 포크로 구현됩니다.

여러 열을 처리하고 텍스트를 리플 로우하고 글꼴 크기를 변경할 수 있습니다. 그들은 리플 로우 할 때 과학적 공식과 이미지를 파괴하지 않도록 관리합니다.

현재 줄넘기의 두 단어 사이에 공백이없는 것과 같은 사소한 문제가 있지만 문제가되지 않습니다. 다음 버전 중 하나에서 수정 될 수 있습니다.


3

보다 강력한 도구를 위해 ScanTailor 를 사용할 수 있습니다 . 이 도구는 여백을 자동으로 다듬을뿐만 아니라 더 많이 추가 할 수도 있습니다 (누군가가이 질문에 도달 한 경우). 아래는 위키 페이지 레이아웃 의 내용입니다 .


이 단계에서 컨텐츠 상자에 추가 된 여백을 조정할 수 있습니다. 하드와 소프트의 두 가지 유형의 여백이 있습니다.

단단한 마진-실선 사이의 마진입니다. 사용자가 설정합니다. 실선 위로 이동하거나 안쪽 또는 바깥 쪽 가장자리이거나 숫자 값을 통해 여백을 설정할 수 있습니다.

소프트 마진-실선과 점선 사이의 마진입니다. 이 여백은 자동으로 추가되어 페이지 크기를 다른 페이지와 동일한 크기로 만듭니다. 점선이 표시되면 프로젝트 어딘가에 너비가있는 페이지 (사용 가능한 영역 + 마진)와 해당 높이의 페이지가 있음을 의미합니다.

이 페이지는 하나의 큰 페이지이므로 다른 모든 페이지에서 부드러운 여백이 발생합니다.

선택적 정렬이 정확하게 정의되고 부드러운 여백을 추가 한 다음 추가하면 부품이 있습니다.


PDF 파일에서는 작동하지 않는 것 같습니다
Oleksiy

네, 먼저 이미지로 내
보내야합니다

그런 다음 다시 PDF로 변환하십시오. 특히 책과 교과서와 같이 수백 페이지가있는 PDF의 경우에는 과잉입니다.
Oleksiy

@Oleksiy 글쎄, 과잉 여부는 결국 당신의 필요에 달려 있습니다. 메모장 만 있으면 Word는 과도합니다. 그러나 일부 사람들은 메모장이 충분하지 않다는 것을 알고 있습니다. 이 도구가 필요한 책과 교과서를 다루어야하기 때문입니다.
Ooker

1

1200 페이지의 스캔 된 (영어가 아닌) PDF에서이 문제가 발생했습니다. Adobe Acrobat (IX-XI)을 포함한 모든 도구가 주변 공백을 자르지 못했습니다. 홀수 페이지의 여백은 짝수 페이지의 여백과 다릅니다. 이를 악화시키기 위해 여백의 크기가 일치하지 않았습니다. 으로 @frabjous 뾰족한 밖으로, Briss는 도움을했다. 그러나 문서의 모든 페이지가 겹 쳤을 때 전체적으로 효과적인 여백이 전혀 없기 때문에 자르기를 적용 할 수없는 것으로 나타났습니다 (일관되지 않은 여백으로 인해).

유일한 해결책은 PDF 문서를 개별 페이지로 나누고 Briss를 통해 실행하여 여백을 제거하고 다시 결합하는 것입니다. 내가 따르는 단계는 다음과 같습니다.

  1. Document->Split document다음 대화 상자를 열면 클릭하여 Adobe Acrobat IX를 사용하여이 문서를 개별 페이지로 분할했습니다 . 여기에 이미지 설명을 입력하십시오 이 작업으로 1200 개의 개별 PDF 파일이 만들어졌습니다.
  2. 그런 다음 다음 내용으로 배치 파일을 만들었습니다.for %%d in (*.*) do "C:\Program Files (x86)\Java\jre6\bin\java" -jar "C:\Users\VM\Desktop\briss-0.9\briss-0.9\briss-0.9.jar" -s %%d
  3. 이 배치 파일을 1200 PDF 파일이 배치 된 동일한 위치에 배치하고 배치 파일을 실행했습니다.
  4. 다시 한 번, Adobe Acrobat IX를 사용하여 모든 PDF 파일을 하나의 단일 파일과 voila로 결합했습니다. 이제 모든 페이지에 흰색 여백이 최소 인 PDF를 사용하여 태블릿에서 쉽게 읽을 수 없었습니다.

팁 : 위의 배치 파일 내용에서 기본적으로 FOR루프를 실행하고 각 PDF 파일을 가져 와서 Briss에 전달하여 PDF를 자동으로 자릅니다. 에 따라

  1. Briss가 설치된 위치 (및 컴퓨터의 아키텍처, 즉 x86 또는 x64)
  2. Java 런타임 환경이 설치된 위치
  3. Java 런타임 환경은 여기 에서 무료로 다운로드 할 수 있습니다

1

Kindle에서 PDF를 읽는 것은 이상적이지 않습니다. 이상적인 방법은 PDF 파일을 Kindle이 MobiCreator를 사용하여 Amazon Kindle의 .prc 파일로 변환하기 위해 MobiCreator를 사용하여 인식하는 형식으로 변환하는 것입니다.

1. 아래 링크에서 전체 버전의 Mobipocket Creator를 다운로드하여 설치하십시오. (더 간단한 버전을 선택하면 PDF 변환 옵션이 없습니다.)

http://www.mobipocket.com/en/DownloadSoft/default.asp?Language=EN

2. Mobipocket Creator가 실행 중일 때 기존 파일에서 가져 오기에서 Adobe PDF를 선택하십시오.

3. 변환하려는 PDF 파일을 선택하십시오

4. 대상 폴더를 변경하지 않고 나머지는 그대로두고 가져 오기를 클릭하십시오.

5. 방금 생성 한 html 파일을 선택하고 Mobipocket Creator 상단의 툴바에서 빌드를 클릭합니다

6. 빌드를 클릭하십시오 (일부 오류가 발생하지만 무시합니다).

7. 대상 폴더로 이동하여 발행물로 만든 폴더를 엽니 다.

8. USB 케이블을 통해 .prc 파일을 Kindle의 Documents 폴더에 복사합니다 (무선으로 전송하려면 직접 이메일로 10 센트를 지불해야합니다).

Kindle에서 PDF 파일을 읽는 데 가장 큰 어려움 중 하나는 목차가 없기 때문에 쉽게 건너 뛸 수 없다는 것입니다.

그러나 Mobipocket Creator에는 목차를 만드는 기능이 있습니다.


이 장치는 실제로 Kindle DX입니다. 그것은 않는 A가 내장 된 PDF 리더가 있고, 마진 트리밍과 내 문서가 좋은 것을 대형 충분히입니다.
Charles Duffy 2013

@CharlesDuffy 좋아요, 덜 번거 로움. 저를 알리기위한 들으, 그것을 밖으로 일 희망
사이먼
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.