Last commit
This commit is contained in:
@@ -101,20 +101,20 @@ namespace TodoAPI2.Controllers
|
||||
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
|
||||
var httpclient = new WebClient();
|
||||
|
||||
var stream = new MemoryStream();
|
||||
Document document = new Document();
|
||||
PdfCopy writer = new PdfCopy(document, stream);
|
||||
document.Open();
|
||||
//var stream = new MemoryStream();
|
||||
//Document document = new Document();
|
||||
//PdfCopy writer = new PdfCopy(document, stream);
|
||||
//document.Open();
|
||||
|
||||
var data1 = GetReport01(model);
|
||||
PdfReader reader1 = new PdfReader(data1);
|
||||
reader1.ConsolidateNamedDestinations();
|
||||
for (int i = 1; i <= reader1.NumberOfPages; i++)
|
||||
{
|
||||
PdfImportedPage page = writer.GetImportedPage(reader1, i);
|
||||
writer.AddPage(page);
|
||||
}
|
||||
reader1.Close();
|
||||
//PdfReader reader1 = new PdfReader(data1);
|
||||
//reader1.ConsolidateNamedDestinations();
|
||||
//for (int i = 1; i <= reader1.NumberOfPages; i++)
|
||||
//{
|
||||
// PdfImportedPage page = writer.GetImportedPage(reader1, i);
|
||||
// writer.AddPage(page);
|
||||
//}
|
||||
//reader1.Close();
|
||||
|
||||
//var data2 = GetReport02(model);
|
||||
//PdfReader reader2 = new PdfReader(data2);
|
||||
@@ -126,13 +126,15 @@ namespace TodoAPI2.Controllers
|
||||
//}
|
||||
//reader2.Close();
|
||||
|
||||
writer.Close();
|
||||
document.Close();
|
||||
//writer.Close();
|
||||
//document.Close();
|
||||
|
||||
var datax = stream.ToArray();
|
||||
var streamx = new MemoryStream(datax);
|
||||
//var datax = stream.ToArray();
|
||||
//var streamx = new MemoryStream(datax);
|
||||
|
||||
return File(streamx, model.contentType);
|
||||
var stream = new MemoryStream(data1);
|
||||
|
||||
return File(stream, model.contentType);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user