版本: Spire.PDF 8.3.9
设定:
SetPaperMargins(0,0,0,0)
档案:
附档为使用Spire.PDF的SaveToFile()存档的PDF
问题:
使用LoadFromFile载入PDF档案后, 分别以Adobe Reader或Spire.PDF载入PDF档案后列印:
1. Adobe Reader: 文件内容位置正确
2. Spire.PDF - Print() : 文件内容位置偏下及偏右
PdfDocument pdf = new PdfDocument();
pdf.LoadFromFile(@"output_293aa40d-128d-45fd-a9b4-af69bb84a3f5.pdf");
pdf.PrintSettings.SetPaperMargins(0, 0, 0, 0);
pdf.PrintSettings.SelectSinglePageLayout(PdfSinglePageScalingMode.FitSize, false);
pdf.Print();