Posted 6 November 2019, 8:23 pm EST
Hi every one
I must export 1.000.000 records for the PDF with image QR
But some thread it have error
??????????
Specified resource is not found
Parameter name: key
?????????
at GrapeCity.ActiveReports.Document.Section.ResourceStorage.ResourceManager.#zg(ResourceKey resource)
at GrapeCity.ActiveReports.Document.Section.ResourceStorage.ResourceManager.#GHi(ResourceKey resourceKey)
at GrapeCity.ActiveReports.Document.Section.ResourcedCanvasItem.GetBinaryData(RawImageResourceData& data, Int32& innerKey)
at GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport.#Isd(#jqc canvasItems, #orc pdfPage, PointF offset, Graphics graphics, #aqc outputContext, IEnumerable`1 bookmarks, Hashtable pagesMap)
at GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport.#Gsd(IFilteredPage page, Graphics graphics, #aqc outputContext, IEnumerable`1 bookmarks, Hashtable pagesMap)
at GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport.#7pk(SectionDocument document, Stream stream, String pageRange, Byte[]& xmpMetadata)
at GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport.Export(SectionDocument document, Stream stream, String pageRange)
at GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport.Export(SectionDocument document, String filePath, String pageRange)
at WcfServiceAP.Dummy.Process() in C:\xampp\htdocs\qr\services\WcfServiceAP\WcfServiceAP\Dummy.vb:line 242
?????????
2019/11/07 15:50:21
I don’t undertand and can’t fix it
Some time it have error " ```
???
Out of memory.
???
at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
at System.Drawing.ImageConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
at GrapeCity.ActiveReports.Document.Section.RawImageResourceData.CreateImage()
at GrapeCity.ActiveReports.Document.Section.ResourceStorage.ResourceManager.#U.#sKg.#D6k(Image image)
at GrapeCity.ActiveReports.Document.Section.ResourceStorage.ResourceManager.#Fg(ResourceKey key, ResourceManager targetStorage)
at GrapeCity.ActiveReports.Document.Section.PngImage.Clone(ResourceManager resourceMgr)
at GrapeCity.ActiveReports.Document.Section.Page.#Zok(ResourceManager pagesResources)
at GrapeCity.ActiveReports.Document.Section.Page.#Yok(PagesCollection pages)
at GrapeCity.ActiveReports.Document.Section.PagesCollection.Add(Page value)
at GrapeCity.ActiveReports.Document.Section.PagesCollection.AddRange(PagesCollection pages)
at WcfServiceAP.Dummy.SUB_ADD_RPT(SectionReport P1, DataTable P2, SectionDocument& P3, String post_at, String post_at_index) in C:\xampp\htdocs\qr\services\WcfServiceAP\WcfServiceAP\Dummy.vb:line 445
???
2019/11/07 16:21:08
My server : 2 processor ( 2X12) core
Ram 8G ram
This is my code
Parallel.For(0, list.Count, (New ParallelOptions() With {.MaxDegreeOfParallelism = numberParaller}), Sub(iStt As Integer) ' do job 'Console.WriteLine(iStt) 'Console.WriteLine(iStt) 'Utl_ERR.WriteLogFile(iStt & "___" & list(iStt)) Dim temp As New Dummy(list(iStt), iStt, screen, P6, P4, tempFolder, pagesize, P7, P8, list.Count) '-- Create an instance of our dummy class with a string name. temp.Process() '-- start the processing. End Sub)