Mai multe fișiere pdf din set jpg

Salutări tuturor. Formatul PDF este deja utilizat ca standard în circulația documentelor, multe programe pot să lucreze cu acesta, să creeze etc. Dar în mediul Linux, am observat că documentele create în mai multe pagini au o greutate enormă, mai ales dacă includ imagini. Un lucru se referă la programele de birou, trebuie să puteți pregăti aceste imagini înainte de a le introduce în texte, iar celălalt să creați fișiere PDF cu mai multe pagini "curate" care conțin numai imagini-scanări de documente, pașapoarte, mercuriale, contracte etc. Programele care pot face acest lucru într-un mod ghicit, cum ar fi gThamb, ShowFoto, pot genera pdf prin imprimarea către un fișier de imagini multiple. DAR. Presetările de calitate sunt tăiate, dimensiunea imprimării este legată de un set de formate și cum să nu dansați cu o tamburină, veți obține pagini cu o imagine atașată, iar cel mai neplăcut este foarte greu, în ciuda greutății fișierelor. Da, și dansând cu spațiile libere înșiși, mă refer la reducerea mărimii fiecărei scanări sau a întregului en-gros, deoarece, de regulă, scanați mereu în bună calitate pentru a face acest lucru.






Și antreprenorii, cum ar fi site-urile Serviciului de Stat, expun restricții semnificative la dimensiunea fișierului. Și același gThamb formează un fișier în megaocteți de pe paginile aproape goale. Acest lucru ma forțat să caut o modalitate de a crea un document cu mai multe pagini cu parametrii necesari în modul cel mai puțin costisitor.
Și m-am născut un astfel de scenariu. formate din trei până la patru echipe mici. Funcționează astfel:
În primul rând, colectăm imaginile necesare într-un director separat. Este de dorit ca acestea să aibă parametri mai mult sau mai puțin uniformi de mărimi și dpi, dar, din moment ce vorbim despre documente standard, scanările vor fi cu siguranță ca și pentru o copie de carbon. Pentru a procesa fișierele preliminare nu este necesar, dacă numai nu sunteți mulțumit de claritate, ton, atunci vă același gThamb la ajutor. Doar colectați toate fișierele necesare într-un dosar cu numerotarea sau numele în ordinea în care apar în documentul final în ordine alfabetică / ascendentă. Acum, în acest dosar copiem fișierul script. În numele său, "ZZ" este încorporat, astfel încât scriptul însuși și fișierul creat zz_Output.pdf sunt localizate la sfârșitul listei sau în fereastra cu pictograme, adică pentru confort, și nu în onoarea grupului ZZ-Top. Deși și ei respectă. În proprietățile fișierului, trebuie să-i oferiți dreptul de a fi executabil (o cruce în "execuție" în fila "proprietăți" / "drepturi"). Toate acestea, scriptul este gata să îți îndeplinească dorințele.
Dublu-clic pe ea va provoca un meniu de selecție - deschiderea terminalului și o performanță - buton extreme va duce la formarea unui dosar într-un director cu spații libere, creând acolo prelucrate de dimensiunea și calitatea fișierelor tuturor imaginilor din directorul de origine și crearea acestor fișiere document PDF cu mai multe pagini alături de fișierul de script. Dimensiunea fișierului final este ușor de ajustat prin modificarea volumului și a valorilor de calitate din scriptul însuși. Pentru a face acest lucru, nu trebuie să executați scriptul, ci selectați butonul "show" din meniu după ce faceți dublu clic pe fișier. Acolo, în fișierul în sine există o mică instrucțiune (în spatele pionierilor). Este clar că cu cât valoarea digitală este mai mică, cu atât mai ușoară este fișierul final, dar nu vă duceți departe, sau veți primi pătrate din filmele japoneze pentru adulți. Setările implicite vă permit să obțineți unul din cele cinci fișiere de scanare de pașaport de trei megabyte. Pdf la 240 kilobiți, cu o calitate complet lizibilă și imprimabilă.
Crearea unui dosar de imagini uzhaty pot fi lăsate pentru mai târziu, sau șterse manual, dar dacă eliminați -r din față grila convertit rm (ultima linie) în textul script-ul, apoi imediat după stabilirea fișierului script necesar se va elimina el însuși. convenabil pentru cel curat.
Scenariul se bazează pe comenzile sistemului ImageMagic. Și există o mulțime de ele sunt delicioase și diferite. Sincer, nu știu din ce versiune a Monetăriei locuiește acolo, dar cel puțin cu Nadenka (16) este destul de capabilă. În caz contrar, cred că instalarea ImageMagic va fi salvată de managerul standard de programe.
Avantajul acestui utilitar este o lucrare foarte rapidă, crearea de fișiere pdf este foarte puțin diferită de cea a fișierului original.
În cele din urmă, eu lark script-ul, dacă nu doriți să descărcați ceva de undeva. Pur și simplu creați un fișier text, revizuiți extensia lui "super-megapaperscript" și extensia .sh, asigurați-vă că aveți executabil în proprietăți și copiați următorul text în el. După cum puteți vedea, partea de lucru este doar ultimele linii, restul fiind instrucțiuni și versuri.


