|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  Raspberry Pi Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  AutoIt (Programación) Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

____________________________

284C.- Crear PDF. Leer PDF.

- Vamos a crear y leer un archivo PDF.

- Necesitaremos un DisposiciónVertical, agregaremos texto a este DisposiciónVertical que se convertirán en las páginas del archivo Pdf.

- Para ver el contenido del archivo Pdf utilizaremos un componente Imagen.

- Vamos a ver dos versiones una Simple, en donde solo se creará una página del archivo Pdf, y otra más elaborada en donde se podrán guardar varias páginas.

_______________________________________
1.- Crear PDF con una sola página.

- Escribimos unos datos en la Screen1 mediante un formulario. Pulsamos el Botón "Create PDF", iremos a la Screen2.

- Los datos pasan de la Screen1 a la Screen2 mediante una TinyDB en forma de lista.

- La Screen2 toma los datos de la TinyDB y muestra cada elemento de la lista en sus correspondientes etiquetas.

- Las etiquetas están en una DisposiciónVertical1 (VerticalArrangement1) de color amarillo.

- La extensión toma todo el contenido de esa DisposiciónVertical1 y la guarda en un archivo PDF. En este caso en "comida.pdf"

- El directorio base es /mnt/sdcard. Se ha de establecer las dimensiones del archivo mediante width y height.

- Si pulsamos el Botón "Read Pdf", iremos a la Screen3 y se mostrará el archivo pdf en un componente Imagen.

 

- Con esta extensión solo podremos guardar archivos pdf con una sola página.

p284C_extension_crear_pdf.aia

com.KIO4_PdfS.aix

___________________________
- Diseño y Bloques Screen1.

___________________________
- Diseño y Bloques Screen2.

___________________________
- Diseño y Bloques Screen3.

_______________________________________
_______________________________________
_______________________________________
2.- Crear PDF con una o varias páginas.

p284C_extension_crear_pdf_paginas.aia

com.KIO4_Pdf.aix

- Pulsamos "Crear" para crear un nuevo archivo PDF.

- Escribimos datos y pulsamos "Add page" cada vez que rellenemos una página.

- Cuanto tengamos todas las páginas rellenas pulsamos "Finish" para cerrar el archivo PDF.

- Podemos visualizarlo en la Screen2.

- Se guarda en el archivo PDF la DisposiciónVertical2 (color amarillo) (VerticalArrangement2)

- Si guardas la DisposiciónVertical1, se guardarán los CamposDeTextos.

- En el Bloque de ReadPdf, si escribes el nombre del archivo, se supondrá que está en /mnt/sdcard/comida.pdf

- Si el archivo está en el asset (Subir) y estás en emulación, deberás escribir: AppInventor/assets/comida.pdf

- Si el archivo está en el asset y vas a Generar el .apk, debes escribir: android_asset/comida.pdf

-----------------------------------------------------------------------------

- Mediante estos bloques puedes consultar cuando se ha terminado de añadir la página del Bloque: AddPage

___________________________
- Diseño Screen1.

___________________________
- Bloques Screen1.

___________________________
- Diseño y Bloques de la Screen2.

___________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información