Class PdfViewerAIExtension
Class that manages registered AI clients and which act as bridge between AI client and pdfViewer.
Inheritance
System.Object
PdfViewerAIExtension
Implements
System.IDisposable
Namespace: Syncfusion.Maui.SmartPdfViewer
Assembly: Syncfusion.Maui.SmartPdfViewer.dll
Syntax
public class PdfViewerAIExtension : Object, IDisposable
Methods
Dispose()
Disposes the resources used by the PdfViewerAIExtension class.
Declaration
public void Dispose()
SummarizePDFAsync(String)
Asynchronously takes extracted text from a PDF and returns a summarized version.
Declaration
public Task<string> SummarizePDFAsync(string extractedPdfText)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | extractedPdfText | The text extracted from the PDF to be summarized. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<System.String> | The task result contains the summarized text. |
Events
Error
Occurs when an error occurs in PdfViewerAIExtension.
Declaration
public event EventHandler<ErrorEventArgs> Error
Event Type
| Type |
|---|
| System.EventHandler<ErrorEventArgs> |
Implements
System.IDisposable