Puncte:0

Cum se imprimă 4 pagini impare pe coală (în față) și 4 pagini pare (în spate)?

drapel cn
Lee

Am un fișier PDF (cu 8 pagini), vreau să-l imprim în felul următor:

  • Trebuie să fie de 4 pagini pe coală,
  • Paginile impare trebuie tipărite împreună, la fel și pentru paginile pare

Deci, avem aceste pagini (1, 2, 3, 4, ..., 8) care trebuie tipărite pe o singură hârtie (ambele fețe).

Paginile impare trebuie tipărite după cum se arată mai jos:

+-------+-------+
|       |       |
|   1   |   3   |
|_______|_______|
|       |       |
|   5   |   7   |
|       |       |
+-------+-------+

Paginile pare trebuie tipărite (în spatele hârtiei) după cum se arată mai jos:

+-------+-------+
|       |       |
|   4   |   2   |
|_______|_______|
|       |       |
|   8   |   6   |
|       |       |
+-------+-------+

Folosesc Ubuntu 20.04.2 LTS și software-ul qpdfview pentru a vedea și tipări fișierul pdf. Am primit următorul mesaj: Opțiunile „Pagini pe foaie” și „Set de pagini” nu pot fi utilizate împreună. Vă rugăm să dezactivați una dintre aceste opțiuni.

Exista vreo solutie?

Mulțumiri

FedKad avatar
drapel cn
Puteți utiliza driverul de imprimantă Boomaga (virtual) pentru a aranja paginile: imprimați-le una câte una în Boomaga. Ref: https://www.boomaga.org/
Lee avatar
drapel cn
Lee
Mulțumesc @FedonKadifeli. De fapt, fișierul are 1312 pagini, am menționat 8 pagini doar pentru o explicație ușoară
N0rbert avatar
drapel zw
Despre boomaga - nu l-am folosit niciodată, dar este ambalat - consultați https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=Boomaga .
Puncte:1
drapel tr

Aș folosi pdftk pentru job, pentru că poate face niște lucruri destul de frumoase: poate număra paginile, poate sparge pdf-ul și combina pdf-ul...

  1. obțineți $PAGECOUNT pdftk really_big.pdf data_dump|grep NumberOfPages
  2. sparge pdf-ul mare. pentru fiecare site un singur pdf. pdftk really_big.pdf burst

De fapt, fișierul are 1312 pagini

deci veți obține 1312 fișiere pdf cu pasul 2 (:

  1. combina -pdftk pagina1.pdf pagina2.pdf pagina3.pdf cat output newfile.pdf pur și simplu scrieți un script shell, care numără modelul dvs. [1,3,5,7,4,2,6,8] până la $PAGECOUNT și imprimați numărul de pagini în codul de îmbinare. în cele din urmă, toate cele 1312 pagini vor fi combinate în modelul dvs. într-un singur pdf, care poate fi tipărit pe fiecare imprimantă astfel:

  2. imprimare - lp -d $PRINTERNAME nou fișier.pdf

Puncte:0
drapel cn

Într-un fel:

Rearanjați ordinea paginilor în fișierul PDF, astfel încât acestea să se imprime în ordinea corectă folosind „Pagini pe coală”

Folosesc PDFarranger (este în depozitele Ubuntu / aplicația Ubuntu Software) pentru a rearanja paginile PDF, dar există și altele.

Lee avatar
drapel cn
Lee
Mulțumesc @user535733. De fapt, fișierul are 1312 pagini, am menționat 8 pagini doar pentru o explicație ușoară
user535733 avatar
drapel cn
Vai, asta ar fi fost bine de știut în Întrebare...
Puncte:0
drapel cn
Lee

Mulțumesc @leisefuxX,

Soluția mea a fost să împărți fișierul PDF în 2 fișiere separate: pagini impare în primul fișier și paginile pare în al doilea fișier. Apoi, le-am imprimat pe fiecare.

obisnuiam pdftk, iar mai jos codurile pe care le-am folosit:

pdftk A=BigFile.pdf cat Aodd output odd.pdf
pdftk A=BigFile.pdf cat Aeven output even.pdf
drapel br
Ai tipărit odd.pdf și even.pdf. Cum? Tehnica pe care ai folosit-o pare destul de esențială pentru a atinge nevoile pe care le-ai declarat în prima ta postare. Pagini pare și impare tipărite așa cum se arată.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.