|
|
|
|
- Propiedades específicas de las variables de tipo pdfDocument
- Observaciones
- Funciones WLanguage que utilizan variables de tipo pdfDocument
pdfDocument (Tipo de variable)
El tipo pdfDocument obtiene todas las características de un archivo PDF: autor, fecha de creación, contenido de Page, etc.. Algunas características del PDF Document pueden modificarse mediante distintas propiedades de WLanguage. Es posible añadir o eliminar páginas. Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable. MyPDF is pdfDocument = "test.pdf" FOR EACH DocumentPage OF MyPDF.Page Trace(DocumentPage.Height) END PDFSave(MyPDF, "passwordtest.pdf") // It is also possible to use prefix syntax // MyPDF.Save("passwordtest.pdf")
MyPDFDoc is pdfDocument = PDFOpen("C:\temp\Myguide.pdf") Trace(MyPDFDoc.PDFVersion) Trace(MyPDFDoc.Author) Trace(MyPDFDoc.Page.Count) Trace(MyPDFDoc.Page[1].Width) Trace(MyPDFDoc.Page[36].Height) FOR EACH ATextElement OF MyPDFDoc.Page[2].TextElement Trace(ATextElement.Text + " X = " + ATextElement.X + " Y = " + ATextElement.Y + " L = " + ATextElement.Width + " H = " + ATextElement.Height) END MyPDFDoc2 is pdfDocument = "C:\temp\plan.pdf" // Add pages Add(MyPDFDoc2.Page, MyPDFDoc.Page[5]) // Insert pages Insert(MyPDFDoc2.Page, 1, MyPDFDoc.Page[32]) // Save modified PDF PDFSave(MyPDFDoc2, "MyPDFDoc2.pdf") ShellExecute("MyPDFDoc2.pdf")
Observaciones Propiedades específicas de las variables de tipo pdfDocument Las siguientes propiedades permiten manipular un documento PDF: | | | Nombre de la propiedad | Tipo utilizado | Efecto |
---|
Adjunto | Array de pdfAttachment | Archivos adjuntos del documento PDF. Se pueden eliminar o agregar archivos adjuntos a un documento utilizando las funciones para manipular un array ( añadir, suprimir, ... en el array de variables de tipo pdfAttachment). | Autor | Cadena de caracteres | Autor del documento (solo si esta información está disponible en el documento PDF). Esta propiedad es de solo lectura. | DateCreated | FechaHora | Fecha y hora de creación del documento (solo si esta información está disponible en el documento PDF). Esta propiedad es de solo lectura. | DateModified | FechaHora | Fecha y hora de la última modificación del documento (solo si esta información está disponible en el documento PDF). Esta propiedad es de solo lectura. Esta propiedad corresponde a "ModificationDate" en las versiones anteriores. | Generador | Cadena de caracteres | Nombre del programa que generó el documento (solo si esta información está disponible en el documento PDF). Esta propiedad es de solo lectura. | marcador | Array de pdfBookmark | Marcadores del PDF Document. | Page | Array de pdfPage | Páginas del documento PDF. Se pueden eliminar o agregar páginas a un documento utilizando las funciones para manipular un array ( añadir, suprimir, ... en el array de variables de tipo pdfPage). | Palabra clave | Cadena de caracteres | Palabra clave del documento (solo si esta información está disponible en el documento PDF). Si se especifican varias palabras clave, el separador utilizado depende del generador. Esta propiedad es de solo lectura. | PDFVersion | Cadena de caracteres | Versión del estándar PDF utilizado en el documento PDF. Esta propiedad es de solo lectura. | Título | Cadena de caracteres | Título del documento (solo si esta información está disponible en el documento PDF). Esta propiedad es de solo lectura. | Valor | Cadena de caracteres o memoria intermedia | Documento PDF. Esta propiedad puede corresponder a: - la ruta del documento PDF,
- el buffer que contiene el documento PDF.
|
Observaciones - Para inicializar la variable de tipo pdfDocument, asigne una cadena o (buffer) que contenga un archivo PDF. Después puede modificar el documento (agregar archivos adjuntos o definir una contraseña, por ejemplo), y guardarlo de nuevo llamando a la función PDFSave.
- Puede eliminar o agregar páginas a un documento utilizando funciones de arrays (añadir, suprimir, etc, ... en el array de variables de tipo pdfPage). También es posible agregar o eliminar archivos adjuntos.
Funciones WLanguage que utilizan variables de tipo pdfDocument
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|