페이지 크기에 작은 변화가 많이 있는 PDF에서 페이지 크기를 정규화(정규화)하는 방법은 무엇입니까?

페이지 크기에 작은 변화가 많이 있는 PDF에서 페이지 크기를 정규화(정규화)하는 방법은 무엇입니까?

내 프로젝트는 주간 뉴스레터를 연간 PDF 편집본으로 처리하는 것입니다.

하드 카피 원본은 Abbyy FineReader를 사용하여 다른 사람이 스캔했습니다. 원본 문서는 US Letter 크기(612 x 792포인트)이지만 대부분의 페이지는 588 x 795와 같이 약간 크거나 작습니다.

필요한 경우 자르기에 충분한 공백이 가장자리 주위에 있습니다. 마찬가지로 페이지 크기를 늘려야 하는 경우 여백을 추가할 수 있습니다. 하지만 저는 각 페이지가 정확히 612 x 792이기를 원합니다. (인치당 72 도트 또는 8.5 x 11 인치)

저는 Adobe Acrobat이 없어서 오픈 소스 도구를 사용합니다. 주로 나는 sejda-console과 ghostscript를 조사해 왔으며 특히 ghostscript를 사용하여 pdfmark를 적용했습니다. Ghostscript 오류 메시지가 항상 도움이 되는 것은 아닙니다. 내 문서 중 하나가 p.1 이후에 편집될 수 없습니다. 12페이지인데 12페이지에서 질문을 찾을 수 없습니다. 13.

PDF 파일을 직접 편집해 보기도 했습니다. 일반 텍스트와 혼합된 많은 바이너리 콘텐츠를 포함하는 파일 구조에 대해 잘 모르겠습니다. 핵심 항목은 MediaBox이고 아마도 CropBox 크기일 것이라고 생각합니다. 편집기를 사용하여 수동으로 변경해 보았습니다. 대부분의 경우 이 방법은 작동하지만 페이지는 기본적으로 왼쪽 하단 모서리에 고정되어 있습니다. 즉, 예를 들어 너비와 높이를 변경하면 오른쪽 여백과 위쪽 여백의 크기가 각각 변경됩니다. 대부분의 경우 이는 문제가 되지 않지만 때로는 중요한 변경이 있을 경우 추가되거나 제거된 여백을 왼쪽에서 오른쪽 및/또는 위에서 아래로 비례적으로 분배하는 것이 가장 좋습니다.

나는 이 프로젝트를 위해 내 Windows 컴퓨터를 사용하고 있음에도 불구하고 PDF 조작과 관련된 Stack Exchange 트래픽이 가장 많은 것으로 보이는 Unix & Linux 포럼에 이것을 게시했습니다. 필요한 경우 Linux 상자도 있습니다.

올바른 방향으로 나를 가리키는 데 도움을 주셔서 감사합니다.

관련 정보