You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: net/advanced-operations/_index.md
+10-7Lines changed: 10 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,19 +86,22 @@ You'll learn different ways to:
86
86
-[Working with Images](/pdf/net/working-with-images/) - insert, remove, extract image in document
87
87
-[Working with Tables](/pdf/net/working-with-tables/) - insert, decorate table in PDF, extract tabular data
88
88
-[Working with Forms](/pdf/net/working-with-forms/) - deal with interact PDF documents, add formfields, extract data
89
-
-[Working with Graphs](/pdf/net/graphs/) - manipulate with shapes on the page
89
+
-[Working with Graphs](/pdf/net/working-with-graphs/) - manipulate with shapes on the page
90
90
-[Working with XML](/pdf/net/working-with-xml) - construct PDF documents based on the XML structure
91
+
-[Working with Operators](/pdf/net/working-with-operators/) - make low-level operations in PDF
92
+
-[Working with Vector Graphics](/pdf/net/working-with-vector-graphics) - describes the features of working with GraphicsAbsorber
93
+
-[Working with ZUGFeRD](pdf/net/working-with-zugferd) - create ZUGFeRD-compliant PDF invoices
94
+
-[Working with Javascript](pdf/net/working-with-javascript) - add, remove Javascript code in PDF
91
95
-[Compare PDF documents](/pdf/net/compare-pdf-documents/) - possible to compare PDF documents content
92
96
-[Navigation and Interaction](/pdf/net/navigation-and-interaction/) - deal with actions, bookmarks, navigate pages
93
-
-[AI Copilot](/pdf/net/ai-copilot/) - allow to process PDF documents using LLMs from different providers
94
-
-[Annotations](/pdf/net/annotations/) - Annotations allow users to add custom content on PDF pages. You can add, delete and modify the annotation from the PDF documents.
97
+
-[PDF AI Copilot](/pdf/net/ai-copilot/) - allow to process PDF documents using LLMs from different providers
98
+
-[Annotations](/pdf/net/annotations/) - Annotations allow users to add custom content on PDF pages. You can add, delete and modify the annotation from the PDF documents
95
99
-[Artifacts](/pdf/net/artifacts/) - deal with watermarks and other special objects in PDF
96
-
-[Accessibility. Tagged PDF](/pdf/net/accessibility-tagged-pdf/) - Tagging is essential for PDF accessibility. Aspose.PDF allows to add tags into PDF and establish logical reading order and to provide a means for indicating structure and type.
97
-
-[Attachments](/pdf/net/attachments/) - PDF documents may contain file attachments. These attachments can be other PDF documents, or any kind of file, like audio files, Microsoft Office documents etc. You will learn how to add attachments to pdf, get the information of an attachment, and save it to file, delete the attachment from PDF programmatically with C#.
98
-
-[Metadata in PDFs](/pdf/net/pdf-file-metadata/) - get or set meta data in documents, dealing with XMP data.
100
+
-[Accessibility. Tagged PDF](/pdf/net/accessibility-tagged-pdf/) - Tagging is essential for PDF accessibility. Aspose.PDF allows to add tags into PDF and establish logical reading order and to provide a means for indicating structure and type
101
+
-[Attachments](/pdf/net/attachments/) - PDF documents may contain file attachments. These attachments can be other PDF documents, or any kind of file, like audio files, Microsoft Office documents etc. You will learn how to add attachments to pdf, get the information of an attachment, and save it to file, delete the attachment from PDF programmatically with C#
102
+
-[Metadata in PDFs](/pdf/net/pdf-file-metadata/) - get or set meta data in documents, dealing with XMP data
99
103
-[Securing and Signing](/pdf/net/securing-and-signing/) - protect and sign your PDF document programmatically
100
104
-[Printing Document](/pdf/net/printing-document/) - print PDFs in various types of applications (WinForms, WPF, etc.)
101
-
-[Operators](/pdf/net/operators/) - make low-level operations in PDF
Copy file name to clipboardExpand all lines: net/advanced-operations/accessibility-tagged-pdf/_index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Accessibility and Tagged PDFs
3
3
linktitle: Accessibility. Tagged PDF
4
4
type: docs
5
-
weight: 120
5
+
weight: 180
6
6
url: /net/accessibility-tagged-pdf/
7
7
description: Aspose.PDF provides the ability to create Tagged PDF documents, allowing you to tag the structural elements. Learn more about how to get accessible PDFs.
Copy file name to clipboardExpand all lines: net/advanced-operations/ai-copilot/_index.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
---
2
-
title: Working with AI Copilot
3
-
linktitle: Working with AI Copilot
2
+
title: PDF AI Copilot
3
+
linktitle: PDF AI Copilot
4
4
type: docs
5
-
weight: 10
5
+
weight: 150
6
6
url: /net/ai-copilot/
7
7
description: This article describes how AI Copilot can be used to process the PDF document with Aspose.PDF library.
8
8
sitemap:
@@ -11,7 +11,7 @@ sitemap:
11
11
lastmod: "2024-10-23"
12
12
---
13
13
{{% alert color="primary" %}}
14
-
**Aspose.PDF AI Copilot API** designed to allows users to process PDF documents using LLMs from different providers. This [API](https://reference.aspose.com/pdf/net/aspose.pdf/) will help users in building chatbot applications and integrating PDF solutions with LLMs.
14
+
**Aspose.PDF AI Copilot API** designed to allows users to process PDF documents using LLMs from different providers. This [API](https://reference.aspose.com/pdf/net/aspose.pdf.ai/) will help users in building chatbot applications and integrating PDF solutions with LLMs.
15
15
{{% /alert %}}
16
16
17
17
## Key Features
@@ -24,7 +24,7 @@ lastmod: "2024-10-23"
24
24
25
25
Currently, the following copilots available:
26
26
27
-
**OpenAI Summary** allows users to generate summaries from documents. It provides a convenient way to create summaries by configuring options such as the model, temperature, number of tokens, model instructions, document attachments and others. The copilot can asynchronously generate summaries as text, documents and save the summaries in various formats. The provided demo code showcases the creation of an OpenAI client, the configuration of copilot options and the usage of the SummaryCopilot to generate and save summaries.
27
+
[**OpenAI Summary**](https://reference.aspose.com/pdf/net/aspose.pdf.ai/openaisummarycopilot/) allows users to generate summaries from documents. It provides a convenient way to create summaries by configuring options such as the model, temperature, number of tokens, model instructions, document attachments and others. The copilot can asynchronously generate summaries as text, documents and save the summaries in various formats. The provided demo code showcases the creation of an OpenAI client, the configuration of copilot options and the usage of the SummaryCopilot to generate and save summaries.
**OpenAI Chat** is an AI copilot designed for chat interactions with documents. It facilitates generating responses to user queries and managing context. Users can configure the copilot options, such as the model, temperature, number of tokens, model instructions, document attachments and others. The copilot can provide responses to single or multiple queries, save responses in various formats, save and delete the context.
60
+
[**OpenAI Chat**](https://reference.aspose.com/pdf/net/aspose.pdf.ai/openaichatcopilot/) is an AI copilot designed for chat interactions with documents. It facilitates generating responses to user queries and managing context. Users can configure the copilot options, such as the model, temperature, number of tokens, model instructions, document attachments and others. The copilot can provide responses to single or multiple queries, save responses in various formats, save and delete the context.
61
61
62
62
The provided code demonstrates the creation of an OpenAI client, configuration of ChatCopilot options and usage of the ChatCopilot to interact with user queries and manage context.
63
63
@@ -107,7 +107,7 @@ await chatCopilot
107
107
"outputPath");
108
108
```
109
109
110
-
**OpenAI Image Description** is an AI copilot designed for generating image descriptions of images inside PDF documents as well as separate image files. Users can configure the copilot options, such as the model, temperature, number of tokens, model instructions, document attachments and others. The copilot provides the ability to get image descriptions for all attached documents at once.
110
+
[**OpenAI Image Description**](https://reference.aspose.com/pdf/net/aspose.pdf.ai/openaiimagedescriptioncopilot/) is an AI copilot designed for generating image descriptions of images inside PDF documents as well as separate image files. Users can configure the copilot options, such as the model, temperature, number of tokens, model instructions, document attachments and others. The copilot provides the ability to get image descriptions for all attached documents at once.
111
111
112
112
The provided code snippet demonstrates the creation of an OpenAI client, configuration of ImageDescriptionCopilot options and usage of the copilot to obtain image descriptions for attached documents. Additionally, there is an extension method that allows adding image descriptions to images in the attached documents and saving new documents in the provided directory.
**Llama Chat** allows the creation of a client to send requests to the Llama chat completion API.
147
+
[**Llama Chat**](https://reference.aspose.com/pdf/net/aspose.pdf.ai/llamaclient/) allows the creation of a client to send requests to the Llama chat completion API.
148
148
149
149
```cs
150
150
varllamaClient=LlamaClient
@@ -162,7 +162,7 @@ var result = await llamaClient.CreateCompletionAsync(new LlamaChatCompletionRequ
162
162
varresponse=result.Choices[0].Message.Content; // Hello! How can I assist you today?
163
163
```
164
164
165
-
**Llama Summary** allows client can be used to create the Summary Copilot.
165
+
[**Llama Summary**](https://reference.aspose.com/pdf/net/aspose.pdf.ai/llamaclient/) allows client can be used to create the Summary Copilot.
Copy file name to clipboardExpand all lines: net/advanced-operations/attachments/_index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Working with Attachments in PDF
3
3
linktitle: Working with Attachments
4
4
type: docs
5
-
weight: 130
5
+
weight: 190
6
6
url: /net/attachments/
7
7
description: Use C# PDF API to access, add and remove attachments in PDF files using C# from within your applications. Complete guide with C# code samples.
0 commit comments