v24.12

Se añadió un nuevo Plugin: Convertidor de PDF a PNG

  • Clase PngConverter: Representa el plugin Documentize.PngConverter. Se utiliza para convertir documentos PDF a formato PNG.
  • Clase PdfToPngOptions: Representa las opciones del convertidor de PDF a PNG para el plugin Documentize.PngConverter.

Ejemplo de Uso:

// crear PngConverter
var plugin = new PngConverter();
// crear objeto PdfToPngOptions para establecer instrucciones
var opt = new PdfToPngOptions();
// añadir ruta del archivo de entrada
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// establecer ruta del archivo de salida
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// realizar el proceso
plugin.Process(opt);

Se añadió un nuevo Plugin: Convertidor de PDF a TIFF

  • Clase TiffConverter: Representa el plugin Documentize.TiffConverter. Se utiliza para convertir documentos PDF a formato TIFF.
  • Clase PdfToTiffOptions: Representa las opciones del convertidor de PDF a TIFF para el plugin Documentize.TiffConverter.

Ejemplo de Uso:

// crear TiffConverter
var plugin = new TiffConverter();
// crear objeto PdfToTiffOptions para establecer instrucciones
var opt = new PdfToTiffOptions();
// añadir ruta del archivo de entrada
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// establecer ruta del archivo de salida
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// realizar el proceso
plugin.Process(opt);

Se añadió un nuevo Plugin: Generador de Tablas de PDF

  • Clase TableGenerator: Representa el plugin Documentize.TableGenerator. Se utiliza para agregar una tabla a un documento PDF.
  • Clase TableBuilder: Clase que representa el generador de tablas en una página pdf.
  • Clase TableRowBuilder: Clase que representa el generador de filas de tabla.
  • Clase TableCellBuilder: Clase que representa el generador de celdas de tabla.

Ejemplo de Uso:

// crear TableGenerator
var plugin = new TableGenerator();
// crear objeto TableOptions para establecer instrucciones
TableOptions opt = new TableOptions().InsertPageBefore(1)
   .AddTable()
        .AddRow()
            .AddCell().AddParagraph("Nombre")
            .AddCell().AddParagraph("Edad")
        .AddRow()
            .AddCell().AddParagraph("Bob")
            .AddCell().AddParagraph("12")
        .AddRow()
            .AddCell().AddParagraph("Sam")
            .AddCell().AddParagraph("20")
        .AddRow()
            .AddCell().AddParagraph("Sandy")
            .AddCell().AddParagraph("26")
        .AddRow()
            .AddCell().AddParagraph("Tom")
            .AddCell().AddParagraph("12")
        .AddRow()
            .AddCell().AddParagraph("Jim")
            .AddCell().AddParagraph("27");
// añadir ruta del archivo de entrada
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// establecer ruta del archivo de salida
opt.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));
// realizar el proceso
plugin.Process(opt);

Renombrada la Clase PdfDoc a DocConverter

  • Clase DocConverter: Representa el plugin Documentize.DocConverter. Se utiliza para convertir documentos PDF a formato DOC/DOCX.

Ejemplo de Uso:

// crear DocConverter
var plugin = new DocConverter();
// crear objeto PdfToDocOptions para establecer instrucciones
var opt = new PdfToDocOptions();
// añadir ruta del archivo de entrada
opt.AddInput(new FileDataSource(inputPath));
// establecer ruta del archivo de salida
opt.AddOutput(new FileDataSource(outputPath));
// realizar el proceso
plugin.Process(opt);
 Español