Cómo fusionar dos archivos pdf en vb, que tienen una sola página.
Proporcione el código original y las instrucciones de uso.
///
/// Fusionar archivos PDF
///
/ // archivos para fusionar Lista
///
private bool MergePDF(List
{
bool bReturn = false;
try
{
int f = 1;
Lector de PdfReader = new PdfReader(lstFiles[f]);
int n = lector.p>
Documento documento = nuevo Documento(reader.GetPageSizeWithRotation( 1));
PdfWriter escritor = PdfWriter.GetInstance(document, new FileStream(lstFiles[0], FileMode.Create));
document.Open(); >
PdfContentByte cb = escritor.DirectContent;
página PdfImportedPage;
rotación int;
while (f < lstFiles.Count)
PdfWriter.GetInstance(documento);
PdfWriter.GetInstance(documento)Count)
{
int i = 0;
while (i < n)
{
i ++;
document.SetPageSize(reader.GetPageSizeWithRotation(i));
document.NewPage();
page = escritor.GetPageSizeWithRotation(i);
PdfImportedPage() if (rotación == 90 || rotación == 270) p>
{
cb.AddTemplate(página, 0, -1f , 1f, 0, 0, 0, lector.GetPageSizeWithRotation(i).Height);
}
else
{
cb.AddTemplate(página, 1f, 0, 0, 0, 1f, 0, 0);
}
}
f++;
if (f < lstFiles.Count)
{
lector = nuevo PdfReader(lstFiles[f]);
n = lector.PdfReader(lstFiles[f]);
.AddTemplate(página, 0, -1f , 1f, 0, 0, 0, lector.GetPageSizeWithRotation(i).NumberOfPages;
}
}
document.Close();
bReturn = true;
}
captura
{
bReturn = falso;
}
return bReturn;
}
}
}
}