Archivos PDF tienen la intención de mantener el formato del archivo , independientemente del sistema en el que se accede a ellos . No son de fácil acceso con fines de edición . Hay , sin embargo , varias opciones de software que permiten la fusión de un archivo PDF con un archivo XML . Acrobat Reader permite al usuario importar un archivo de datos directamente en el archivo actual. Alaoha proporciona una API que permite a los usuarios el código XML en el archivo PDF . Instrucciones
Acrobat Reader
1
lanzamiento Acrobat Reader . Haga clic en " Inicio", " Todos los programas", " Acrobat Reader ", luego seleccione " Acrobat Reader" en el menú.
2
Cargar el PDF. Haga clic en " Archivo", " Abrir ", desplácese hasta el archivo PDF que se fusionen .
3
Importar el archivo XML. Haga clic en "Formularios ", " Gestionar datos", " Importar datos ". Navegue hasta el archivo XML.
4
Combinar el PDF con el archivo XML. Siga las instrucciones de la pantalla , a continuación, guarde el archivo.
Aloaha Demo gratuita
5
Descargar el software de demostración gratuita . Aloaha solicita alguna información antes de descargar la versión de prueba . El formulario está en alemán. Simplemente escriba " Ninguno " para " Firma" y " Ansprechpartner . " Introduzca una dirección de correo electrónico válida para "E -Mail ". Introduzca la serie de letras y números en el cuadro , y luego haga clic en " Versenden . " La Descarga se abrirá. Guarde el archivo en cualquier directorio.
6
Extracto de la versión parcial de programa libre , haga clic en " aloaha_pdf.zip " y seleccionando " Extraer aquí ".
7
Instale la libre demostración. Abra la carpeta " aloaha_pdf ", haga doble clic en " printer.exe " Siga las instrucciones en la pantalla.
8
Inicie el API PDF . Haga clic en " Inicio", " Ejecutar" . Escriba " API Alaoha . " El editor pondrá en marcha .
9
Código del guión API . Utilice el código siguiente para fusionar el PDF con el archivo XML:
Dim PDF
set PDF = CreateObject ( " aloahapdf.edit " )
Si PDF.load_pdf_to_mem ( cstr ( " actual> ARCHIVO PDF path>" ) ) = true entonces
msgbox "Formulario cargado en la memoria "
si PDF.FormFields > 0 entonces
msgbox "PDF se forma "
más
msgbox " PDF no es un formulario de "
llamada PDF.unload_pdf_from_mem
final si
más
msgbox "No se puede cargar en la memoria de forma "
final si
si PDF.merge_pdf_with_xml ( cstr ( ""), cstr ( " " ) , cstr ( " " ) ) = true entonces
msgbox "PDF Merge OK"
más
msgbox "PDF Merge Error "
final si
si PDF.merge_pdf_with_xml ( cstr ( XMLData ) , cstr ( ""), cstr ("c : \\ targetpdf.pdf ")) = true entonces
< p > msgbox "PDF Merge OK"
más
msgbox "PDF Merge Failed"
final si unload_pdf_from_mem
10
Ejecute la secuencia de comandos . Haga clic en el botón " Ejecutar secuencia de comandos " en la barra de herramientas.