c# - itextSharp SetField Performance (vs activePDF Toolkit) -
i have been using activepdf toolkit quite while switch solution on itextsharp. comparing performance of 1 versus other , find itextsharp slower activepdf when filling form fields on pdf. here code using itextsharp:
using (memorystream memorystream = new memorystream()) { pdfreader pdfreader = new pdfreader(template); pdfstamper pdfstamper = new pdfstamper(pdfreader, memorystream); pdfstamper.formflattening = true; acrofields pdfformfields = pdfstamper.acrofields; foreach (field f in fields) pdfformfields.setfield(f.name,f.value); } it milliseconds slower per form, adds when process hundreds thousands of forms when creating single pdf. hoping there might different way set value of fields, don't see 1 (i took @ acrofields.cs well).
anyone have thoughts this?
you'll never hit same speed. activepdf toolkit native 32-bit , 64-bit code .net wrapper. can (and do) find ways tweak , increase performance managed code @ mercy of clr.
Comments
Post a Comment