# Scriptul meu ZZ pentru conversia imaginilor jpg după scanare, reducerea dimensiunii și a calității și crearea unui mic fișier PDF. ZZ - deoarece este convenabil să o găsiți și fișierul final la sfârșitul listei sau ultimul fișier în pictogramele în care se face conversia. Scriptul este copiat în parc, unde sunt colectate imaginile originale. Acestea trebuie să fie numite sau denumite printr-un nume comun cu o cifră în secvența dorită. În caz contrar, scriptul le va distribui în ordine alfabetică.
# Resize de parametri - redimensionați dimensiunea, 40% - de la versiunea originală 2100 * 1500 la 800 * 600
# *. * sau nume de fișier *. * -all sau având numele de fișiere obișnuite care urmează să fie convertite, j este numele de tranziție al fișierelor cu numărul j care vor fi create în folderul nou creat "Convertit". Dacă doriți să ștergeți automat acest dosar, ștergeți rețeaua înainte de "rm -r Converted" din scriptul din ultima linie.
#zz_Output este numele de ieșire al fișierului. Acesta va fi creat în dosarul de bază.
# Calitatea parametrilor - calitatea imaginii, cu o valoare a modificărilor de la 60% de la aproximativ 300 la 200 dpi și afectează dimensiunea.
# Reducerea generală a dimensiunilor pentru 40 și 60% modifică greutatea totală de la 16 Mb într-un dosar la 240 Kb într-un fișier PGF cu mai multe pagini, menținând în același timp lizibilitatea și o calitate suficientă pentru imprimare.
mkdir Converted; converti *. * -mări 40% -calitate 60 ./Converted / j.jpg; convertiți ./converted/j*.* zz_Output.pdf;
# rm -r convertit

Ochii se tem și mâinile sunt cârlige.

Fresh Wind, bine ai venit. ) unde au dispărut? Utilizatorii cu adevărat lungi și cu ochi liberi sunt atât de încurcați în birou încât timpul pentru forumurile Linux nu rămâne.
sobsno Respect pentru scenariu, și în schimb schA. Îmi voi exprima gândurile, dar mai este încă ceva de verificat.

"Nu alegeți Linux și Linux vă alege"
(c) Sebastian Pereira, un negustor negru

scripturi răsucite. încercat. Ei bine, iată câteva considerații.
Voi începe, probabil, cu rafinamentele și ceea ce sa constatat în procesul experimentărilor inumane

Multipage PDF din JPG


scriptul folosește mai multe pagini PDF nu numai din setul JPG, ci și dintr-o mână de alte formate de imagine - PNG, TIFF, TGA, BMP, PIX, PSD, GIF, PDF. poate că alte formate sunt potrivite, acestea sunt cele pe care le-am încercat.
a refuzat să convertească ORA.
Ei bine, nuanțele în formate - formate multi-layered (inclusiv GIF animat) vor scoate fiecare strat în PDF-ul de ieșire ca pagină separată.
PSD -. în ciuda faptului că, atunci când a deschis în GIMP a arătat prezența unui strat după plic în pdf a produs aceleași 2 pagini.






