Verifica dei campioni

Esistono diversi modi per testare il codice di esempio. Il metodo più rapido e semplice consiste nell’utilizzare l’app Postman. Postman consente di effettuare richieste POST al server.

  • Installa l’app Postman sul sistema.
  • Avvia l’app e immetti l’URL appropriato
  • Assicurarsi di aver selezionato "POST" dall'elenco a discesa
  • Assicurarsi di specificare Autorizzazione come Autenticazione di base. Specificare il nome utente e la password di AEM Server
  • Specifica i parametri della richiesta nella scheda corpo
  • Fai clic sul pulsante Invia

La confezione contiene 4 campioni. Nei paragrafi seguenti viene illustrato quando utilizzare il servizio di output o il servizio Forms, l'URL del servizio, i parametri di input previsti da ciascun servizio

Utilizzo di OutputService per unire i dati con il modello xdp

  • Utilizza il servizio di output per unire i dati con un documento xdp o pdf per generare un PDF appiattito

  • URL POST: http://localhost:4502/content/AemFormsSamples/outputservice.html

  • Parametri richiesta -

    • xdp_or_pdf_file: il file xdp o pdf con cui unire i dati
    • xmlfile: il file di dati xml unito con xdp_or_pdf_file
    • saveLocation: percorso in cui salvare il documento sottoposto a rendering nel file system. Ad esempio c:\documents\sample.pdf

Utilizzo dell’API FormsService

Importa dati

  • Utilizzare FormsService importData per importare dati in un file PDF

  • URL POST - http://localhost:4502/content/AemFormsSamples/mergedata.html

  • Parametri richiesta:

    • pdffile: il file pdf con cui si desidera unire i dati
    • xmlfile: il file di dati xml unito al file pdf
    • saveLocation: percorso in cui salvare il documento sottoposto a rendering nel file system. Esempio c:\\outputsample.pdf.

Esporta dati

  • Utilizzare l’API exportData di FormsService per esportare i dati da un file PDF

  • URL POST - http://localhost:4502/content/AemFormsSamples/exportdata.html

  • Parametri richiesta:

    • pdffile: il file PDF da cui si desidera esportare i dati
    • saveLocation: percorso in cui salvare i dati esportati nel file system. Ad esempio c:\documents\export_data.xml

Rendering XDP

  • Rendering del modello XDP come PDF statico/dinamico
  • Utilizza FormsService renderPDFForm API per eseguire il rendering del modello xdp come PDF
  • URL POST - http://localhost:4502/content/AemFormsSamples/renderxdp?xdpName=f1040.xdp
  • Parametro richiesta:
    • xdpName: nome del file xdp da riprodurre come pdf
recommendation-more-help