v26.3
Renombrado IDataSource a IData
- Interface IDataSource: renombrada a IData.
- Las clases de opciones ahora son más fáciles de usar.
Renombrado FileDataSource a FileData
- Class FileDataSource: renombrada a FileData.
- Las clases de opciones ahora son más fáciles de usar.
- Comentarios XML actualizados y corregidos.
- Todos los ejemplos con Entrada y Salida actualizados.
Ejemplo de uso:
El ejemplo demuestra cómo usar FileData en Entrada y Salida.
// Create EncryptOptions object to set instructions
var options = new EncryptOptions("123456", "qwerty");
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output file path
options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
// Perform the process
PdfSecurity.Encrypt(options);Renombrado StreamDataSource a StreamData
- Class StreamDataSource: renombrada a StreamData.
- Las clases de opciones ahora son más fáciles de usar.
- Comentarios XML actualizados y corregidos.
- Todos los ejemplos con Entrada y Salida actualizados.
Ejemplo de uso:
El ejemplo demuestra cómo usar StreamData en Salida.
// Create TocOptions object to set instructions
var options = new TocOptions();
// Set the Title
options.Title = "My Table of Contents";
// Design Headings
options.Headings.Add(new TocHeading("Introduction", 2, false, 1));
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output stream
var outputStream = new MemoryStream();
options.AddOutput(new StreamData(outputStream));
options.CloseOutputStreams = false;
// Perform the process
PdfManager.AddTableOfContents(options);Renombrado DirectoryDataSource a DirectoryData
- Class DirectoryDataSource: renombrada a DirectoryData.
- Las clases de opciones ahora son más fáciles de usar.
- Todos los ejemplos con Entrada y Salida actualizados.
Ejemplo de uso:
El ejemplo demuestra cómo Exportar valores de formularios a un archivo TSV y establecer Propiedades.
// Create PdfToTiffOptions object to set instructions
var options = new PdfToTiffOptions();
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output Directory path
options.AddOutput(new DirectoryData("path_to_output_directory"));
// Perform the process
PdfConverter.Convert(options);Renombrada la propiedad Delimiter para Feature ExtractFormDataToDsvOptions
Se corrigió un error tipográfico en la palabra.
Ejemplo de uso:
El ejemplo demuestra cómo Exportar valores de formularios a un archivo TSV y establecer Propiedades.
// Create ExtractFormDataToDsvOptions object to set instructions
var options = new ExtractFormDataToDsvOptions();
//Set Delimiter
options.Delimiter = '\t';
//Add Field Names to result
options.AddFieldName = true;
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output file path
options.AddOutput(new FileData("path_to_result_csv_file.tsv"));
// Perform the process
PdfExtractor.Extract(options);Página de producto creada para “PDF Manager” en este sitio
https://products.documentize.com/pdf-manager/
Página de producto creada para “PDF Form” en este sitio
https://products.documentize.com/pdf-form/
Problemas corregidos
- Se corrigió un problema donde Image to PDF provocaba una excepción de Out of Memory.
- Se corrigió un problema donde la generación de Table of Contents producía resultados incorrectos.
- Se corrigió un problema donde la propiedad OptimizeResources UnembedFonts lanzaba una excepción.
- Se corrigió un problema donde PDF to HTML no aplicaba correctamente las fuentes al visualizarse en Internet Explorer.
- Se corrigió un problema donde PDF to HTML generaba elementos y símbolos de formato desubicados.
- Se corrigió un problema donde el proceso de conversión de PDF a PDF/A se quedaba colgado.
- Se corrigió un problema donde PDF a PDF/A eliminaba los campos de formulario y sus valores.
- Se corrigió un problema donde la salida de PDF a PDF/A no cumplía con PDF/A_1a.
- Se corrigió un problema donde la salida de PDF a PDF/A no cumplía con PDF/A_2b.
- Se corrigió un problema donde la salida de PDF a PDF/A-3A fallaba la verificación de cumplimiento Preflight.
- Se corrigió un problema donde la salida de PDF a PDF/A-3B fallaba la verificación de cumplimiento Preflight.