da una pdf a molti pdf

  • Creatore
    Topic
  • #117838
    claudio
    Partecipante
      Up
      0
      Down
      ::


      Ho un problema strano, non so se risolvibile, detto semplice ho un pdf di 20 pagine come
      trasformarlo in 20 pdf di una pagina e sopratutto come farlo in maniera automatica?
      ciao
      claudio

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #117839
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          claudio” post=118278Ho un problema strano, non so se risolvibile, detto semplice ho un pdf di 20 pagine come
          trasformarlo in 20 pdf di una pagina e sopratutto come farlo in maniera automatica?
          ciao
          claudio

          Uno script in LuaTeX naturalmente!
          Almeno, se vuoi rimanere nel sistema TeX.
          R.

        • #117840
          mcl1962
          Partecipante
            Up
            0
            Down
            ::


            Se usi il sistema operativo Linux c’è la utility pdfseparate. Per esempio se hai il file prova.pdf con
            `pdfseparate prova.pdf output%d.pdf`
            ti verranno creati i file output1.pdf, output2.pdf, …
            Altre opzioni con man pdfseparate in un terminale.

            Ciao.

            Claudio

          • #117841
            LuglioM26
            Partecipante
              Up
              0
              Down
              ::


              Ciao, in questa discussione trovi quello che cerchi, cioe:
              `pdfseparate documento.pdf pag_%d.pdf`
              Stefano

            • #117842
              robitex
              Amministratore del forum
                Up
                0
                Down
                ::


                Ciao,
                il punto di inizio con Lua è determinare il numero di pagine del pdf. Con texlua:
                `local pages
                local doc = pdfe.open(“doc.pdf”)
                if doc then
                pages = pdfe.getnofpages(doc)
                pdfe.close(doc)
                end
                print(pages or “pages not recognized”)`
                ammettendo che nella stessa directory dello script (che ho chiamato split.lua) ci sia il file doc.pdf.
                Se lo script vi produce un errore è probabile che lo stiate eseguendo con una versione troppo vecchia di texlua.

                Da questo punto, occorre studiarsi la documentazione di LuaTeX.
                Questa libreria è oggetto di sviluppo, ma credo che possa rendre LuaTeX un coltellino svizzero per tutte quelle operazioni che oggi demandiamo a strumenti esterni. Anche pdftex con il pacchetto pdfpages fa già parecchie cose.
                Alla prossima.
                R.

            Visualizzazione 3 filoni di risposte
            • Devi essere connesso per rispondere a questo topic.

            Go to top