Cómo agregar números de página a java itext pdf
Referencia spire.pdf.jar en el programa java y luego use el siguiente código. La posición del número de página puede ajustarla usted mismo
import?com.spire.pdf. automaticfields.PdfCompositeField;
importar?com.spire.pdf.automaticfields.PdfPageCountField;
importar?com.spire.pdf.automaticfields.PdfPageCountField;
importar ?com.spire.pdf.automaticfields.PdfPageCountField;
importar?com.spire.pdf.automaticfields.PdfPageCountField;
importar?com.spire.pdf.automaticfields.PdfPageNumberField;
¿importar?
importar?com.spire.pdf.graphics.*;
importar?java.awt.*;
importar ?java.awt.geom.Dimension2D;
importar?java.awt.geom.PdfPageNumbersField;
importar?com.spire.pdf.graphics.*;
importar?java .awt.geom.Dimension2D;
importar?{
//cargar documento PDF
PdfDocument?doc?=?new?PdfDocument( );
doc.loadFromFile("C:\\Users\\Administrator\\\\Desktop\\Systems Test.pdf");
//Crear fuente
PdfTrueTypeFont ?font?=?new?PdfTrueTypeFont(new?Font("Arial?Unicode?MS",?Font.PLAIN,?12),?true);
//Obteniendo página Tamaño
Dimensión2D?pageSize?=?doc.getPages().get(0).getSize();