Avtomatsko izpisovanje več PDF filejev

igi

Guru
13. okt 2007
5.642
1.226
113
Celje
Pozdravljeni!

Enkrat je že bila enaka tema, vmes pa je minilo nekaj časa in mogoče se je pojavila kakšna nova ideja.

Imam recimo mapo s 100 pdf fileji (eno ali dvostranski). In te bi rad izpisal na tiskalnik s parimi kliki. Obstaja sicer en kup programov. Kar nekaj brazplačnih sem stestiral in zadeva ne špila. Mogoče kdo uporablja kaj podobnega in predvsem hitrega?

Hvala
 

amacar

Majstr
29. apr 2010
4.175
490
83
Js bi magari uporabil kakšen online merger (http://www.ilovepdf.com/), kjer lahko združiš po 10 fajlov in nato dobobiš en fajl ven, ki ga sprintaš. Mislim, da ne bi smelo biti preveč dela.
 

majaron

Majstr
28. mar 2009
1.061
416
83
S telim programom naj bi šlo, rabiš pa tudi Adobe Reader.
http://www.softsea.com/review/PDFp.html

Potem narediš batch skripto nekaj v tem smislu.
Citat:

set Printer = "Ime_tiskalnika"

PushD "c:\...\tvoja_mapa_pdf-jev"
FOR /f %%a in ('dir /o-d /B "*.*"') DO (
"c:\...\pdfp.exe" -p %Printer% "%%a"
ping 127.0.0.1
)
PopD

Nisem našel nobenga help fajla za ta program, je pa zgornja koda iz negeka foruma in baje deluje. Nisem probal.
http://forums.techguy.org/dos-other/1011797-batch-file-print-pdf-files.html
 
Nazadnje urejeno:

majaron

Majstr
28. mar 2009
1.061
416
83
Ok pozabi kodo zgoraj. Našel navodila:
PDFp.jpg


Isto dobiš, če zaženeš pdfp.exe iz cmdja. Nisem probal če dela ampak zdaj zgleda vsaj razumljivo
smile-1.gif


Edit:
Katere win imaš?
Na Win7 naj bi delalo tole: označiš več fajlov istega tipa, desen klik, print.
 
Nazadnje urejeno:

titov

Fizikalc
12. jun 2008
7.544
1
38
Nope, napiše: "Could not locate automation class named Excel.Application".

EDIT:
Tole je fora:
'Excel object for printing workbooks
Set Excel = WScript.CreateObject("Excel.Application")

Ta del pokliče knjižnjico za delo z Excel datotekami, samo zakomentiraš to vrstico in dela. Pač ne moreš printat Excel datotek, se pa program zažene.
 
Nazadnje urejeno:

Zanzibar

Majstr
16. sep 2007
1.069
128
63
Citat:
Uporabnik majaron pravi:
Edit:
Katere win imaš?
Na Win7 naj bi delalo tole: označiš več fajlov istega tipa, desen klik, print.

Dela isto tudi z Total Commanderjem: desni (dolgi) klik in iz menija --> print.
Pri tem se ti vsak pdf (ali katera druga vrsta fajla) odpre v default programu za to vrsto fajla in sprinta na default printer (določen v windowsih). Uporabljam večkrat.
 

majaron

Majstr
28. mar 2009
1.061
416
83
O potem pa zgleda res ne, super da si poštimal.

Evo še verzija za tiste, ki nimajo Excela, kot jo je popravil @titov.
 

Priponke

  • 1701114-Prit_folder_woe.zip
    1,1 KB · Ogledi: 151

titov

Fizikalc
12. jun 2008
7.544
1
38
Zdaj ta verzija, ki ima zakomentirano to vrstico, ima sicer bug in sicer, če je slučajno kaka datoteka s končnico .xls v folderju potem se program (verjetno) sesuje.


Sem pa se še malo poglobil v kodo in ta skripta printa tudi .doc, jpg in visio datoteke, ter se spušča še v pod direktorije in tudi tam printa ven vse te datoteke.

Tako, da sem to pobrisal ven in zdaj ta priložena verzija printa samo PDFe in samo v podanem direktoriju.
Je pa malo lame vpisovati celo pot do direktorije ane? Bom pogledal, če ima VB slučajno preprost dragNdrop API...
 

Priponke

  • 1701133-Prit_folder.zip
    576 bajtov · Ogledi: 156

tony

Guru
23. jul 2007
9.750
1.534
113
Citat:
Uporabnik Zanzibar pravi:
Citat:
Uporabnik majaron pravi:
Edit:
Katere win imaš?
Na Win7 naj bi delalo tole: označiš več fajlov istega tipa, desen klik, print.

Dela isto tudi z Total Commanderjem: desni (dolgi) klik in iz menija --> print.
Pri tem se ti vsak pdf (ali katera druga vrsta fajla) odpre v default programu za to vrsto fajla in sprinta na default printer (določen v windowsih). Uporabljam večkrat.

Prvo v Win 7 dela b.p.
smile-1.gif
 

igi

Guru
13. okt 2007
5.642
1.226
113
Celje
Citat:
Uporabnik tony pravi:
Citat:
Uporabnik Zanzibar pravi:
Citat:
Uporabnik majaron pravi:
Edit:
Katere win imaš?
Na Win7 naj bi delalo tole: označiš več fajlov istega tipa, desen klik, print.

Dela isto tudi z Total Commanderjem: desni (dolgi) klik in iz menija --> print.
Pri tem se ti vsak pdf (ali katera druga vrsta fajla) odpre v default programu za to vrsto fajla in sprinta na default printer (določen v windowsih). Uporabljam večkrat.

Prvo v Win 7 dela b.p.
smile-1.gif

Hja... prvo v win7 za *.PDF fileje meni ne dela... ni opcije "print". Druge končnice ni problema.
 

igi

Guru
13. okt 2007
5.642
1.226
113
Celje
Citat:
Uporabnik titov pravi:
Zdaj ta verzija, ki ima zakomentirano to vrstico, ima sicer bug in sicer, če je slučajno kaka datoteka s končnico .xls v folderju potem se program (verjetno) sesuje.


Sem pa se še malo poglobil v kodo in ta skripta printa tudi .doc, jpg in visio datoteke, ter se spušča še v pod direktorije in tudi tam printa ven vse te datoteke.

Tako, da sem to pobrisal ven in zdaj ta priložena verzija printa samo PDFe in samo v podanem direktoriju.
Je pa malo lame vpisovati celo pot do direktorije ane? Bom pogledal, če ima VB slučajno preprost dragNdrop API...

verjetno nekaj delam narobe... Vpišem pot, in potem javi "done". Naredi pa ne nič...

Hvala
 

titov

Fizikalc
12. jun 2008
7.544
1
38
Heh smešna fora, ampak mislim, da je fora v tem.

Vključene moraš imeti končnice datotek...
smile-1.gif

http://support.microsoft.com/kb/865219

Pa še en bug sem našel. Trenutno se upoštevajo samo datoteke, ki imajo končnico napisano z malimi črkami...

Probaj to verzijo.
 

Priponke

  • 1701536-Prit_folderV2.zip
    552 bajtov · Ogledi: 128
Nazadnje urejeno:

igi

Guru
13. okt 2007
5.642
1.226
113
Celje
hja... priponke imam vidne
smile-1.gif


Bom jutri poskusil na drugem računalniku. Možno da ga moti, ker imam PDF reader in pdf pro gor...
 

majaron

Majstr
28. mar 2009
1.061
416
83
Citat:
Uporabnik igi pravi:
Hja... prvo v win7 za *.PDF fileje meni ne dela... ni opcije "print". Druge končnice ni problema.

Vidim da win7 izklopi možnost "print", če označiš več kot 15 datotek.

Zadevo enostavno popraviš z vnosom v register. Samo poženi priloženo datoteko in bo delalo.

Zdaj pa mislim da je to to.
 

Priponke

  • 1701854-Print_meni_reg.zip
    741 bajtov · Ogledi: 154

igi

Guru
13. okt 2007
5.642
1.226
113
Celje
Citat:
Uporabnik majaron pravi:
Citat:
Uporabnik igi pravi:
Hja... prvo v win7 za *.PDF fileje meni ne dela... ni opcije "print". Druge končnice ni problema.

Vidim da win7 izklopi možnost "print", če označiš več kot 15 datotek.

Zadevo enostavno popraviš z vnosom v register. Samo poženi priloženo datoteko in bo delalo.

Zdaj pa mislim da je to to.

ne boš verjel... ampak na VSEH drugih končnicah imam opcijo "natisni", na končnici PDF pa je ni
smile-1.gif


prav tako mi ona skripta ne sprinta nič.

Jutri poskusim na drugi mašini!

Hvala
 

majaron

Majstr
28. mar 2009
1.061
416
83
Torej še nisva končala
17758-icon_confused.gif


Nekdo je imel enako težavo kot ti in jo po naslednjih korakih uspešno rešil:

Citat:
Try the following steps.
a. click on start button.
b. Click 'All programs'
c. Scroll down to 'Accessories.
d. Right-click on the 'Command Prompt' and 'Run as Administrator'
e. Click yes on the user Account control window that pops up
f. The command prompt window is now open and active
g. Type regsvr32 "C:\Program Files (x86)\Adobe\Acrobat 10.0\Acrobat Elements\Contextmenu64.dll"
h. press enter.

Vir
 

igi

Guru
13. okt 2007
5.642
1.226
113
Celje
Živjo!

Deinstalacija in ponovna instalacija adoba je rešila obe težavi. Sedaj lahko z desno tipko sprintam vse dokumente v mapi, ali pa poženem zgornjo skripto.

HVALA