关于盖章软件骑缝章第一个处理的PDF是单页导致后面多页无骑缝章的问题
核心问题 由于一个处理的不是骑缝章 ModifyRidingSeamStampWidth和ModifyRidingSeamStampHeight 为0
// 将骑缝章的cm尺寸转化为px
(double widthPx, double heightPx) = ImageUtilities.CentimetersToPixels(RidingSeamStampWidth, RidingSeamStampHeight, RidingSeamStampDpiX, RidingSeamStampDpiY);
// 调整图片大小、透明度
BitmapSource modifyImage = ImageUtilities.ModifyImage(RidingSeamStampFilePath, widthPx, heightPx, RidingSeamStampTransparency);
// 将骑缝章的像素尺寸转化为point
(double widthPt, double heightPt) = ImageUtilities.PixelsToPoints(modifyImage.PixelWidth, modifyImage.PixelHeight, RidingSeamStampDpiX, RidingSeamStampDpiY);
// 调整骑缝章尺寸
modifyImage = ImageUtilities.ResizeBitmapSource(modifyImage, widthPt, heightPt);
// 获取调整后骑缝章图片的宽度和高度
ModifyRidingSeamStampWidth = widthPt;
ModifyRidingSeamStampHeight = heightPt;// 调整图片大小
img.ScaleAbsolute((float)ModifyRidingSeamStampWidth, (float)ModifyRidingSeamStampHeight);