您好,我使用下面的代码确实可以删除PDF文本,但是删除后有 \r\0\n\0
错误图片:360截图1847012683123109.png (153.8 KB)
Aspose.Pdf.Document pdfDocument = new Aspose.Pdf.Document(filename);
//循环遍历所有 pdf 文档页
for (int i = 1; i <= pdfDocument.Pages.Count; i++)
{
Aspose.Pdf.Page page = pdfDocument.Pages[i];
Aspose.Pdf.OperatorSelector operatorSelector = new Aspose.Pdf.OperatorSelector(new Aspose.Pdf.Operator.TextShowOperator());
//选择页面上的所有文本
page.Contents.Accept(operatorSelector);
//删除所有文本
page.Contents.Delete(operatorSelector.Selected);
}