Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to do page tiling #246

Closed
Nokia808 opened this issue Jul 24, 2020 · 8 comments
Closed

Allow to do page tiling #246

Nokia808 opened this issue Jul 24, 2020 · 8 comments
Assignees
Labels
feature Request for a new feature low priority Stuff I don't want for the next release

Comments

@Nokia808
Copy link

Nokia808 commented Jul 24, 2020

Hi. This option is already possible by QPDF !

User should be able to enter the following values:

  • row number,
  • column number,
  • spacing (in cm/mm ...)

If you accept to add this feature, then, kindly do not forget to add sub-option to support right to left arrangement which needed for Arabic & Hebrew PDF when selecting a raw number higher than 1 ....

@jeromerobert
Copy link
Member

this option is already possible by QPDF

How ?

@Nokia808
Copy link
Author

@jeromerobert
Hi dear. There is an application called "PDF Mix Tool" already do this. Currently "change page layout" + "page alignment" + "margins" are all in one window. But in future developer of "PDF Mix Tool" will separate them, which is better. "PDF Mix Tool" is here:
https://gitlab.com/scarpetta/pdfmixtool

Currently, developer of "PDF Mix Tool" is working very hard to bring version 0.7 which may take few months from now to be completed ... I asked him to add features & he, kindly, added them & will add. I discover your nice application & see it very promising, so asked to add features that make it a more complete tool ...

Regarding "PDF Mix Tool", go to single file mode, then go to menu, & try to edit any profile for "Multipages" & you will see these options - see screenshots:

1
2
3

@jeromerobert jeromerobert added feature Request for a new feature low priority Stuff I don't want for the next release labels Jul 26, 2020
@jeromerobert
Copy link
Member

Ok so this is about porting a pdfmixtool feature to pdfarranger. Really not an emergency.

@jeromerobert jeromerobert changed the title [Feature request] Allow to change page layout Allow to change page layout Jul 31, 2020
@jeromerobert
Copy link
Member

@jeromerobert jeromerobert changed the title Allow to change page layout Allow to do page tiling Sep 11, 2020
@angsch angsch self-assigned this Jan 2, 2021
@angsch
Copy link
Member

angsch commented Jan 30, 2021

Dear fellow developers,

I have the tiling working with pikepdf now and next is the integration into pdfarranger. I see two options.

  • We go for an in-memory rendering solution similar to the page scaling feature. Only on export, the pages are physically glued together. This requires the class Page to support multiple source documents.
  • We go for a temporary file similar to the blank page feature. Programmatically this should be the easier solution.

What are your thoughts?

@kbengs
Copy link
Member

kbengs commented Jan 30, 2021

I would vote for the temporary file option because I guess option 1 would be much more complicated, and also because I think it will conflict less with "Making pdfarranger suitable for large PDFs" I am working on. 😃

@jeromerobert
Copy link
Member

I have the tiling working with pikepdf now and next is the integration into pdfarranger.

Great job !

I see two options.

I also vote for the temporary file option.

@kbengs
Copy link
Member

kbengs commented Apr 24, 2023

Completed in c9b138e

@kbengs kbengs closed this as completed Apr 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Request for a new feature low priority Stuff I don't want for the next release
Projects
None yet
Development

No branches or pull requests

4 participants