PdfiumViewer如何关闭文档
时间: 2024-02-02 15:04:08 浏览: 24
PdfiumViewer可以通过调用`PdfDocument.Close()`方法来关闭当前打开的PDF文档。同时,也可以通过将`PdfDocument`对象设置为null来释放资源并关闭文档。具体的代码示例如下:
```
// 关闭文档并释放资源
pdfDocument.Close();
pdfDocument = null;
```
需要注意的是,如果还存在其他使用了该文档的对象,如`PdfViewer`控件等,需要先将其与文档解除关联,然后再关闭文档。
相关问题
PdfiumViewer 清空显示文档
要清空 PdfiumViewer 中当前显示的文档,可以使用以下代码:
```csharp
pdfViewer.CloseDocument();
```
这将关闭当前文档并清空 PdfiumViewer 中的所有内容。如果您想在之后重新加载文档,可以使用 `Open` 方法加载新文档。
PdfiumViewer 如何不显示已打开的文档
PdfiumViewer 是一个用于 Windows Forms 应用程序的 PDF 渲染库,它可以在应用程序中嵌入 PDF 阅读器。如果您想在 PdfiumViewer 中打开 PDF 文档但不想显示它,则可以使用以下代码:
```csharp
pdfViewer.Document?.Dispose();
pdfViewer.Document = null;
```
这将释放当前打开的文档并将文档属性设置为 null,从而使 PdfiumViewer 不显示任何文档。请注意,如果您想重新显示文档,您需要重新加载它。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)