PNG și alte formate care acceptă transparența - ca rezultat al plicului din JPG, cel transparent este umplut cu negru înainte de asamblare. (Dacă conversia intermediară în dosarul Cconvert nu este jpg, ci în png, atunci transparența este umplută cu alb).

Dar toate acestea sunt mici, pentru că formatele principale de fotografie și scanerele de hârtie scanate sunt de obicei JPG, PNG, unele pe scanări preferă TIFF și, de regulă, nu există folii transparente pe aceste imagini.

Fresh Wind a scris (a) :. colecta toate fișierele necesare într-un singur dosar. Acum, în acest dosar copiem fișierul script.
. Dublu-clic pe el va provoca meniul de selecție - deschiderea în terminal și pur și simplu executarea - butoanele extreme, va provoca procesul de formare.

este mai bine să copiați scriptul în

/.config/caja/scripts dacă aveți un partener sau

/.local/share/nemo/scripts dacă scorțișoară și merge la FM într-un dosar pregătit pentru plicul în imagini pdf klatsnut RMB -Stsenarii- și klats skriptik pentru conversia dorită.

Proaspăt vânt a scris (a): Crearea unui dosar de imagini uzhaty pot fi lăsate pentru mai târziu, sau șterse manual, dar dacă textul din script-ul pentru a elimina grătarul înainte de a -r rm pentru a converti (ultimul rând), apoi imediat după stabilirea fișierului script necesar se va elimina el însuși.

IMHO, este mai bine să activați "ștergeți" acest dosar din script simultan. pe care l-am făcut deja cu mine.

Fresh Wind a scris (a): Volumul fișierului final este ușor de ajustat prin schimbarea volumului și a valorilor de calitate din scriptul însuși. Pentru a face acest lucru, nu trebuie să executați scriptul, ci selectați butonul "show" din meniu după ce faceți dublu clic pe fișier.

"Nu alegeți Linux și Linux vă alege"
(c) Sebastian Pereira, un negustor negru

colonel, Performanță uimitoare și o atenție foarte bună la subiect. Mă trezesc treptat în esența răspunsurilor și sugestiilor.
Bill Williamson, bicicletele sunt necesare și, uneori, cu motoare). Am vrut cu adevărat să încerc programul, dar nu am putut, pentru că într-un fel nu începe pe 18.1. scrie că este setat, se află în meniu, dar mușețelul se întoarce cu un clic pe minut și pe tăcere. Sistemul este mai puțin proaspăt, nu este rupt înainte.

nN sy. cat de interesant este butonul "cel mai bun raspuns". M-am gandit ca colonelul ar da doar o medalie, sau cumva scrie scrisoarea intr-o scrisoare, dar aici este si o insereaza in subiectul in sine.

Ochii se tem și mâinile sunt cârlige.

Chocobo a scris (a): valori de intrare, sau selectarea de fișiere pot fi organizate cu ajutorul unor instrumente simple: de dialog pentru pseudo-terminal sau zenity pentru ferestre grafice - lucru atât de util pentru a îmbunătăți gradul de utilizare a scripturilor improvizate.

Chocobo. Aici este doar o opțiune cu zenita ferestre aplicate
- fereastră pentru selectarea formatului intermediar jpg-png (cu implicit - ipg)

„PNG și alte formate sprijinirea transparenței - ca urmare a plicului înainte de asamblare JPG pdf-ki transparent umplut cu negru (Dacă conversia la un dosar intermediar nu converti jpg, png si transparenta alb umplut) ..“

Utilizați în esență fișierul de ieșire png format intermediar.
-și o pereche de "glisoare" pentru a seta "dimensiunea" și "calitatea" (redimensionarea setărilor de calitate) cu setările implicite
(puteți schimba cu ușurință valorile implicite editând textul scriptului)

