|
Tengo el siguiente problema, estoy tratando de unir varios pdf en 1, tengo una lista de url de pdf y la idea es mesclarlos en uno solo. Intento con esto: La lista de string tiene: Y la variable outfile tiene: C:/inetpub/wwwroot/dlls.medezweb.com/resources/notegeneratedbyprint.pdfAquí mi código: public void UnirListaPdf(List<String> InFiles, String OutFile) { using (FileStream stream = new FileStream(OutFile, FileMode.Create)) using (Document doc = new Document()) using (PdfCopy pdf = new PdfCopy(doc, stream)) { doc.Open(); PdfReader reader = null; PdfImportedPage page = null; InFiles.ForEach(file => { reader = new PdfReader(file); for (int i = 0; i < reader.NumberOfPages; i++) { page = pdf.GetImportedPage(reader, i + 1); pdf.AddPage(page); } pdf.FreeReader(reader); reader.Close(); File.Delete(file); }); }Esto produce el siguiente error: No se admiten los formatos de URI (责任编辑:) |
