Come unire un PDF con XML

May 23

Come unire un PDF con XML


I file PDF sono destinati a mantenere la formattazione del file a prescindere dal sistema su cui vi si accede. Essi non sono facilmente accessibili per scopi di modifica. Ci sono, tuttavia, diverse opzioni software che consentono di fusione di un file PDF con un file XML. Acrobat Reader consente di importare un file di dati direttamente nel file corrente. Alaoha fornisce un'API che consente agli utenti di codificare XML nel file PDF.

istruzione

Acrobat Reader

1 Avviare Acrobat Reader. Fare clic su "Start", "Tutti i programmi", "Acrobat Reader", quindi selezionare "Acrobat Reader" dal menu.

2 Caricare il PDF. Fare clic su "File", "Apri", quindi passare al file PDF da unire.

3 Importare il file XML. Fai clic su "forme", "Gestione dati", "Importare i dati." Passare al file XML.

4 Unire il PDF con il file XML. Seguire le istruzioni sullo schermo, quindi salvare il file.

Aloaha Demo gratuita

5 Scarica il software demo gratuita. Aloaha richiede alcune informazioni prima di scaricare la versione di prova gratuita. Il modulo è in tedesco. Basta digitare "Nessuno" per "Firma" e "Persona di contatto". Inserisci un indirizzo email valido per "E-mail". Inserire la serie di lettere e numeri nella casella, poi cliccare su "Versenden." Il download si aprirà. Salvare il file in una directory.

6 Estrarre la demo gratuita facendo clic destro "aloaha_pdf.zip" e selezionando "Estrai qui".

7 Installare la demo gratuita. Aprire la cartella "aloaha_pdf", quindi fare doppio clic su "printer.exe" Seguire le istruzioni sullo schermo.

8 Avviare l'API PDF. Fare clic su "Start", "Esegui". Tipo "Alaoha API". L'editor lancerà.

9 Codice dello script API. Utilizzare il seguente codice di fondere il PDF con il file XML:

PDF Dim

set PDF = CreateObject ( "aloahapdf.edit")

Se PDF.load_pdf_to_mem (cstr ( "<CURRENT FILE PDF path>")) = true allora

msgbox "Form loaded to memory"

se PDF.FormFields> 0 allora

msgbox "PDF è Form"

altro

msgbox "PDF non è una forma"

chiamare PDF.unload_pdf_from_mem

finisci se

altro

msgbox "Could not load Form to memory"

finisci se

se PDF.merge_pdf_with_xml (cstr ( ""), CSTR ( "<PERCORSO FILE XML>"), CSTR ( "<SALVA PER QUESTO FILE PDF PATH>")) = true allora

msgbox "PDF Merge OK"

altro

msgbox "PDF Merge Failed"

finisci se

se PDF.merge_pdf_with_xml (CSTR (XMLData), CSTR ( ""), CSTR ( "c: \ targetpdf.pdf")) = true allora

msgbox "PDF Merge OK"

altro

msgbox "PDF Merge Failed"

finisci se

unload_pdf_from_mem

10 Eseguire lo script. Fare clic sul pulsante "Esegui script" sulla barra degli strumenti.