var tSht = fpSpread.Sheets[0];
var printInfo = tSht.PrintInfo;
printInfo.PdfFileName = filePath;
printInfo.ShowColor = true;
printInfo.PrintToPdf = true;
printInfo.Preview = false;
printInfo.PdfWriteMode = PdfWriteMode.Append;
printInfo.ShowRowHeader = PrintHeader.Hide;
printInfo.ShowColumnHeader = PrintHeader.Hide;
printInfo.ShowBorder = false;
printInfo.ZoomFactor = 2.0f;
printInfo.PrintType = PrintType.All;
printInfo.Orientation = PrintOrientation.Auto;
printInfo.PageOrder = PrintPageOrder.Auto;
printInfo.Centering = Centering.Horizontal;
fp_w *= 2;
var fp_h = fp_w * 4 / 3;
ErrorHelper.Warning($"{fp_w},{fp_h}");
printInfo.PaperSize = new PaperSize("A44", (int)fp_w + 158, (int)fp_h + 218);
printInfo.Margin = new PrintMargin(0, 0, 0, 0, 0, 0);
printInfo.Footer = "/c/fn\"宋体\" /fz\"18\" /p///pc";
fpSpread.SetPrintInfo(printInfo, -1);
fpSpread.PrintSheet(-1, false); 这是我的代码 |