Automator Print Plugin: aggiungi l'output al file PDF esistente

1

Vorrei creare un plug-in di stampa per aggiungere l'output a un file PDF esistente.

Ecco i miei passi finora:

  • Chiedi elementi del Finder
  • Combina pagine PDF (accoda)
  • Apri elementi del Finder

È come se facesse il lavoro, ma:

  • antepone l'output: il nuovo output viene inserito all'inizio anziché alla fine.
  • Creo un nuovo file.

Posso gestire la nuova situazione dei file, suppongo, facendo un comando Salva con nome ..., ma non voglio che il nuovo output venga posizionato all'inizio.

Come posso aggiungere l'output alla fine di un file PDF esistente?

    
posta Manngo 24.12.2016 - 06:57
fonte

1 risposta

0

Una vecchia discussione sul link ha avuto la soluzione.

Ecco una versione funzionante del plugin:

1   Ask for Finder Items
        Type: Files
2   Set Value of Variable
        Variable: original
3   Run Shell Script
        Pass input: as arguments
        Script: echo $2
                echo $1
4   Combine PDF Pages
        Combine documents by: Appending pages
5   Get Value of Variable
        Variable: original
6   Run Shell Script
        Pass input: as arguments
        Script: mv $1 $3
7   Open Finder Items
        Open with: Default Application

Il passaggio 3 risolve il problema di accodare piuttosto che anteporre il file facendo eco agli elementi nell'ordine inverso. Passaggi 2, 5 e amp; 6 si occupa di creare un nuovo file rinominando (e spostando) il nuovo file nell'originale.

Non appena avrò testato di più, pubblicherò un collegamento a una versione funzionante.

    
risposta data 01.01.2017 - 02:18
fonte

Leggi altre domande sui tag