3 votos

Applescript o automator para imprimir sólo 3 primeras páginas de un pdf

Me gustaría automatizar la impresión de las 3 primeras páginas de un PDF. Está bien si el documento tiene que ser dividido.

También tengo instalado Adobe Acrobat Pro.

0 votos

¿quieres que se impriman por una o dos caras?

0 votos

Desde la línea de comandos, puede utilizar el comando lpr con la opción -o page-ranges=1-3. Por ejemplo, el nombre del archivo aa,pdf utiliza lpr aa.pdf -o rangos de páginas=1-3

0 votos

@StevenPeters sí, debe imprimirse recto-verso

1voto

books453 Puntos 1

Esto le pedirá que seleccione el archivo PDF y que imprima las 3 primeras páginas del mismo (cambie el sourceFile variable si quiere elegir el PDF de otra manera):

set sourceFile to (choose file with prompt "Choose a PDF file:" of type {"PDF"})
do shell script "lpr " & quoted form of POSIX path of sourceFile & " -o page-ranges=1-3"

Si quieres tener una aplicación de arrastrar y soltar:

on open droppedItem set sourceFile to POSIX path of droppedItem
do shell script "lpr " & quoted form of POSIX path of sourceFile & " -o page-ranges=1-3" end open

1 votos

Esto hizo el truco, he creado una aplicación con on open droppedItem set sourceFile to POSIX path of droppedItem do shell script "lpr " & quoted form of POSIX path of sourceFile & " -o page-ranges=1-3" end open . Por alguna razón -o sides=two-sided-long-edge no funciona. Hice la configuración por defecto de la impresora a doble cara, así que por ahora funciona.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X