|
|
|
|
|
- Convertir PDF en texto
- Casos especiales
Extrae texto de un archivo PDF. MyString is string
MyString = PDFToText("C:\Temp\MyDocument.pdf")
EDT_EditMultiText = MyString
Sintaxis
Extraer el contenido de un documento PDF utilizando la ruta de archivo Ocultar los detalles
<Result> = PDFToText(<PDF file> [, <Pages to extract> [, <Password> [, <Options>]]])
<Result>: Cadena de caracteres Texto del archivo PDF. <PDF file>: Cadena de caracteres Nombre y ruta del archivo PDF a analizar. <Pages to extract>: Cadena de caracteres opcional Intervalo de páginas de las que se va a extraer el texto. Las páginas se seleccionan en una ventana con los mismos campos de intervalo de páginas que una ventana de impresión estándar: use un punto y coma para separar páginas individuales o intervalos. Por ejemplo, "1;3;4;6-10;12" significa que se extraerá el texto de las páginas 1, 3, 4, 6 a 10 y 12.Si no se especifica este parámetro o es una cadena vacía (""), se extraen todas las páginas. <Password>: Cadena de caracteres opcional Contraseña necesaria para abrir el archivo PDF, si está protegido por una contraseña. <Options>: Constante de tipo Integer Modo de división del texto: | | pttCompatible | Dividir el texto del archivo PDF utilizando el algoritmo de la versión 24 y anteriores. | pttDefault (Valor predeterminado) | Dividir el texto del archivo PDF utilizando un algoritmo optimizado. Esta división puede ser diferente de las versiones anteriores. |
Observaciones Convertir PDF en texto - Al convertir un PDF a texto, se pierde el formato del documento.
- El texto se extrae en el orden en que aparecen los comandos PDF y se escribe de forma secuencial en la cadena resultante. Los bloques de texto y los párrafos se conservan (así como los retornos de carro).
- No se devuelven caracteres Unicode.
- Los datos de un formulario PDF no se extraen (estos datos no se almacenan en el archivo PDF).
Casos especiales - La función PDFIsProtected permite saber si se requiere una contraseña para abrir un archivo PDF.
- La función PDFNumberOfPages devuelve el número total de páginas de un archivo PDF.
A partir de la versión 28, esta función solo es compatible con procesadores ARM de 32 bits si se utiliza la constante pvtCompatible. Las nuevas funciones de PDF requieren un modo de ejecución de 64 bits. Si una aplicación se va a ejecutar en dispositivos con procesadores ARM de 32 bits, debe generarse con WINDEV Mobile 27.
Clasificación Lógica de negocio / UI: Lógica de negocio Componente: wd300wdpdf.dll
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|