Skip to content
Hoshiimo0Public

About

1 カラムのpdfファイルから n カラムのpdfファイルを作成するスクリプト

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

splice

combine_pages_horizontal.py

Overview

PDFファイルを入力として受け取り、指定したページ数を1セットとして 横方向に連結し、新しい1ページを作成するスクリプト。

Example

合計99ページのPDFで、指定数が3の場合 p.1, p.2, p.3 → 横に並べて新しい1ページ目 p.4, p.5, p.6 → 横に並べて新しい2ページ目 ... (最後に端数が出た場合は、残りのページだけで1ページを作成)

出力される1ページの幅は、元のページ幅の合計になる。 (A4などへのリサイズは行わない)。高さは、セット内で最も高いページの高さに 合わせ、各ページは下端(ベースライン)を揃えて配置する。

Usage

    python3 combine_pages_horizontal.py input.pdf 3
    python3 combine_pages_horizontal.py input.pdf 3 -o output.pdf

必要なライブラリのインストール

    pip install pypdf

About

1 カラムのpdfファイルから n カラムのpdfファイルを作成するスクリプト

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages