Skip to content

Commit 7eada2e

Browse files
authored
Merge pull request #329 from aspose-pdf/PDFNET_58567_Update_SEO_abstract_field
Update seo abstract field (PDFNET-58567)
2 parents c1928a5 + 80ad855 commit 7eada2e

File tree

281 files changed

+11564
-998
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

281 files changed

+11564
-998
lines changed

net/_index.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,72 @@ sitemap:
1515
changefreq: "monthly"
1616
priority: 0.7
1717
---
18+
<script type="application/ld+json">
19+
{
20+
"@context": "https://schema.org",
21+
"@type": "TechArticle",
22+
"headline": "Aspose.PDF for .NET Documentation",
23+
"alternativeHeadline": "Dynamic PDF Creation and Processing in .NET",
24+
"abstract": "Aspose.PDF for .NET is an advanced library that empowers developers to dynamically create and manipulate PDF documents using C# or VB across multiple platforms. With features like seamless conversion from various file formats, robust security measures, and support for interactive forms, this tool is designed to enhance PDF processing capabilities significantly while adhering to international standards",
25+
"author": {
26+
"@type": "Person",
27+
"name": "Anastasiia Holub",
28+
"givenName": "Anastasiia",
29+
"familyName": "Holub",
30+
"url": "https://www.linkedin.com/in/anastasiia-holub-750430225/"
31+
},
32+
"genre": "pdf document generation",
33+
"wordcount": "457",
34+
"proficiencyLevel": "Beginner",
35+
"publisher": {
36+
"@type": "Organization",
37+
"name": "Aspose.PDF for .NET",
38+
"url": "https://products.aspose.com/pdf",
39+
"logo": "https://www.aspose.cloud/templates/aspose/img/products/pdf/aspose_pdf-for-net.svg",
40+
"alternateName": "Aspose",
41+
"sameAs": [
42+
"https://facebook.com/aspose.pdf/",
43+
"https://twitter.com/asposepdf",
44+
"https://www.youtube.com/channel/UCmV9sEg_QWYPi6BJJs7ELOg/featured",
45+
"https://www.linkedin.com/company/aspose",
46+
"https://stackoverflow.com/questions/tagged/aspose",
47+
"https://aspose.quora.com/",
48+
"https://aspose.github.io/"
49+
],
50+
"contactPoint": [
51+
{
52+
"@type": "ContactPoint",
53+
"telephone": "+1 903 306 1676",
54+
"contactType": "sales",
55+
"areaServed": "US",
56+
"availableLanguage": "en"
57+
},
58+
{
59+
"@type": "ContactPoint",
60+
"telephone": "+44 141 628 8900",
61+
"contactType": "sales",
62+
"areaServed": "GB",
63+
"availableLanguage": "en"
64+
},
65+
{
66+
"@type": "ContactPoint",
67+
"telephone": "+61 2 8006 6987",
68+
"contactType": "sales",
69+
"areaServed": "AU",
70+
"availableLanguage": "en"
71+
}
72+
]
73+
},
74+
"url": "/net/",
75+
"mainEntityOfPage": {
76+
"@type": "WebPage",
77+
"@id": "/net/"
78+
},
79+
"dateModified": "2024-11-25",
80+
"description": "Aspose.PDF can perform not only simple and easy tasks but also cope with more complex goals. Check the next section for advanced users and developers."
81+
}
82+
</script>
83+
1884
![Aspose.PDF for .NET logo image](aspose_pdf-for-net.png)
1985

2086
## Welcome to Aspose.PDF for .NET

net/advanced-operations/_index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@ sitemap:
1515
"@context": "https://schema.org",
1616
"@type": "TechArticle",
1717
"headline": "Advanced operations",
18-
"alternativeHeadline": "Using Advanced Features in working with PDF",
18+
"alternativeHeadline": "Unlock Complex PDF Manipulation with New Features in C#",
19+
"abstract": "Discover the powerful capabilities of Aspose.PDF for .NET advanced operations, designed for both novice and experienced developers. This feature enables intricate manipulations of PDF files, from compressing and merging documents to intricate text searches and form management, all while maintaining seamless integration with various PDF sources like Adobe Acrobat and Microsoft Office. Unlock a new level of efficiency in document handling and manipulation with this versatile toolset",
1920
"author": {
2021
"@type": "Person",
21-
"name":"Anastasiia Holub",
22+
"name": "Anastasiia Holub",
2223
"givenName": "Anastasiia",
2324
"familyName": "Holub",
24-
25+
"url": "https://www.linkedin.com/in/anastasiia-holub-750430225/"
2526
},
2627
"genre": "pdf document generation",
27-
"keywords": "pdf, c#, advanced operations in pdf, create pdf, delete pdf, manipulate pdf",
28-
"wordcount": "302",
29-
"proficiencyLevel":"Beginner",
28+
"wordcount": "521",
29+
"proficiencyLevel": "Beginner",
3030
"publisher": {
3131
"@type": "Organization",
32-
"name": "Aspose.PDF Doc Team",
32+
"name": "Aspose.PDF for .NET",
3333
"url": "https://products.aspose.com/pdf",
3434
"logo": "https://www.aspose.cloud/templates/aspose/img/products/pdf/aspose_pdf-for-net.svg",
3535
"alternateName": "Aspose",
@@ -71,7 +71,7 @@ sitemap:
7171
"@type": "WebPage",
7272
"@id": "/net/advanced-operations/"
7373
},
74-
"dateModified": "2022-02-04",
74+
"dateModified": "2024-11-25",
7575
"description": "Aspose.PDF can perform not only simple and easy tasks but also cope with more complex goals. Check the next section for advanced users and developers."
7676
}
7777
</script>

net/advanced-operations/accessibility-tagged-pdf/_index.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,22 @@ sitemap:
1515
"@context": "https://schema.org",
1616
"@type": "TechArticle",
1717
"headline": "Accessibility and Tagged PDFs",
18-
"alternativeHeadline": "Working with tagged PDFs",
18+
"alternativeHeadline": "Create accessible PDFs with new tagging features",
19+
"abstract": "Create accessible PDFs with enhanced tagging capabilities. This new feature allows for easier navigation and readability by assistive technologies, improving accessibility for users with disabilities. Develop compliant, inclusive PDF documents",
1920
"author": {
2021
"@type": "Person",
21-
"name":"Anastasiia Holub",
22+
"name": "Anastasiia Holub",
2223
"givenName": "Anastasiia",
2324
"familyName": "Holub",
24-
"url":"https://www.linkedin.com/in/anastasiia-holub-750430225/"
25+
"url": "https://www.linkedin.com/in/anastasiia-holub-750430225/"
2526
},
2627
"genre": "pdf document generation",
27-
"keywords": "tagged, pdf, document generation",
28-
"wordcount": "302",
29-
"proficiencyLevel":"Beginner",
28+
"keywords": "Tagged PDF, Accessible PDF, PDF Accessibility, Create Tagged PDF, Edit Tagged PDF, Extract Tagged Content, PDF Tags, Structure Elements",
29+
"wordcount": "172",
30+
"proficiencyLevel": "Beginner",
3031
"publisher": {
3132
"@type": "Organization",
32-
"name": "Aspose.PDF Doc Team",
33+
"name": "Aspose.PDF for .NET",
3334
"url": "https://products.aspose.com/pdf",
3435
"logo": "https://www.aspose.cloud/templates/aspose/img/products/pdf/aspose_pdf-for-net.svg",
3536
"alternateName": "Aspose",
@@ -71,8 +72,8 @@ sitemap:
7172
"@type": "WebPage",
7273
"@id": "/net/accessibility-tagged-pdf/"
7374
},
74-
"dateModified": "2022-02-04",
75-
"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."
75+
"dateModified": "2024-11-25",
76+
"description": "Aspose.PDF can perform not only simple and easy tasks but also cope with more complex goals. Check the next section for advanced users and developers."
7677
}
7778
</script>
7879

net/advanced-operations/accessibility-tagged-pdf/create-tagged-pdf-documents/_index.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,22 @@ sitemap:
1515
"@context": "https://schema.org",
1616
"@type": "TechArticle",
1717
"headline": "Create Tagged PDF using C#",
18-
"alternativeHeadline": "How to create Tagged PDF",
18+
"alternativeHeadline": "Programmatically create tagged PDFs using C#",
19+
"abstract": "Programmatically create tagged PDF documents using C# and Aspose.PDF, ensuring PDF/UA compliance. This feature enables the creation of structured PDF documents with elements like headers and paragraphs, supporting nested structures and text styling for accessibility. The library also includes validation to confirm PDF/UA standards are met",
1920
"author": {
2021
"@type": "Person",
21-
"name":"Anastasiia Holub",
22+
"name": "Anastasiia Holub",
2223
"givenName": "Anastasiia",
2324
"familyName": "Holub",
24-
"url":"https://www.linkedin.com/in/anastasiia-holub-750430225/"
25+
"url": "https://www.linkedin.com/in/anastasiia-holub-750430225/"
2526
},
2627
"genre": "pdf document generation",
27-
"keywords": "create, tagged, pdf",
28-
"wordcount": "302",
29-
"proficiencyLevel":"Beginner",
28+
"keywords": "Tagged PDF, C#, Aspose.PDF, PDF/UA, Structure Elements, ITaggedContent, AppendChild, StructureTextState",
29+
"wordcount": "1163",
30+
"proficiencyLevel": "Beginner",
3031
"publisher": {
3132
"@type": "Organization",
32-
"name": "Aspose.PDF Doc Team",
33+
"name": "Aspose.PDF for .NET",
3334
"url": "https://products.aspose.com/pdf",
3435
"logo": "https://www.aspose.cloud/templates/aspose/img/products/pdf/aspose_pdf-for-net.svg",
3536
"alternateName": "Aspose",
@@ -71,7 +72,7 @@ sitemap:
7172
"@type": "WebPage",
7273
"@id": "/net/create-tagged-pdf/"
7374
},
74-
"dateModified": "2022-02-04",
75+
"dateModified": "2022-11-25",
7576
"description": "This article explains how to create structure's elements for Tagged PDF document programmatically using Aspose.PDF for .NET."
7677
}
7778
</script>

net/advanced-operations/accessibility-tagged-pdf/edit-tags/_index.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,72 @@ sitemap:
1010
changefreq: "weekly"
1111
priority: 0.7
1212
---
13+
<script type="application/ld+json">
14+
{
15+
"@context": "https://schema.org",
16+
"@type": "TechArticle",
17+
"headline": "Edit PDF File Tags",
18+
"alternativeHeadline": "Programmatically edit PDF file tags using Aspose.PDF",
19+
"abstract": "Aspose.PDF for .NET now offers granular control over tagged PDF elements. New methods allow developers to directly add, remove, and modify tags within the PDF logical structure, ensuring accessibility compliance. This enhances the library capabilities for manipulating tagged PDFs while preserving their accessibility features",
20+
"author": {
21+
"@type": "Person",
22+
"name": "Anastasiia Holub",
23+
"givenName": "Anastasiia",
24+
"familyName": "Holub",
25+
"url": "https://www.linkedin.com/in/anastasiia-holub-750430225/"
26+
},
27+
"genre": "pdf document generation",
28+
"keywords": "Edit PDF File Tags, Aspose.PDF for .NET, Tagged PDFs, Accessibility, WCAG, PDF Tag Editing, Aspose.Pdf.LogicalStructure.Element, Add PDF Tags, Edit PDF Tags",
29+
"wordcount": "1075",
30+
"proficiencyLevel": "Beginner",
31+
"publisher": {
32+
"@type": "Organization",
33+
"name": "Aspose.PDF for .NET",
34+
"url": "https://products.aspose.com/pdf",
35+
"logo": "https://www.aspose.cloud/templates/aspose/img/products/pdf/aspose_pdf-for-net.svg",
36+
"alternateName": "Aspose",
37+
"sameAs": [
38+
"https://facebook.com/aspose.pdf/",
39+
"https://twitter.com/asposepdf",
40+
"https://www.youtube.com/channel/UCmV9sEg_QWYPi6BJJs7ELOg/featured",
41+
"https://www.linkedin.com/company/aspose",
42+
"https://stackoverflow.com/questions/tagged/aspose",
43+
"https://aspose.quora.com/",
44+
"https://aspose.github.io/"
45+
],
46+
"contactPoint": [
47+
{
48+
"@type": "ContactPoint",
49+
"telephone": "+1 903 306 1676",
50+
"contactType": "sales",
51+
"areaServed": "US",
52+
"availableLanguage": "en"
53+
},
54+
{
55+
"@type": "ContactPoint",
56+
"telephone": "+44 141 628 8900",
57+
"contactType": "sales",
58+
"areaServed": "GB",
59+
"availableLanguage": "en"
60+
},
61+
{
62+
"@type": "ContactPoint",
63+
"telephone": "+61 2 8006 6987",
64+
"contactType": "sales",
65+
"areaServed": "AU",
66+
"availableLanguage": "en"
67+
}
68+
]
69+
},
70+
"url": "/net/edit-pdf-file-tags/",
71+
"mainEntityOfPage": {
72+
"@type": "WebPage",
73+
"@id": "/net/edit-pdf-file-tags/"
74+
},
75+
"dateModified": "2024-11-25",
76+
"description": "Aspose.PDF can perform not only simple and easy tasks but also cope with more complex goals. Check the next section for advanced users and developers."
77+
}
78+
</script>
1379

1480
Tagged PDFs are designed to ensure accessibility by marking each element—such as text, images, and links—with tags that define their purpose and role in the document. When editing these PDFs, it's crucial to preserve these tags to maintain compliance with accessibility standards like WCAG.
1581

net/advanced-operations/accessibility-tagged-pdf/extract-tagged-content-from-tagged-pdfs/_index.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,22 @@ sitemap:
1515
"@context": "https://schema.org",
1616
"@type": "TechArticle",
1717
"headline": "Extract Tagged Content from PDF",
18-
"alternativeHeadline": "How to tag image in PDF ",
18+
"alternativeHeadline": "Extract Content from Tagged PDFs Effortlessly",
19+
"abstract": "The new Extract Tagged Content from PDF feature in Aspose.PDF for .NET allows users to efficiently extract and manipulate tagged content from PDF documents using C#. This functionality enhances PDF accessibility and compliance by providing seamless access to the document structure, enabling developers to programmatically manage text, images, and metadata within tagged PDFs",
1920
"author": {
2021
"@type": "Person",
21-
"name":"Anastasiia Holub",
22+
"name": "Anastasiia Holub",
2223
"givenName": "Anastasiia",
2324
"familyName": "Holub",
24-
"url":"https://www.linkedin.com/in/anastasiia-holub-750430225/"
25+
"url": "https://www.linkedin.com/in/anastasiia-holub-750430225/"
2526
},
2627
"genre": "pdf document generation",
27-
"keywords": "tag, pdf, extract",
28-
"wordcount": "302",
29-
"proficiencyLevel":"Beginner",
28+
"keywords": "Extract, Tagged Content, PDF Document, Aspose.PDF, C#, Root Structure, Child Elements, Tagging Images, PDF/UA Compliance, StructureElement",
29+
"wordcount": "872",
30+
"proficiencyLevel": "Beginner",
3031
"publisher": {
3132
"@type": "Organization",
32-
"name": "Aspose.PDF Doc Team",
33+
"name": "Aspose.PDF for .NET",
3334
"url": "https://products.aspose.com/pdf",
3435
"logo": "https://www.aspose.cloud/templates/aspose/img/products/pdf/aspose_pdf-for-net.svg",
3536
"alternateName": "Aspose",
@@ -71,7 +72,7 @@ sitemap:
7172
"@type": "WebPage",
7273
"@id": "/net/extract-tagged-content-from-tagged-pdfs/"
7374
},
74-
"dateModified": "2022-02-04",
75+
"dateModified": "2022-11-25",
7576
"description": "This article explains how to extract tagged content PDF document using Aspose.PDF for .NET"
7677
}
7778
</script>

net/advanced-operations/accessibility-tagged-pdf/pdf-ua-compliance-test-errors-list/_index.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,22 @@ sitemap:
1515
"@context": "https://schema.org",
1616
"@type": "TechArticle",
1717
"headline": "PDF-UA Compliance Test - Errors List",
18-
"alternativeHeadline": "PDF/UA compliance testing using the API",
18+
"alternativeHeadline": "Comprehensive Error List for PDF-UA Compliance Testing",
19+
"abstract": "Discover the new PDF-UA Compliance Test feature that streamlines error identification during PDF/UA compliance testing with the Aspose.PDF API. This functionality provides a comprehensive list of error messages categorized by type, enabling developers to efficiently troubleshoot and ensure accessibility compliance in their PDF documents. Enhance your development process with clear insights into common compliance errors, from general issues to specific graphics and text validations",
1920
"author": {
20-
"name":"Anastasiia Holub",
21+
"@type": "Person",
22+
"name": "Anastasiia Holub",
2123
"givenName": "Anastasiia",
2224
"familyName": "Holub",
23-
"url":"https://www.linkedin.com/in/anastasiia-holub-750430225/"
25+
"url": "https://www.linkedin.com/in/anastasiia-holub-750430225/"
2426
},
2527
"genre": "pdf document generation",
26-
"keywords": "pdf, c#, document generation",
27-
"wordcount": "302",
28-
"proficiencyLevel":"Beginner",
28+
"keywords": "PDF-UA compliance, Aspose.PDF API, compliance testing errors, document generation, C# PDF handling, PDF/UA errors list, PDF validation messages, accessibility compliance, PDF error codes, structured document compliance",
29+
"wordcount": "1372",
30+
"proficiencyLevel": "Beginner",
2931
"publisher": {
3032
"@type": "Organization",
31-
"name": "Aspose.PDF Doc Team",
33+
"name": "Aspose.PDF for .NET",
3234
"url": "https://products.aspose.com/pdf",
3335
"logo": "https://www.aspose.cloud/templates/aspose/img/products/pdf/aspose_pdf-for-net.svg",
3436
"alternateName": "Aspose",
@@ -70,7 +72,7 @@ sitemap:
7072
"@type": "WebPage",
7173
"@id": "/net/pdf-ua-compliance-test-errors-list/"
7274
},
73-
"dateModified": "2022-02-04",
75+
"dateModified": "2024-11-25",
7476
"description": "This article shows a list of the errors that can arise during PDF/UA compliance testing using the Aspose.PDF API and C# or VB."
7577
}
7678
</script>

net/advanced-operations/accessibility-tagged-pdf/setting-structure-elements-properties/_index.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,22 @@ sitemap:
1515
"@context": "https://schema.org",
1616
"@type": "TechArticle",
1717
"headline": "Setting Structure Elements Properties",
18-
"alternativeHeadline": "How to set the properties of structural elements",
18+
"alternativeHeadline": "Setting Properties for Structure Elements in PDFs",
19+
"abstract": "Enhance your PDF document accessibility with the new feature in Aspose.PDF for .NET that allows users to set properties for structure elements. This functionality enables precise control over titles, languages, and custom tags for various elements within a Tagged PDF, ensuring compliance and improved navigation for screen readers",
1920
"author": {
2021
"@type": "Person",
21-
"name":"Anastasiia Holub",
22+
"name": "Anastasiia Holub",
2223
"givenName": "Anastasiia",
2324
"familyName": "Holub",
24-
"url":"https://www.linkedin.com/in/anastasiia-holub-750430225/"
25+
"url": "https://www.linkedin.com/in/anastasiia-holub-750430225/"
2526
},
2627
"genre": "pdf document generation",
27-
"keywords": "pdf, c#, set text structure, set language, set title, set Note structure element",
28-
"wordcount": "302",
29-
"proficiencyLevel":"Beginner",
28+
"keywords": "Setting Structure Elements Properties, Aspose.PDF for .NET, Tagged PDF Document, CreateSectElement, CreateHeaderElement, SetTitle, SetLanguage, NoteElement, StructureElement, LinkElement",
29+
"wordcount": "2730",
30+
"proficiencyLevel": "Beginner",
3031
"publisher": {
3132
"@type": "Organization",
32-
"name": "Aspose.PDF Doc Team",
33+
"name": "Aspose.PDF for .NET",
3334
"url": "https://products.aspose.com/pdf",
3435
"logo": "https://www.aspose.cloud/templates/aspose/img/products/pdf/aspose_pdf-for-net.svg",
3536
"alternateName": "Aspose",
@@ -71,7 +72,7 @@ sitemap:
7172
"@type": "WebPage",
7273
"@id": "/net/setting-structure-elements-properties/"
7374
},
74-
"dateModified": "2022-02-04",
75+
"dateModified": "2024-11-25",
7576
"description": "You may set different structure elements properties in PDF document with Aspose.PDF for .NET."
7677
}
7778
</script>

0 commit comments

Comments
 (0)