¿Hay alguna forma de que podamos eliminar la primera página del PDF con iTextSharp?eliminar la primera página del PDF con iTextSharp
Respuesta
No hay manera directa de eliminar páginas de un PDF usando iTextSharp.
Sin embargo, puede copiar todas las páginas que desee de un PDF y omitir las páginas que no desea. En tu caso, copiarías todas menos la primera página.
Escribí un método que hace esto basado en el código que encontré en this blog entry.
PdfReader reader_SecondPdf = new PdfReader (pdf_of_Second_File);
for (j = 2; j <= reader_SecondPdf.NumberOfPages; j++)
{
}
usando itext 7 (gracias a @mkl)
public static void ExtractPagesFromPdf(string inputFile, string outputFile, int start, int end)
{
PdfReader inputPdf = new PdfReader(inputFile);
PdfDocument docIn = new PdfDocument(inputPdf);
PdfWriter outputWriter = new PdfWriter(outputFile);
PdfDocument docOut = new PdfDocument(outputWriter);
// retrieve the total number of pages
int pageCount = docIn.GetNumberOfPages();
if (end < start || end > pageCount)
{
end = pageCount;
}
var merge = new PdfMerger(docOut);
merge.Merge(docIn, start, end);
merge.Close();
}
de archive.org instantánea utilizando iTextSharp 5.x http://web.archive.org/web/20110619070947/http://www.jamesewelch.com:80/2008/11/14/how-to-extract-pages-from-a-pdf-document/
Hhmmm, al menos en las versiones actuales de iText hay mejores formas de hacerlo, probablemente no en el momento de la respuesta de @ JayR, sin embargo ... – mkl
- 1. Compresión PDF con iTextSharp
- 2. itextsharp trimning pdf páginas del documento
- 3. Insertar página en PDF existente usando itextsharp
- 4. ImageMagick está convirtiendo solo la primera página del pdf
- 5. Agregar una página al documento PDF con iTextSharp
- 6. iTextSharp PDF protegido con contraseña
- 7. Fusionando archivos PDF con ITextSharp
- 8. Cómo crear miniatura de la primera página pdf con carrierwave
- 9. Establecer márgenes de página con iTextSharp
- 10. BadPasswordException al completar pdf con iTextSharp
- 11. ¿Puedo completar un PDF encriptado con iTextSharp?
- 12. Creación de dos PDF idénticos con iTextSharp
- 13. iTextSharp + FileStream = Archivo PDF dañado
- 14. Imagen de la primera página en pdf ios sdk
- 15. ¿Cómo escalo una página PDF mientras mantengo la orientación con iTextSharp?
- 16. Cómo aplanar el formulario PDF ya lleno con iTextSharp
- 17. Bloquear PDF contra edición usando iTextSharp
- 18. iTextSharp muestra imágenes con mala calidad en PDF
- 19. Convertir páginas de archivos PDF en imágenes con itextsharp
- 20. Imagen de escala iTextSharp a página completa
- 21. Girar una sola página 90 grados con iTextSharp/VB en un PDF de varias páginas existente
- 22. Ancho de la tabla iTextSharp 100% de la página
- 23. Cómo agregar el número de página en el pie de página en PDF por Itextsharp
- 24. ¿Cómo se leen los datos en PDF con iTextSharp?
- 25. ¿Cómo puedo eliminar el margen superior predeterminado en un documento pdf con itextsharp?
- 26. iTextSharp cómo rotar/cambiar página de paisaje a retrato
- 27. ITextSharp insertar texto en un pdf existente
- 28. Rotar PDF en C# usando iTextSharp
- 29. iTextSharp está produciendo un PDF corrupto
- 30. iTextSharp para PDF: ¿cómo agregar archivos adjuntos?
Si vota respuesta de alguien como el mejor, por favor, sea cortés y en darle un punto para eso. – Phil
@ jay-riggs la entrada del blog se ha ido :( – fabsenet