naps2 icon indicating copy to clipboard operation
naps2 copied to clipboard

Imprint capabilities

Open RaHorusFreak opened this issue 4 months ago • 0 comments

Hello team! I am migrating from NTwain to NAPS2.Sdk, and I'm having difficulty trying to use the imprinter option. With native NTwain library, i can imprint directly on the sheet i'm scanning (without the need to do it later when you already have the image in memory):

if(dataSource.Capabilities.CapPrinterEnabled.CanSet)
    dataSource.Capabilities.CapPrinterEnabled.SetValue(BoolType.True);
if(dataSource.Capabilities.CapPrinter.CanSet)
    dataSource.Capabilities.CapPrinter.SetValue(Printer.ImprinterBottomAfter);
if(dataSource.Capabilities.CapPrinterMode.CanSet)
    dataSource.Capabilities.CapPrinterMode.SetValue(PrinterMode.SingleString);
if(dataSource.Capabilities.CapPrinterCharRotation.CanSet)
    dataSource.Capabilities.CapPrinterCharRotation.SetValue(-90);
if(dataSource.Capabilities.CapPrinterString.CanSet)
    dataSource.Capabilities.CapPrinterString.SetValue(stampString);

Similarly, with NTwain I can find out if the device supports this action:

dataSource.Capabilities.CapPrinterEnabled.CanSet && dataSource.Capabilities.CapPrinterString.CanSet

Is there any workaround to archieve this using NAPS2? Thanks in advance.

RaHorusFreak avatar Oct 17 '24 13:10 RaHorusFreak