stampa multipla di file pdf

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

franz.bianchi
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Iscritto il: dom, 15 set 2013 18:47
Messaggi: 250

Top

Ehm.... non sono certo di aver capito. Intendi fare tutto da terminale?

kext
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Iscritto il: mer, 04 mar 2015 13:18
Messaggi: 5580

Top

franz.bianchi ha scritto:
mer, 08 mag 2019 18:28
Ehm.... non sono certo di aver capito. Intendi fare tutto da terminale?
Schermata 2019-05-08 alle 18.43.05.png
Schermata 2019-05-08 alle 18.43.05.png (47.91 KiB) Visto 178 volte
ho provato con TextEdit.. Appena metto mano su un mac con Word (che versione hai?), ti mando lo script..

franz.bianchi
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Iscritto il: dom, 15 set 2013 18:47
Messaggi: 250

Top

provato con la 2013 e 2016 stesso problema. Ora ho solo la 2016. Per inciso odio word con tutto me stesso. Ma. a volte devo usarlo.

franz.bianchi
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Iscritto il: dom, 15 set 2013 18:47
Messaggi: 250

Top

l script mi sembra identico a quello oche ho fatto io

Avatar utente
Paolofast
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: dom, 07 gen 2018 20:00
Messaggi: 5564

Top

Prova questo.
Trasforma tutti i documenti Word in PDF nella cartella selezionata.

Uso:
fai un click sulla cartella per selezionarla, poi tasto destro --> Servizi --> Word to PDF (o come lo avrai chiamato)

Immagine
Il testo Applescript è questo:

Codice: Seleziona tutto

property theList : {"doc", "docx"}

on run {input, parameters}
	set output to {}
	tell application "Microsoft Word" to set theOldDefaultPath to get default file path file path type documents path
	repeat with x in input
		try
			set theDoc to contents of x
			tell application "Finder"
				set theFilePath to container of theDoc as text
				
				set ext to name extension of theDoc
				if ext is in theList then
					set theName to name of theDoc
					copy length of theName to l
					copy length of ext to exl
					
					set n to l - exl - 1
					copy characters 1 through n of theName as string to theFilename
					
					set theFilename to theFilename & ".pdf"
					
					tell application "Microsoft Word"
						set default file path file path type documents path path theFilePath
						open theDoc
						set theActiveDoc to the active document
						save as theActiveDoc file format format PDF file name theFilename
						copy (POSIX path of (theFilePath & theFilename as string)) to end of output
						close theActiveDoc
					end tell
				end if
			end tell
		end try
	end repeat
	tell application "Microsoft Word" to set default file path file path type documents path path theOldDefaultPath
	
	
	return output
end run
Ultima modifica di Paolofast il mer, 08 mag 2019 20:24, modificato 1 volta in totale.
*
*
“Non so tutto, so solo quello che conosco” Hanekawa Tsubasa.

Avatar utente
Paolofast
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: dom, 07 gen 2018 20:00
Messaggi: 5564

Top

Al comando "Ottieni contenuto cartella" puoi sostituire uno che agisca su uno o più file selezionati.

Vedi tu.
*
*
“Non so tutto, so solo quello che conosco” Hanekawa Tsubasa.

franz.bianchi
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Iscritto il: dom, 15 set 2013 18:47
Messaggi: 250

Top

Sono sinceramente impressionato. Io ho difficoltà a creare una macro VBA (un banale ciclo DO ( e non scherzo mi serve per un lavoro proprio in questi giorni), quindi quello oche hai fatto per me è fantascienza.

Per fare il pdf di tutti i file però devo prima aprire a mano word, altrimenti mi apre lui il programma ma poi genera solo il pdf del primo file. No uso se dipende dalla schermata di avvio di word dove devi scegliere di creare i documento vuoto.

Grazie 1000. Ma come si impara il linguaggio per fare cose del genere, o anche solo a usare meglio Automator con i comandi preimpostati.

Ciao sei un grande.

franz.bianchi
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Iscritto il: dom, 15 set 2013 18:47
Messaggi: 250

Top

Ma dove lo trovo quello che ho creato ? Dove vengono salvati i servizi ? Dovrei girarlo al mio socio.

Avatar utente
iMaurizio
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 set 2014 03:21
Messaggi: 3881

Top

Me lo son trovato io sulla scrivania ! :D

Avatar utente
Paolofast
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: dom, 07 gen 2018 20:00
Messaggi: 5564

Top

franz.bianchi ha scritto:
mer, 08 mag 2019 21:08
Ma dove lo trovo quello che ho creato ? Dove vengono salvati i servizi ? Dovrei girarlo al mio socio.
O nella cartella "Services" dentro "Libreria" che trovi aprendo l'hard-disk di sistema o, più probabile, nella cartella "Services" dentro "Libreria" del tuo utente.
La libreria utente è invisibile, clicca sul menu del Finder "Vai" tenendo premuto ALT e vedrai comparire la voce "Libreria".
Clicca e si aprirà la libreria utente.
*
*
“Non so tutto, so solo quello che conosco” Hanekawa Tsubasa.

franz.bianchi
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Iscritto il: dom, 15 set 2013 18:47
Messaggi: 250

Top

trovato nella libreria nascosta. Grazie ancora mi hai risolto un problema.

kext
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Iscritto il: mer, 04 mar 2015 13:18
Messaggi: 5580

Top

franz.bianchi ha scritto:
mer, 08 mag 2019 21:46
trovato nella libreria nascosta. Grazie ancora mi hai risolto un problema.
Ciao, se hai a disposizione ancora un po' di tempo, entro domani ti creo un video su come fare.. ok?

Avatar utente
Paolofast
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: dom, 07 gen 2018 20:00
Messaggi: 5564

Top

Quale hai usato?
Il mio o quello di kext?

(Qualunque tu abbia usato, se funziona è quello giusto.)
*
*
“Non so tutto, so solo quello che conosco” Hanekawa Tsubasa.

franz.bianchi
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Iscritto il: dom, 15 set 2013 18:47
Messaggi: 250

Top

L’ho fatto e funziona, stampati pdf di 700 e passa file. Video su cosa? Generico su come usare Automator ?

Avatar utente
Paolofast
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: dom, 07 gen 2018 20:00
Messaggi: 5564

Top

franz.bianchi ha scritto:
mer, 08 mag 2019 22:17
L’ho fatto e funziona
Sì, ma quale?
*
*
“Non so tutto, so solo quello che conosco” Hanekawa Tsubasa.

Rispondi

Torna a “Software”

Chi c’è in linea

Visitano il forum: Ahrefs [Bot], SemrushBot [Bot] e 9 ospiti