diff --git a/File-Formats/DocIO/Overview.md b/File-Formats/DocIO/Overview.md index fcdcba14e..e6c1591b5 100644 --- a/File-Formats/DocIO/Overview.md +++ b/File-Formats/DocIO/Overview.md @@ -18,6 +18,8 @@ It is a non-UI component that provides a full-fledged document instance model si * Advanced [Mail merge](https://help.syncfusion.com/file-formats/docio/working-with-mail-merge) support with different data sources. * Ability to create or edit Word 97-2003 and later version documents, and convert them to commonly used file formats such as [RTF](https://help.syncfusion.com/file-formats/docio/rtf), [WordML](https://help.syncfusion.com/file-formats/docio/word-file-formats#word-processing-xml-xml), [TXT](https://help.syncfusion.com/file-formats/docio/text), [HTML](https://help.syncfusion.com/file-formats/docio/html) and vice versa. * Ability to export a Word document as an [Image](https://help.syncfusion.com/file-formats/docio/word-to-image), [PDF](https://help.syncfusion.com/file-formats/docio/word-to-pdf) file, and [EPUB](https://help.syncfusion.com/file-formats/docio/word-to-epub) in high quality. +* Ability to [merge](https://help.syncfusion.com/file-formats/docio/word-document/merging-word-documents) and [split](https://help.syncfusion.com/file-formats/docio/word-document/split-word-documents) Word documents. +* Support to [compare](https://help.syncfusion.com/file-formats/docio/word-document/compare-word-documents) two DOCX format documents. * Ability to create and manipulate [charts](https://help.syncfusion.com/file-formats/docio/working-with-charts), [Shapes](https://help.syncfusion.com/file-formats/docio/working-with-shapes), and [Group shape](https://help.syncfusion.com/file-formats/docio/working-with-shapes#grouping-shapes) in DOCX and WordML format documents. * Ability to read and write [Built-In and Custom Document Properties](https://help.syncfusion.com/file-formats/docio/working-with-word-document#working-with-word-document-properties). * Ability to [find and replace](https://help.syncfusion.com/file-formats/docio/working-with-find-and-replace) text with its original formatting. diff --git a/File-Formats/DocIO/Word-document/Compare-Word-documents.md b/File-Formats/DocIO/Word-document/Compare-Word-documents.md index 800f18f33..7455d7878 100644 --- a/File-Formats/DocIO/Word-document/Compare-Word-documents.md +++ b/File-Formats/DocIO/Word-document/Compare-Word-documents.md @@ -13,7 +13,7 @@ Comparing two Word documents allows you to identify the changes between two vers * Deletions * Formatting -N> 1. DocIO performs word level comparison while comparing two Word documents.In this scenario, if a single character in a word is changed, the entire word will be highlighted as changed. +N> 1. DocIO performs word level comparison while comparing two Word documents. In this scenario, if a single character in a word is changed, the entire word will be highlighted as changed. N> 2. Comparing two Word documents supported in DOCX format only. ## Compare two Word documents @@ -81,6 +81,8 @@ End Using ![Compare Word documents in C#](../WorkingwithWordDocument_images/Compare-Word-documents-without-author.png) +You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Compare-Word-documents/Compare-two-Word-documents/.NET). + ## Set Author and Date Compare the two Word documents by setting the author and date for revisions to identify the changes. In DocIO, the default setting for the "author" field is "Author", and the default setting for the "dateTime" field is the current time. @@ -146,13 +148,15 @@ End Using ![Compare Word documents in C#](../WorkingwithWordDocument_images/Compare-Word-documents.png) +You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Compare-Word-documents/Set-author-and-date/.NET). + ## Comparison options -You can customize the Word comparison using our ComparisonOptions in the DocIO. +You can customize the Word comparison using our [ComparisonOptions](https://help.syncfusion.com/cr/file-formats/Syncfusion.DocIO.DLS.ComparisonOptions.html) in the DocIO. ### Ignore format changes -In the .NET Word library (DocIO), document comparison includes formatting changes by default. However, you can configure DocIO to ignore formatting differences using the DetectFormatChanges API to concentrate solely on content modifications. +In the .NET Word library (DocIO), document comparison includes formatting changes by default. However, you can configure DocIO to ignore formatting differences using the [DetectFormatChanges](https://help.syncfusion.com/cr/file-formats/Syncfusion.DocIO.DLS.ComparisonOptions.html#Syncfusion_DocIO_DLS_ComparisonOptions_DetectFormatChanges) API to concentrate solely on content modifications. The following code example illustrates how to compare two Word documents by ignoring the format changes. @@ -226,6 +230,8 @@ End Using ![Compare Word documents by ignoring format changes](../WorkingwithWordDocument_images/Ignore-format-changes.png) +You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Compare-Word-documents/Ignore-format-changes/.NET). + ## See Also * [What happens when Word documents with track changes are used for comparing?](https://help.syncfusion.com/file-formats/docio/faq#what-happens-when-word-documents-with-track-changes-are-used-for-comparing) \ No newline at end of file diff --git a/File-Formats/DocIO/Working-with-Find-and-Replace.md b/File-Formats/DocIO/Working-with-Find-and-Replace.md index 9d5b6e9be..1fbfa4a7e 100644 --- a/File-Formats/DocIO/Working-with-Find-and-Replace.md +++ b/File-Formats/DocIO/Working-with-Find-and-Replace.md @@ -1662,13 +1662,13 @@ You can download a complete working sample from [GitHub](https://github.com/Sync ## See Also -* [How to replace the particular text with hyperlink in Word document](https://www.syncfusion.com/kb/11774/how-to-replace-the-particular-text-with-hyperlink-in-word-document) -* [How to find the empty paragraphs in the Word document using Essential DocIO](https://www.syncfusion.com/kb/3956/how-to-find-the-empty-paragraphs-in-the-word-document-using-essential-docio) -* [How to replace text in a Word document with HTML](https://www.syncfusion.com/kb/13627/how-to-replace-text-in-a-word-document-with-html) -* [How to find and replace text inside table in Word document](https://www.syncfusion.com/kb/13641/how-to-find-and-replace-text-inside-table-in-word-document) -* [How to find and replace text in headers and footers of Word document](https://www.syncfusion.com/kb/13618/how-to-find-and-replace-text-in-headers-and-footers-of-word-document) -* [How to find and replace placeholder with page break in Word document](https://www.syncfusion.com/kb/13642/how-to-find-and-replace-placeholder-with-page-break-in-word-document) -* [How to find and replace text with content control in Word document?](https://www.syncfusion.com/kb/13644/how-to-find-and-replace-text-with-content-control-in-word-document) -* [How to find and replace line break in Word document as paragraph mark?](https://www.syncfusion.com/kb/13647/how-to-find-and-replace-line-break-in-word-document-as-paragraph-mark) -* [How to insert another document before a text in Word document?](https://www.syncfusion.com/kb/13754/how-to-insert-another-document-before-a-text-in-word-document) -* [How to replace text within bookmark content in Word document?](https://www.syncfusion.com/kb/13784/how-to-replace-text-within-bookmark-content-in-word-document) \ No newline at end of file +* [How to replace the particular text with hyperlink in Word document](https://support.syncfusion.com/kb/article/10326/how-to-replace-the-particular-text-with-hyperlink-in-word-document) +* [How to find the empty paragraphs in the Word document using Essential DocIO](https://support.syncfusion.com/kb/article/3943/how-to-find-the-empty-paragraphs-in-the-word-document-using-essential-docio-in-net-webforms-) +* [How to replace text in a Word document with HTML](https://support.syncfusion.com/kb/article/11906/how-to-replace-text-in-a-word-document-with-html) +* [How to find and replace text inside table in Word document](https://support.syncfusion.com/kb/article/11922/how-to-find-and-replace-text-inside-table-in-word-document) +* [How to find and replace text in headers and footers of Word document](https://support.syncfusion.com/kb/article/11848/how-to-find-and-replace-text-in-headers-and-footers-of-word-document) +* [How to find and replace placeholder with page break in Word document](https://support.syncfusion.com/kb/article/11975/how-to-find-and-replace-text-with-page-break-in-word-document) +* [How to find and replace text with content control in Word document?](https://support.syncfusion.com/kb/article/11926/finding-and-replacing-text-with-content-in-aspnet-core-word) +* [How to find and replace line break in Word document as paragraph mark?](https://support.syncfusion.com/kb/article/11935/how-to-find-and-replace-line-break-in-word-document-as-paragraph-mark) +* [How to insert another document before a text in Word document?](https://support.syncfusion.com/kb/article/12178/how-to-insert-another-document-before-a-text-in-word-document) +* [How to replace text within bookmark content in Word document?](https://support.syncfusion.com/kb/article/12159/how-to-replace-text-within-bookmark-content-in-word-document) \ No newline at end of file diff --git a/File-Formats/DocIO/Working-with-Tables.md b/File-Formats/DocIO/Working-with-Tables.md index 6adefcaf9..0afefc481 100644 --- a/File-Formats/DocIO/Working-with-Tables.md +++ b/File-Formats/DocIO/Working-with-Tables.md @@ -2174,9 +2174,9 @@ You can download a complete working sample from [GitHub](https://github.com/Sync ## See Also -* [How to avoid table splitting across the pages in Word document](https://www.syncfusion.com/kb/12948/how-to-avoid-table-splitting-across-the-pages-in-word-document) -* [How to create a simple table in a paragraph](https://www.syncfusion.com/kb/276/how-do-i-create-a-simple-table-in-a-paragraph) -* [Is it possible to add/remove column from the table](https://www.syncfusion.com/kb/286/is-it-possible-to-add-remove-column-from-the-table) -* [How to insert a row with the same formatting in a Word document](https://www.syncfusion.com/kb/13626/how-to-insert-a-row-with-the-same-formatting-in-a-word-document) -* [How to split a table without losing their format in Word document using C#?](https://www.syncfusion.com/kb/13743/how-to-split-a-table-without-losing-their-format-in-word-document-using-c) -* [How to keep a group of rows always together in a Word document?](https://www.syncfusion.com/kb/13985/how-to-keep-a-group-of-rows-always-together-in-a-word-document) \ No newline at end of file +* [How to avoid table splitting across the pages in Word document](https://support.syncfusion.com/kb/article/11455/how-to-avoid-table-splitting-across-the-pages-in-word-document) +* [How to create a simple table in a paragraph](https://support.syncfusion.com/kb/article/1251/how-do-i-create-a-simple-table-in-a-paragraph) +* [Is it possible to add/remove column from the table](https://support.syncfusion.com/kb/article/1268/is-it-possible-to-add-remove-column-from-the-table) +* [How to insert a row with the same formatting in a Word document](https://support.syncfusion.com/kb/article/11907/how-to-insert-a-row-with-the-same-formatting-in-a-word-document) +* [How to split a table without losing their format in Word document using C#?](https://support.syncfusion.com/kb/article/12307/how-to-split-a-table-without-losing-their-format-in-word-document-using-c) +* [How to keep a group of rows always together in a Word document?](https://support.syncfusion.com/kb/article/12367/how-to-keep-a-group-of-rows-always-together-in-a-word-document) \ No newline at end of file diff --git a/File-Formats/Presentation/Overview.md b/File-Formats/Presentation/Overview.md index 6f0d261c4..b8dcd1183 100644 --- a/File-Formats/Presentation/Overview.md +++ b/File-Formats/Presentation/Overview.md @@ -7,7 +7,7 @@ documentation: UG --- # Overview of PowerPoint Presentation -The PowerPoint framework is a feature rich [.NET PowerPoint class library](https://www.syncfusion.com/document-processing/powerpoint-framework/net) that can be used by developers to create, read, and write Microsoft PowerPoint files by using C#, VB.NET, and managed C++ code. The library can be used in [Windows Forms]https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-windows-forms), [WPF](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-wpf), [ASP.NET Web Forms](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-asp-net-web-forms), [ASP.NET MVC](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-asp-net-mvc), [ASP.NET Core](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-asp-net-core-c-sharp), [Blazor](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-blazor), [UWP](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-uwp), [Xamarin](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-xamarin), [WinUI](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-winui) and [.NET MAUI](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-maui) applications. +The PowerPoint framework is a feature rich [.NET PowerPoint class library](https://www.syncfusion.com/document-processing/powerpoint-framework/net) that can be used by developers to create, read, and write Microsoft PowerPoint files by using C#, VB.NET, and managed C++ code. The library can be used in [Windows Forms](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-windows-forms), [WPF](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-wpf), [ASP.NET Web Forms](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-asp-net-web-forms), [ASP.NET MVC](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-asp-net-mvc), [ASP.NET Core](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-asp-net-core-c-sharp), [Blazor](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-blazor), [UWP](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-uwp), [Xamarin](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-xamarin), [WinUI](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-winui) and [.NET MAUI](https://help.syncfusion.com/file-formats/presentation/create-read-edit-powerpoint-files-in-maui) applications. It is a non-UI component that provides a full-fledged PowerPoint presentation instance that facilitates accessing and manipulating the presentations without any dependency of Microsoft Office COM libraries and Microsoft Office. diff --git a/File-Formats/Presentation/Presentation-to-image.md b/File-Formats/Presentation/Presentation-to-image.md index eca96a2a9..c90a9bf8b 100644 --- a/File-Formats/Presentation/Presentation-to-image.md +++ b/File-Formats/Presentation/Presentation-to-image.md @@ -213,7 +213,7 @@ For instance, if a slide includes bulleted paragraphs, each having entrance anim N> 1. Only entrance animation effects are considered for generating separate images. Other animation effects and non-animated elements will be converted into images within the first image itself. N> 2. Converting PowerPoint animations to images is not supported in the UWP platform. -The following code example shows how to convert PowerPoint slides to images based on the sequence of animation effects using the `PresentationAnimationConverter` API. +The following code example shows how to convert PowerPoint slides to images based on the sequence of animation effects using the [PresentationAnimationConverter](https://help.syncfusion.com/cr/file-formats/Syncfusion.Presentation.PresentationAnimationConverter.html) API. {% tabs %} {% highlight c# tabtitle="C# [Cross-platform]" %} @@ -312,7 +312,9 @@ End Using ![Convert PowerPoint slides to images with animation sequence](PPTXtoImage_images/PowerPoint-Animations-to-Images-output.png) -You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/PowerPoint-Examples/tree/master/PPTX-to-Image-conversion/Convert-PowerPoint-Animations-to-Images). +You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/PowerPoint-Examples/tree/master/PPTX-to-Image-conversion/Based-on-Entrance-animation-effects/.NET). + +T> With this, you can showcase the converted images as a slideshow in your [custom PowerPoint Viewer](https://ej2.syncfusion.com/aspnetcore/PowerPoint/Default#/material). ## UWP diff --git a/File-Formats/Presentation/create-read-edit-powerpoint-files-in-xamarin.md b/File-Formats/Presentation/create-read-edit-powerpoint-files-in-xamarin.md index 713c988e2..e47282838 100644 --- a/File-Formats/Presentation/create-read-edit-powerpoint-files-in-xamarin.md +++ b/File-Formats/Presentation/create-read-edit-powerpoint-files-in-xamarin.md @@ -8,7 +8,7 @@ keywords: Working with presentation library in Xamarin Platform --- # Create, read and edit a PowerPoint file in Xamarin -You can create or edit a PowerPoint file with the Syncfusion [Xamarin PowerPoint library](https://www.syncfusion.com/powerpoint-framework/xamarin/powerpoint-library). The below are the steps. +You can create or edit a PowerPoint file with the Syncfusion [Xamarin PowerPoint library](https://www.syncfusion.com/document-processing/powerpoint-framework/xamarin/powerpoint-library). The below are the steps. ## Create a PowerPoint file in Xamarin @@ -169,7 +169,7 @@ slide.Shapes.AddPicture(fileStream, 499.79, 238.59, 364.54, 192.16); {% endtabs %} -You can download the image used in the sample from [here](http://www.syncfusion.com/downloads/support/directtrac/general/ze/Image-1995521764.zip). +You can download the image used in the sample from [here](https://www.syncfusion.com/downloads/support/directtrac/general/ze/Image-1995521764.zip). **Add a shape:** @@ -201,7 +201,7 @@ Xamarin.Forms.DependencyService.Get().SaveAndView("GettingStared.pptx", " {% endtabs %} -Step 8: Download the helper files from this [link](http://www.syncfusion.com/downloads/support/directtrac/general/HELPER~1-696201504.ZIP) and add them into the mentioned project. These helper files allow you to save the stream as a physical file and open the file for viewing. +Step 8: Download the helper files from this [link](https://www.syncfusion.com/downloads/support/directtrac/general/HELPER~1-696201504.ZIP) and add them into the mentioned project. These helper files allow you to save the stream as a physical file and open the file for viewing. diff --git a/File-Formats/installation/offline-installer/how-to-download.md b/File-Formats/installation/offline-installer/how-to-download.md index da8ea2231..0d38a5f99 100644 --- a/File-Formats/installation/offline-installer/how-to-download.md +++ b/File-Formats/installation/offline-installer/how-to-download.md @@ -10,7 +10,7 @@ documentation: ug # Downloading Syncfusion FileFormats offline installer -[DocIO](https://www.syncfusion.com/word-framework/net),[PDF](https://www.syncfusion.com/pdf-framework/net),[Presentation](https://www.syncfusion.com/powerpoint-framework/net), and [XlsIO](https://www.syncfusion.com/excel-framework/net) controls will be included in the Syncfusion FileFormats installer. You can either download the licensed installer or try our trial installer depending on your license. +[DocIO](https://www.syncfusion.com/word-framework/net),[PDF](https://www.syncfusion.com/document-processing/pdf-framework/net),[Presentation](https://www.syncfusion.com/document-processing/powerpoint-framework/net), and [XlsIO](https://www.syncfusion.com/document-processing/excel-framework/net) controls will be included in the Syncfusion FileFormats installer. You can either download the licensed installer or try our trial installer depending on your license. - Trial Installer - Licensed Installer @@ -31,7 +31,7 @@ Our 30-day trial can be downloaded in two ways. ![Trial and downloads of Syncfusion Essential Studio](images/trial-confirmation.png) 3. With a trial license, only the latest version’s trial installer can be downloaded. -4. After downloading, the Syncfusion FileFormats trial installer can be unlocked using either the trial unlock key or the Syncfusion registered login credential. More information on generating an unlock key can be found in [this](https://www.syncfusion.com/kb/8069/how-to-generate-unlock-key-for-essentials-studio-products) article. +4. After downloading, the Syncfusion FileFormats trial installer can be unlocked using either the trial unlock key or the Syncfusion registered login credential. More information on generating an unlock key can be found in [this](https://support.syncfusion.com/kb/article/7053/how-to-generate-unlock-key-for-essentials-studio-products) article. 5. Before the trial expires, you can download the trial installer at any time from your registered account’s [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page (as shown in below screenshot ![Trial and downloads of Syncfusion Essential Studio](images/trial-download.png) @@ -53,7 +53,7 @@ You should initiate an evaluation if you have already obtained our components th N> If you've already used the trial products and they haven't expired, you won't be able to start the trial for the same product again. -4. After you've started the trial, go to the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page to get the latest version trial installer. You can generate the [unlock key](https://www.syncfusion.com/kb/8069/how-to-generate-unlock-key-for-essentials-studio-products) and [license key](https://help.syncfusion.com/file-formats/licensing/how-to-generate) here at any time before the trial period expires. (as shown in below screenshot.) +4. After you've started the trial, go to the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page to get the latest version trial installer. You can generate the [unlock key](https://support.syncfusion.com/kb/article/7053/how-to-generate-unlock-key-for-essentials-studio-products) and [license key](https://help.syncfusion.com/file-formats/licensing/how-to-generate) here at any time before the trial period expires. (as shown in below screenshot.) ![License and downloads of Syncfusion Essential Studio](images/start-trial-download-installer.png)