"Nu alegeți Linux și Linux vă alege"
(c) Sebastian Pereira, un negustor negru

Fresh Wind a scris (a): pasiunea pe care o doriți într-o singură fereastră, ambele având un cursor. până când a reușit să pună capăt modului de implementare.

din același motiv mnu sliders la rândul său
și da. în „experimente“ în legătură cu nyuansik ( „și nyuansik de formate - formate multistrat (inclusiv GIF animat) vor fi prezentate în pagina de ieșire PDF fiecare strat în parte“) a fost gasit pentru a avea posibilitatea de a adăuga o pagină PDF gata (adăugați sau începând în funcție de modul de denumire a numelor înainte de conversie)
sobsno în ecranul de ecran vor fi afișate.

ps
Aceeași nuanță (dacă este necesar, dacă trebuie să reduceți dimensiunea fișierului de ieșire) vă permite să convertiți pdf cu alți parametri în absența codului sursă.

Trimis după 33 minute 28 secunde:
zy2
(despre "acest lucru se numește miracolul XnView MP)

este mic că "acest miracol numit XnView MP" este absent la grătare în mod implicit în min.18 și ceea ce poate și nu câștiga după instalare nu este cel mai bun mod
cu toată mirarea și sofisticarea acestui privitor al imaginilor în materia creației rapide, el este întotdeauna inferior unei asemenea scormpe sugerate de Fresh Wind.
dacă este mai specific, atunci.
1. XnView MP necesită pași suplimentari pentru a instala programul. pentru munca scriptului, totul este deja acolo.
2. Pentru a crea un PDP în XnView MP, trebuie să executați programul și să lucrați în el
3.formatele în care se oferă salvarea fișierelor documentelor scanate pot fi privite aici pe acest ecran

iar acum ne uităm la cum și din ce formate "miracolul" și scripting-ul fac un pda cu mai multe pagini

bine, în ecranul dogonku cu multe formate și cum. cu ce, cu ce funcționează

Înțeleg că în cele mai multe cazuri imaginile sursă pot fi în jpg, dar. aceasta este în fotografie, dar multe scanări fac în TIFF. mai rar în png.
Și totuși, se confruntă cu un astfel de lucru - pentru a face PDF-ul în XnView MP din .png original în același MP XnView perekonvertil lot png jpg, dar „acest miracol“, a refuzat să facă pdf-ku a jpg rezultat. (Sau, mai degrabă, nu a refuzat, dar după cum se poate vedea pe ecran de mai sus, realizate cu pagini goale pdf)

Ei bine și.
4. în # 12 (de mai sus) a scris. că „a găsit o oportunitate de a avea un gata pdf pagină adăugați (la sfârșitul sau la începutul, în funcție de numele înainte de conversie numi)“ și că, dacă este necesar, reduce dimensiunea unui terminat l-am găsit (nici o sursă) existentă skriptik permite perekonvertit acest pdf cu alți parametri ( nu întotdeauna poate duce la rezultatul necesar în calitate, dar totuși g)
XnView MP nu știe cum.

Trimise după 17 minute și 40 de secunde mai târziu:

offtepno înapoi la primul post

Fresh Wind a scris (a) :. în mediul Linux, am observat că documentele create în mai multe pagini au o greutate enormă, mai ales dacă includ imagini. Un lucru se referă la programele de birou, trebuie să puteți pregăti aceste imagini înainte de a le introduce în texte, iar celălalt să creați fișiere PDF cu mai multe pagini "curate" care conțin numai imagini-scanări de documente, pașapoarte, mercuriale, contracte etc. Programele care pot face acest lucru într-un mod ghicit, cum ar fi gThamb, ShowFoto, pot genera pdf prin imprimarea către un fișier de imagini multiple. DAR. Presetările de calitate sunt tăiate, dimensiunea imprimării este legată de un set de formate și cum să nu dansați cu o tamburină, veți obține pagini cu o imagine atașată, iar cel mai neplăcut este foarte greu, în ciuda greutății fișierelor.

LibreOfise adăugat într-un document text scana fiecare cântărind 3 10Mb pe imaginea de pe pagină (ODT finală transformat în 31M), meniul de Export în compresie pdf personalizate. ca rezultat a primit o dimensiune PDP pe mai multe pagini de 322kb.
Dar a trebuit să mă încurc. deși imaginea este pregătită special pentru introducerea nu a trebuit, dar a luat și câmpurile să se extindă. și imaginea din aceste câmpuri conduce (întinde) și setați compresia din setul de meniuri. iar pe frânare totul a funcționat din cauza imaginilor mari.

"Nu alegeți Linux și Linux vă alege"
(c) Sebastian Pereira, un negustor negru

Fresh Wind a scris (a): Conform scenariului, ar fi necesar să adăugați o bară cu indicatorul de progres, ca acesta -
. zenity - warning - timeout =.
.
acest lucru este relevant pentru volume mari, iar apoi face totul în tăcere, vreau să intervin.

Nu am nevoie să supraîncărcați scripturile. mai ales că, în timp ce lucrarea de conversie este în curs de desfășurare într-un folder deschis cu imagini, folderul "convertit" strălucește "cu mândrie"
dar la sfârșitul indicatorului procesului este ușor să faceți fereastra "Anulare" menționată de dvs.
pentru ceea ce în script după linii
rm -r Convertit

pune această înregistrare
zenitate - avertizare - timeout = 7 - titlu = ""
--text = "Operațiunea de conversie a fost finalizată"

Fresh Wind a scris: Și pentru a corecta, împingerea "anulării" în ferestre, în general, a bătut o sarcină cu livrare de ferestre "este anulată de utilizator".

încercați să fixați. astfel încât după primul clic în ferestrele de pe "Anulare" nu a existat nici o tranziție la următoarele ferestre și script-ul a fost întrerupt cu ieșire "anulat de către utilizator".
poate reuși.
Șoarecele nu este un programator, este doar un colonel. care ar trebui să poată găsi în mod corect locul unde să semneze.

"Nu alegeți Linux și Linux vă alege"
(c) Sebastian Pereira, un negustor negru

poți. poți. Da, nu
pfigachil vsezh bara de progres. dar pentru a face lucrurile ușor și să nu caute cum să pescuiască pentru informații cu privire la performanța%, limitată (--pulsate --auto-închidere) indicarea perioadei pulsație a NPA în timp ce există un proces de conversie (separat pentru conversia intermediară la jpg sau png., și separat în procesul de conversie în PDF.
După terminarea procesului, o fereastră apare cu o notificare de sfârșit

Și da, au fost făcute câteva schimbări:
- numele fișierului de ieșire este atribuit de numele folderului în care sunt localizate imaginile originale pentru PDF / scanare cu adăugarea datei-oră a creării). Acesta este doar numele pe care nu are nevoie de spații pentru a conține altfel va fi circumcis. În loc de spații, puteți pune fie "-" (liniuță \ dash), fie o subliniere "_".
- a schimbat ușor felul de ferestre (semnăturile în ele)
-a scos perechea. după cum sa dovedit a fi linii suplimentare.

Și totuși, pe lucrarea scenariului.
Dacă întrerupeți \ procesul de întrerupere, cel puțin o dată în oricare dintre ferestrele de setări ale parametrilor, selectați "anulați" și fișierul de ieșire nu funcționează. Dar acum există neplăcerea că toate ferestrele vor fi rupte și pentru a opri complet script-ul pe care trebuie să faceți clic de câteva ori. Și esno fără o fereastră despre întreruperea procesului.

"Nu alegeți Linux și Linux vă alege"
(c) Sebastian Pereira, un negustor negru

colonel, blin, cât de cool! Vă mulțumesc foarte mult pentru participare. Sa întâmplat ceva foarte frumos și util.

Ochii se tem și mâinile sunt cârlige.

Înapoi la «Birou și documente»

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator







Articole similare

Trimiteți-le prietenilor: