我使用 Aspose 写入 word 文件并读取和写入 excel 文件。我试图让 Aspose.Words 从 Word 文档中读取,但我不断收到错误消息。我遵循了 Aspose.com 的示例,但这些示例没有用。我在论坛上发帖了,但我仍然没有收到他们的回复。
我想{fillin "Date" \d ""}
从每个 word 文档中读取这些域代码(例如:),它们有多个。一旦我能够提取这些内容,我想将它们放入 aList<string>
并验证它们不是重复的。浏览完所有文件后,我需要将该列表打印到 Excel 电子表格中。
有人可以帮我解决这个错误问题或告诉我一个更简单的方法吗?
问题 #1 - 无法识别该文件。
//string path = @"C:\Users\kbangert\Desktop\Karpel\HonoluluHIChargeCode2\Charge Language\10C104X.doc";
//string file = ConfigurationManager.AppSettings["filePath"] + "10C104X.doc";
//Document doc = new Document(path);
//Document doc = new Document(file);
Document doc = new Document(@"10C104.docx");
我尝试了不同的技术,但得到了相同的错误 - “UnsupportedFileFormatException 未处理”或“FileCorreptionException 未处理”。我知道文件很好,那么是导致此问题的域代码吗?
问题 #2 - 无法解析符号“字段”或“字段集合”
StringBuilder sb = new StringBuilder();
FieldCollection fields = doc.Range.Fields;
foreach (Field field in fields)
sb.AppendLine(field.GetFieldCode());
这来自 Aspose 的开发人员,这会引发上述错误。