From 2eaedeca8da62895adabb4b9118f6e1761fbcb0e Mon Sep 17 00:00:00 2001 From: Subathra K Date: Wed, 10 Sep 2025 12:41:37 +0530 Subject: [PATCH 1/5] v31.1.17 --- PDF/EJ2MVCSampleBrowser.csproj | 692 ----- PDF/EJ2MVCSampleBrowser.sln | 25 - PDF/packages.config | 43 - PDF/sampleOrder.json | 4 - PDF/samplelist.js | 797 ----- Views/Excel/AttendanceTracker.cshtml | 54 - Views/Excel/AutoFill.cshtml | 226 -- Views/Excel/AutoFilter.cshtml | 245 -- Views/Excel/AutoShapes.cshtml | 54 - Views/Excel/BoxAndWhisker.cshtml | 47 - Views/Excel/BudgetPlanner.cshtml | 58 - Views/Excel/CallCenterDashboard.cshtml | 49 - Views/Excel/ChartWorksheet.cshtml | 63 - Views/Excel/CollectionObjects.cshtml | 72 - Views/Excel/Comments.cshtml | 49 - Views/Excel/ComputeAllformulas.cshtml | 52 - Views/Excel/ConditionalFormatting.cshtml | 59 - Views/Excel/Create.cshtml | 59 - Views/Excel/CreateMacro.cshtml | 58 - Views/Excel/DataSorting.cshtml | 242 -- Views/Excel/DataValidation.cshtml | 61 - Views/Excel/Default.cshtml | 57 - Views/Excel/DocumentationSettings.cshtml | 46 - Views/Excel/EditMacro.cshtml | 58 - Views/Excel/EmbeddedChart.cshtml | 55 - Views/Excel/EncryptAndDecrypt.cshtml | 64 - Views/Excel/ExcelToJSON.cshtml | 80 - Views/Excel/ExcelToODS.cshtml | 48 - Views/Excel/ExcelToPDF.cshtml | 138 - Views/Excel/ExcelToPDFUA.cshtml | 63 - Views/Excel/ExpensesReport.cshtml | 53 - Views/Excel/ExternalConnection.cshtml | 56 - Views/Excel/ExternalFormula.cshtml | 80 - Views/Excel/FindAndExtract.cshtml | 83 - Views/Excel/FormControls.cshtml | 55 - Views/Excel/FormatCells.cshtml | 60 - Views/Excel/Formulas.cshtml | 83 - Views/Excel/FunnelChart.cshtml | 50 - Views/Excel/GroupShapes.cshtml | 67 - Views/Excel/HTMLToWorksheet.cshtml | 57 - Views/Excel/ImportExportDataTable.cshtml | 102 - Views/Excel/ImportJSON.cshtml | 47 - Views/Excel/ImportNestedCollection.cshtml | 172 -- Views/Excel/InteractiveFeatures.cshtml | 53 - Views/Excel/Invoice.cshtml | 68 - Views/Excel/Performance.cshtml | 107 - Views/Excel/PivotChart.cshtml | 51 - Views/Excel/PivotLayout.cshtml | 70 - Views/Excel/PivotTable.cshtml | 114 - Views/Excel/RangeManipulation.cshtml | 57 - Views/Excel/ReplaceOptions.cshtml | 99 - Views/Excel/RowColumnManipulation.cshtml | 56 - Views/Excel/Slicer.cshtml | 87 - Views/Excel/Sparklines.cshtml | 45 - Views/Excel/StylesAndFormatting.cshtml | 52 - Views/Excel/Sunburst.cshtml | 45 - Views/Excel/TableFormula.cshtml | 45 - Views/Excel/Tables.cshtml | 61 - Views/Excel/TemplateMarker.cshtml | 84 - Views/Excel/Treemap.cshtml | 46 - Views/Excel/WhatIfAnalysis.cshtml | 46 - Views/Excel/WorkbookProtection.cshtml | 57 - Views/Excel/WorksheetManipulation.cshtml | 56 - Views/Excel/WorksheetProtection.cshtml | 47 - Views/Excel/WorksheetToImage.cshtml | 60 - Views/Excel/YearlySales.cshtml | 53 - Views/PDF/AdventureCycle.cshtml | 107 - Views/PDF/AnnotationFlatten.cshtml | 116 - Views/PDF/Attachments.cshtml | 77 - Views/PDF/AutoTag.cshtml | 50 - Views/PDF/Barcode.cshtml | 50 - Views/PDF/Booklet.cshtml | 72 - Views/PDF/Bookmarks.cshtml | 49 - Views/PDF/BulletsandLists.cshtml | 55 - Views/PDF/ComplexScript.cshtml | 50 - Views/PDF/CompressExistingPDF.cshtml | 132 - Views/PDF/CustomTag.cshtml | 50 - Views/PDF/Default.cshtml | 52 - Views/PDF/DigitalSignature.cshtml | 232 -- Views/PDF/DigitalSignatureValidation.cshtml | 46 - Views/PDF/DoctoPDF.cshtml | 45 - Views/PDF/DocumentSettings.cshtml | 50 - Views/PDF/DrawingShapes.cshtml | 51 - Views/PDF/Encryption.cshtml | 158 - Views/PDF/ExportasImage.cshtml | 57 - Views/PDF/FindPDFCorruption.cshtml | 46 - Views/PDF/FormFilling.cshtml | 69 - Views/PDF/GraphicBrushes.cshtml | 45 - Views/PDF/HeadersandFooters.cshtml | 45 - Views/PDF/HelloWorld.cshtml | 44 - Views/PDF/HtmltoPDF.cshtml | 49 - Views/PDF/ImageExtraction.cshtml | 53 - Views/PDF/ImageInsertion.cshtml | 46 - Views/PDF/ImageToPdf.cshtml | 97 - Views/PDF/ImportAndStamp.cshtml | 58 - Views/PDF/InteractiveFeatures.cshtml | 46 - Views/PDF/InvoiceSample.cshtml | 47 - Views/PDF/JobApplication.cshtml | 46 - Views/PDF/Layers.cshtml | 46 - Views/PDF/MergeDocuments.cshtml | 60 - Views/PDF/MultiColumnHtmlText.cshtml | 51 - Views/PDF/NamedBookmark.cshtml | 42 - Views/PDF/NamedDestination.cshtml | 47 - Views/PDF/NorthwindReport.cshtml | 98 - Views/PDF/OpenTypeFont.cshtml | 46 - Views/PDF/OverlayDocuments.cshtml | 50 - Views/PDF/PDFToImage.cshtml | 50 - Views/PDF/PageSettings.cshtml | 104 - Views/PDF/PdfA1bConverter.cshtml | 64 - Views/PDF/PdfCompression.cshtml | 65 - Views/PDF/PdfConformance.cshtml | 65 - Views/PDF/PdfToPdfAConverter.cshtml | 79 - Views/PDF/Portfolio.cshtml | 47 - Views/PDF/RTFtoPDF.cshtml | 50 - Views/PDF/RearrangePages.cshtml | 50 - Views/PDF/Redaction.cshtml | 180 -- Views/PDF/RemoveImages.cshtml | 71 - Views/PDF/ReplaceFonts.cshtml | 53 - Views/PDF/ReplaceImages.cshtml | 53 - Views/PDF/RtlSupport.cshtml | 46 - Views/PDF/SplitPDF.cshtml | 148 - Views/PDF/TableFeatures.cshtml | 46 - Views/PDF/TextExtraction.cshtml | 87 - Views/PDF/TextFlow.cshtml | 47 - Views/PDF/TiffToPdf.cshtml | 52 - Views/PDF/WatermarkPDF.cshtml | 108 - Views/PDF/WordtoPDF.cshtml | 50 - Views/PDF/XFAFormCreation.cshtml | 51 - Views/PDF/XFAFormFilling.cshtml | 63 - Views/PDF/XPStoPDF.cshtml | 49 - Views/PDF/Zugferd.cshtml | 49 - Views/PdfViewer/Annotations.cshtml | 309 -- Views/PdfViewer/ContextMenu.cshtml | 322 -- Views/PdfViewer/CustomToolbar.cshtml | 1040 ------- Views/PdfViewer/Default.cshtml | 120 - Views/PdfViewer/DocumentList.cshtml | 415 --- Views/PdfViewer/ESigningFormDesigner.cshtml | 551 ---- Views/PdfViewer/ESigningPdfForms.cshtml | 429 --- Views/PdfViewer/FormDesigner.cshtml | 174 -- Views/PdfViewer/FormFilling.cshtml | 165 - Views/PdfViewer/HandwrittenSignature.cshtml | 119 - .../InvisibleDigitalSignature.cshtml | 263 -- Views/PdfViewer/InvisibleSignature.cshtml | 263 -- Views/PdfViewer/MultiFormatViewer.cshtml | 365 --- Views/PdfViewer/OrganizePages.cshtml | 134 - Views/PdfViewer/ProgrammaticOperations.cshtml | 2662 ----------------- Views/PdfViewer/ReadOnly.cshtml | 127 - Views/PdfViewer/Redaction.cshtml | 652 ---- Views/PdfViewer/RightToLeft.cshtml | 372 --- Views/Spreadsheet/CellDataBinding.cshtml | 156 - Views/Spreadsheet/CellFormatting.cshtml | 145 - Views/Spreadsheet/CellTemplates.cshtml | 178 -- Views/Spreadsheet/Chart.cshtml | 88 - .../Spreadsheet/ConditionalFormatting.cshtml | 99 - Views/Spreadsheet/DataValidation.cshtml | 121 - .../Spreadsheet/DefaultFunctionalities.cshtml | 96 - Views/Spreadsheet/Formula.cshtml | 101 - Views/Spreadsheet/FreezePane.cshtml | 115 - Views/Spreadsheet/Hyperlink.cshtml | 196 -- Views/Spreadsheet/Image.cshtml | 133 - Views/Spreadsheet/Notes.cshtml | 144 - Views/Spreadsheet/NumberFormatting.cshtml | 110 - Views/Spreadsheet/Print.cshtml | 441 --- Views/Spreadsheet/ProtectSheet.cshtml | 143 - Views/Spreadsheet/RemoteDataBinding.cshtml | 116 - Views/Spreadsheet/SortingFiltering.cshtml | 88 - Views/Word/AdvancedReplace.cshtml | 68 - Views/Word/AutoShapes.cshtml | 65 - Views/Word/BarChart.cshtml | 57 - Views/Word/BookmarkNavigation.cshtml | 71 - Views/Word/Bookmarks.cshtml | 68 - Views/Word/CloneandMerge.cshtml | 101 - Views/Word/CompareDocuments.cshtml | 49 - Views/Word/CreateEquation.cshtml | 57 - Views/Word/CreateSmartArt.cshtml | 67 - Views/Word/CreateUsingLaTeX.cshtml | 66 - Views/Word/DOCToEPub.cshtml | 57 - Views/Word/DOCtoODT.cshtml | 50 - Views/Word/DOCtoPDF.cshtml | 117 - Views/Word/DOCtoPDFA.cshtml | 60 - Views/Word/DOCtoPDFUA.cshtml | 60 - Views/Word/Default.cshtml | 65 - Views/Word/DocumentProtection.cshtml | 92 - Views/Word/DocumentSettings.cshtml | 60 - Views/Word/EditEquation.cshtml | 59 - Views/Word/EditSmartArt.cshtml | 51 - Views/Word/EditUsingLaTeX.cshtml | 65 - Views/Word/EmployeeReport.cshtml | 67 - Views/Word/EncryptandDecrypt.cshtml | 61 - Views/Word/FindandHighlight.cshtml | 77 - Views/Word/FootnotesandEndnotes.cshtml | 60 - Views/Word/FormFillingAndProtection.cshtml | 54 - Views/Word/FormatTable.cshtml | 69 - Views/Word/FormatText.cshtml | 66 - Views/Word/Forms.cshtml | 66 - Views/Word/GettingStarted.cshtml | 7 - Views/Word/GroupShapes.cshtml | 65 - Views/Word/HTMLtoDOC.cshtml | 81 - Views/Word/HeaderandFooter.cshtml | 68 - Views/Word/HelloWorld.cshtml | 74 - Views/Word/ImageInsertion.cshtml | 72 - Views/Word/InsertBreak.cshtml | 55 - Views/Word/InsertOLEObject.cshtml | 52 - Views/Word/LaTeX.cshtml | 66 - Views/Word/LetterFormat.cshtml | 71 - Views/Word/MacroPreservation.cshtml | 49 - Views/Word/MailMergeEvent.cshtml | 65 - Views/Word/MarkdownToWord.cshtml | 82 - Views/Word/NestedMailMerge.cshtml | 89 - Views/Word/PieChart.cshtml | 57 - Views/Word/RTFToDoc.cshtml | 61 - Views/Word/RTL.cshtml | 55 - Views/Word/SalesInvoice.cshtml | 65 - Views/Word/SimpleReplace.cshtml | 87 - Views/Word/Styles.cshtml | 77 - Views/Word/TableOfFigures.cshtml | 71 - Views/Word/TableStyles.cshtml | 71 - Views/Word/TableofContent.cshtml | 69 - Views/Word/TrackChanges.cshtml | 91 - Views/Word/UpdateFields.cshtml | 67 - Views/Word/Watermark.cshtml | 68 - Views/Word/WordMLToWord.cshtml | 58 - Views/Word/WordToHTML.cshtml | 70 - Views/Word/WordToMarkdown.cshtml | 74 - Views/Word/WordToWordML.cshtml | 50 - Views/Word/WordtoImage.cshtml | 80 - Views/Word/XMLMapping.cshtml | 41 - pdf.bat | 71 - 228 files changed, 25455 deletions(-) delete mode 100644 PDF/EJ2MVCSampleBrowser.csproj delete mode 100644 PDF/EJ2MVCSampleBrowser.sln delete mode 100644 PDF/packages.config delete mode 100644 PDF/sampleOrder.json delete mode 100644 PDF/samplelist.js delete mode 100644 Views/Excel/AttendanceTracker.cshtml delete mode 100644 Views/Excel/AutoFill.cshtml delete mode 100644 Views/Excel/AutoFilter.cshtml delete mode 100644 Views/Excel/AutoShapes.cshtml delete mode 100644 Views/Excel/BoxAndWhisker.cshtml delete mode 100644 Views/Excel/BudgetPlanner.cshtml delete mode 100644 Views/Excel/CallCenterDashboard.cshtml delete mode 100644 Views/Excel/ChartWorksheet.cshtml delete mode 100644 Views/Excel/CollectionObjects.cshtml delete mode 100644 Views/Excel/Comments.cshtml delete mode 100644 Views/Excel/ComputeAllformulas.cshtml delete mode 100644 Views/Excel/ConditionalFormatting.cshtml delete mode 100644 Views/Excel/Create.cshtml delete mode 100644 Views/Excel/CreateMacro.cshtml delete mode 100644 Views/Excel/DataSorting.cshtml delete mode 100644 Views/Excel/DataValidation.cshtml delete mode 100644 Views/Excel/Default.cshtml delete mode 100644 Views/Excel/DocumentationSettings.cshtml delete mode 100644 Views/Excel/EditMacro.cshtml delete mode 100644 Views/Excel/EmbeddedChart.cshtml delete mode 100644 Views/Excel/EncryptAndDecrypt.cshtml delete mode 100644 Views/Excel/ExcelToJSON.cshtml delete mode 100644 Views/Excel/ExcelToODS.cshtml delete mode 100644 Views/Excel/ExcelToPDF.cshtml delete mode 100644 Views/Excel/ExcelToPDFUA.cshtml delete mode 100644 Views/Excel/ExpensesReport.cshtml delete mode 100644 Views/Excel/ExternalConnection.cshtml delete mode 100644 Views/Excel/ExternalFormula.cshtml delete mode 100644 Views/Excel/FindAndExtract.cshtml delete mode 100644 Views/Excel/FormControls.cshtml delete mode 100644 Views/Excel/FormatCells.cshtml delete mode 100644 Views/Excel/Formulas.cshtml delete mode 100644 Views/Excel/FunnelChart.cshtml delete mode 100644 Views/Excel/GroupShapes.cshtml delete mode 100644 Views/Excel/HTMLToWorksheet.cshtml delete mode 100644 Views/Excel/ImportExportDataTable.cshtml delete mode 100644 Views/Excel/ImportJSON.cshtml delete mode 100644 Views/Excel/ImportNestedCollection.cshtml delete mode 100644 Views/Excel/InteractiveFeatures.cshtml delete mode 100644 Views/Excel/Invoice.cshtml delete mode 100644 Views/Excel/Performance.cshtml delete mode 100644 Views/Excel/PivotChart.cshtml delete mode 100644 Views/Excel/PivotLayout.cshtml delete mode 100644 Views/Excel/PivotTable.cshtml delete mode 100644 Views/Excel/RangeManipulation.cshtml delete mode 100644 Views/Excel/ReplaceOptions.cshtml delete mode 100644 Views/Excel/RowColumnManipulation.cshtml delete mode 100644 Views/Excel/Slicer.cshtml delete mode 100644 Views/Excel/Sparklines.cshtml delete mode 100644 Views/Excel/StylesAndFormatting.cshtml delete mode 100644 Views/Excel/Sunburst.cshtml delete mode 100644 Views/Excel/TableFormula.cshtml delete mode 100644 Views/Excel/Tables.cshtml delete mode 100644 Views/Excel/TemplateMarker.cshtml delete mode 100644 Views/Excel/Treemap.cshtml delete mode 100644 Views/Excel/WhatIfAnalysis.cshtml delete mode 100644 Views/Excel/WorkbookProtection.cshtml delete mode 100644 Views/Excel/WorksheetManipulation.cshtml delete mode 100644 Views/Excel/WorksheetProtection.cshtml delete mode 100644 Views/Excel/WorksheetToImage.cshtml delete mode 100644 Views/Excel/YearlySales.cshtml delete mode 100644 Views/PDF/AdventureCycle.cshtml delete mode 100644 Views/PDF/AnnotationFlatten.cshtml delete mode 100644 Views/PDF/Attachments.cshtml delete mode 100644 Views/PDF/AutoTag.cshtml delete mode 100644 Views/PDF/Barcode.cshtml delete mode 100644 Views/PDF/Booklet.cshtml delete mode 100644 Views/PDF/Bookmarks.cshtml delete mode 100644 Views/PDF/BulletsandLists.cshtml delete mode 100644 Views/PDF/ComplexScript.cshtml delete mode 100644 Views/PDF/CompressExistingPDF.cshtml delete mode 100644 Views/PDF/CustomTag.cshtml delete mode 100644 Views/PDF/Default.cshtml delete mode 100644 Views/PDF/DigitalSignature.cshtml delete mode 100644 Views/PDF/DigitalSignatureValidation.cshtml delete mode 100644 Views/PDF/DoctoPDF.cshtml delete mode 100644 Views/PDF/DocumentSettings.cshtml delete mode 100644 Views/PDF/DrawingShapes.cshtml delete mode 100644 Views/PDF/Encryption.cshtml delete mode 100644 Views/PDF/ExportasImage.cshtml delete mode 100644 Views/PDF/FindPDFCorruption.cshtml delete mode 100644 Views/PDF/FormFilling.cshtml delete mode 100644 Views/PDF/GraphicBrushes.cshtml delete mode 100644 Views/PDF/HeadersandFooters.cshtml delete mode 100644 Views/PDF/HelloWorld.cshtml delete mode 100644 Views/PDF/HtmltoPDF.cshtml delete mode 100644 Views/PDF/ImageExtraction.cshtml delete mode 100644 Views/PDF/ImageInsertion.cshtml delete mode 100644 Views/PDF/ImageToPdf.cshtml delete mode 100644 Views/PDF/ImportAndStamp.cshtml delete mode 100644 Views/PDF/InteractiveFeatures.cshtml delete mode 100644 Views/PDF/InvoiceSample.cshtml delete mode 100644 Views/PDF/JobApplication.cshtml delete mode 100644 Views/PDF/Layers.cshtml delete mode 100644 Views/PDF/MergeDocuments.cshtml delete mode 100644 Views/PDF/MultiColumnHtmlText.cshtml delete mode 100644 Views/PDF/NamedBookmark.cshtml delete mode 100644 Views/PDF/NamedDestination.cshtml delete mode 100644 Views/PDF/NorthwindReport.cshtml delete mode 100644 Views/PDF/OpenTypeFont.cshtml delete mode 100644 Views/PDF/OverlayDocuments.cshtml delete mode 100644 Views/PDF/PDFToImage.cshtml delete mode 100644 Views/PDF/PageSettings.cshtml delete mode 100644 Views/PDF/PdfA1bConverter.cshtml delete mode 100644 Views/PDF/PdfCompression.cshtml delete mode 100644 Views/PDF/PdfConformance.cshtml delete mode 100644 Views/PDF/PdfToPdfAConverter.cshtml delete mode 100644 Views/PDF/Portfolio.cshtml delete mode 100644 Views/PDF/RTFtoPDF.cshtml delete mode 100644 Views/PDF/RearrangePages.cshtml delete mode 100644 Views/PDF/Redaction.cshtml delete mode 100644 Views/PDF/RemoveImages.cshtml delete mode 100644 Views/PDF/ReplaceFonts.cshtml delete mode 100644 Views/PDF/ReplaceImages.cshtml delete mode 100644 Views/PDF/RtlSupport.cshtml delete mode 100644 Views/PDF/SplitPDF.cshtml delete mode 100644 Views/PDF/TableFeatures.cshtml delete mode 100644 Views/PDF/TextExtraction.cshtml delete mode 100644 Views/PDF/TextFlow.cshtml delete mode 100644 Views/PDF/TiffToPdf.cshtml delete mode 100644 Views/PDF/WatermarkPDF.cshtml delete mode 100644 Views/PDF/WordtoPDF.cshtml delete mode 100644 Views/PDF/XFAFormCreation.cshtml delete mode 100644 Views/PDF/XFAFormFilling.cshtml delete mode 100644 Views/PDF/XPStoPDF.cshtml delete mode 100644 Views/PDF/Zugferd.cshtml delete mode 100644 Views/PdfViewer/Annotations.cshtml delete mode 100644 Views/PdfViewer/ContextMenu.cshtml delete mode 100644 Views/PdfViewer/CustomToolbar.cshtml delete mode 100644 Views/PdfViewer/Default.cshtml delete mode 100644 Views/PdfViewer/DocumentList.cshtml delete mode 100644 Views/PdfViewer/ESigningFormDesigner.cshtml delete mode 100644 Views/PdfViewer/ESigningPdfForms.cshtml delete mode 100644 Views/PdfViewer/FormDesigner.cshtml delete mode 100644 Views/PdfViewer/FormFilling.cshtml delete mode 100644 Views/PdfViewer/HandwrittenSignature.cshtml delete mode 100644 Views/PdfViewer/InvisibleDigitalSignature.cshtml delete mode 100644 Views/PdfViewer/InvisibleSignature.cshtml delete mode 100644 Views/PdfViewer/MultiFormatViewer.cshtml delete mode 100644 Views/PdfViewer/OrganizePages.cshtml delete mode 100644 Views/PdfViewer/ProgrammaticOperations.cshtml delete mode 100644 Views/PdfViewer/ReadOnly.cshtml delete mode 100644 Views/PdfViewer/Redaction.cshtml delete mode 100644 Views/PdfViewer/RightToLeft.cshtml delete mode 100644 Views/Spreadsheet/CellDataBinding.cshtml delete mode 100644 Views/Spreadsheet/CellFormatting.cshtml delete mode 100644 Views/Spreadsheet/CellTemplates.cshtml delete mode 100644 Views/Spreadsheet/Chart.cshtml delete mode 100644 Views/Spreadsheet/ConditionalFormatting.cshtml delete mode 100644 Views/Spreadsheet/DataValidation.cshtml delete mode 100644 Views/Spreadsheet/DefaultFunctionalities.cshtml delete mode 100644 Views/Spreadsheet/Formula.cshtml delete mode 100644 Views/Spreadsheet/FreezePane.cshtml delete mode 100644 Views/Spreadsheet/Hyperlink.cshtml delete mode 100644 Views/Spreadsheet/Image.cshtml delete mode 100644 Views/Spreadsheet/Notes.cshtml delete mode 100644 Views/Spreadsheet/NumberFormatting.cshtml delete mode 100644 Views/Spreadsheet/Print.cshtml delete mode 100644 Views/Spreadsheet/ProtectSheet.cshtml delete mode 100644 Views/Spreadsheet/RemoteDataBinding.cshtml delete mode 100644 Views/Spreadsheet/SortingFiltering.cshtml delete mode 100644 Views/Word/AdvancedReplace.cshtml delete mode 100644 Views/Word/AutoShapes.cshtml delete mode 100644 Views/Word/BarChart.cshtml delete mode 100644 Views/Word/BookmarkNavigation.cshtml delete mode 100644 Views/Word/Bookmarks.cshtml delete mode 100644 Views/Word/CloneandMerge.cshtml delete mode 100644 Views/Word/CompareDocuments.cshtml delete mode 100644 Views/Word/CreateEquation.cshtml delete mode 100644 Views/Word/CreateSmartArt.cshtml delete mode 100644 Views/Word/CreateUsingLaTeX.cshtml delete mode 100644 Views/Word/DOCToEPub.cshtml delete mode 100644 Views/Word/DOCtoODT.cshtml delete mode 100644 Views/Word/DOCtoPDF.cshtml delete mode 100644 Views/Word/DOCtoPDFA.cshtml delete mode 100644 Views/Word/DOCtoPDFUA.cshtml delete mode 100644 Views/Word/Default.cshtml delete mode 100644 Views/Word/DocumentProtection.cshtml delete mode 100644 Views/Word/DocumentSettings.cshtml delete mode 100644 Views/Word/EditEquation.cshtml delete mode 100644 Views/Word/EditSmartArt.cshtml delete mode 100644 Views/Word/EditUsingLaTeX.cshtml delete mode 100644 Views/Word/EmployeeReport.cshtml delete mode 100644 Views/Word/EncryptandDecrypt.cshtml delete mode 100644 Views/Word/FindandHighlight.cshtml delete mode 100644 Views/Word/FootnotesandEndnotes.cshtml delete mode 100644 Views/Word/FormFillingAndProtection.cshtml delete mode 100644 Views/Word/FormatTable.cshtml delete mode 100644 Views/Word/FormatText.cshtml delete mode 100644 Views/Word/Forms.cshtml delete mode 100644 Views/Word/GettingStarted.cshtml delete mode 100644 Views/Word/GroupShapes.cshtml delete mode 100644 Views/Word/HTMLtoDOC.cshtml delete mode 100644 Views/Word/HeaderandFooter.cshtml delete mode 100644 Views/Word/HelloWorld.cshtml delete mode 100644 Views/Word/ImageInsertion.cshtml delete mode 100644 Views/Word/InsertBreak.cshtml delete mode 100644 Views/Word/InsertOLEObject.cshtml delete mode 100644 Views/Word/LaTeX.cshtml delete mode 100644 Views/Word/LetterFormat.cshtml delete mode 100644 Views/Word/MacroPreservation.cshtml delete mode 100644 Views/Word/MailMergeEvent.cshtml delete mode 100644 Views/Word/MarkdownToWord.cshtml delete mode 100644 Views/Word/NestedMailMerge.cshtml delete mode 100644 Views/Word/PieChart.cshtml delete mode 100644 Views/Word/RTFToDoc.cshtml delete mode 100644 Views/Word/RTL.cshtml delete mode 100644 Views/Word/SalesInvoice.cshtml delete mode 100644 Views/Word/SimpleReplace.cshtml delete mode 100644 Views/Word/Styles.cshtml delete mode 100644 Views/Word/TableOfFigures.cshtml delete mode 100644 Views/Word/TableStyles.cshtml delete mode 100644 Views/Word/TableofContent.cshtml delete mode 100644 Views/Word/TrackChanges.cshtml delete mode 100644 Views/Word/UpdateFields.cshtml delete mode 100644 Views/Word/Watermark.cshtml delete mode 100644 Views/Word/WordMLToWord.cshtml delete mode 100644 Views/Word/WordToHTML.cshtml delete mode 100644 Views/Word/WordToMarkdown.cshtml delete mode 100644 Views/Word/WordToWordML.cshtml delete mode 100644 Views/Word/WordtoImage.cshtml delete mode 100644 Views/Word/XMLMapping.cshtml delete mode 100644 pdf.bat diff --git a/PDF/EJ2MVCSampleBrowser.csproj b/PDF/EJ2MVCSampleBrowser.csproj deleted file mode 100644 index f999e7f21..000000000 --- a/PDF/EJ2MVCSampleBrowser.csproj +++ /dev/null @@ -1,692 +0,0 @@ - - - - - - Debug - AnyCPU - - - 2.0 - {9D06B672-AC99-4A11-8104-B4C0D5703B37} - {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} - Library - Properties - EJ2MVCSampleBrowser - EJ2MVCSampleBrowser - v4.6.2 - false - true - - - - - - - - - - - - true - full - false - bin\ - TRACE;DEBUG;STAGING;$(SyncfusionLicensing) - prompt - 4 - - - pdbonly - true - bin\ - TRACE;RELEASE;STAGING;$(SyncfusionLicensing) - prompt - 4 - - - $(DefineConstants);STAGING - - - - packages\Antlr.3.5.0.2\lib\Antlr3.Runtime.dll - - - packages\Microsoft.AspNet.SignalR.Core.2.4.3\lib\net45\Microsoft.AspNet.SignalR.Core.dll - - - packages\Microsoft.AspNet.SignalR.SystemWeb.2.4.3\lib\net45\Microsoft.AspNet.SignalR.SystemWeb.dll - - - packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.3.11.0\lib\net45\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll - - - - False - packages\Microsoft.Owin.4.2.2\lib\net45\Microsoft.Owin.dll - - - False - packages\Microsoft.Owin.Host.SystemWeb.4.2.2\lib\net45\Microsoft.Owin.Host.SystemWeb.dll - - - False - packages\Microsoft.Owin.Security.4.2.2\lib\net45\Microsoft.Owin.Security.dll - - - False - packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll - - - packages\Owin.1.0\lib\net40\Owin.dll - - - packages\Syncfusion.EJ2.MVC5.100.2.1\lib\net462\Syncfusion.EJ2.dll - - - packages\Syncfusion.Pdf.AspNet.Mvc5.100.2.1\lib\net462\Syncfusion.Pdf.Base.dll - - - False - packages\Syncfusion.DocIO.AspNet.Mvc5.100.2.1\lib\net462\Syncfusion.DocIO.Base.dll - - - packages\Syncfusion.EJ2.PdfViewer.AspNet.Mvc5.100.2.1\lib\net462\Syncfusion.EJ2.PdfViewer.dll - - - packages\Syncfusion.OfficeChartToImageConverter.AspNet.Mvc5.100.2.1\lib\net462\Syncfusion.OfficeChartToImageConverter.WPF.dll - - - packages\Syncfusion.EJ2.PdfViewer.AspNet.Mvc5.100.2.100\lib\net462\Syncfusion.PdfToImageConverter.Base.dll - - - packages\Syncfusion.DocToPdfConverter.AspNet.Mvc5.100.2.1\lib\net462\Syncfusion.DocToPDFConverter.Base.dll - - - packages\Syncfusion.Compression.Base.100.2.1\lib\net462\Syncfusion.Compression.Base.dll - - - packages\Syncfusion.OfficeChart.Base.100.2.1\lib\net462\Syncfusion.OfficeChart.Base.dll - - - packages\Syncfusion.Presentation.AspNet.Mvc5.100.2.1\lib\net462\Syncfusion.Presentation.Base.dll - - - packages\Syncfusion.PresentationToPdfConverter.AspNet.Mvc5.100.2.1\lib\net462\Syncfusion.PresentationToPdfConverter.Base.dll - - - packages\Syncfusion.ExcelToPdfConverter.AspNet.Mvc5.100.2.1\lib\net462\Syncfusion.ExcelToPDFConverter.Base.dll - - - packages\Syncfusion.SfChart.WPF.100.2.1\lib\net462\Syncfusion.SfChart.WPF.dll - - - packages\Syncfusion.XlsIO.AspNet.Mvc5.100.2.1\lib\net462\Syncfusion.XlsIO.Base.dll - - - False - packages\Syncfusion.Licensing.100.2.1\lib\net45\Syncfusion.Licensing.dll - - - - - - - packages\Microsoft.AspNet.WebApi.Client.6.0.0\lib\net45\System.Net.Http.Formatting.dll - - - - - - - - - - False - packages\Microsoft.AspNet.WebApi.Core.5.3.0\lib\net45\System.Web.Http.dll - - - packages\Microsoft.AspNet.WebApi.WebHost.5.3.0\lib\net45\System.Web.Http.WebHost.dll - - - - - - - - - - - True - packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll - - - - - - - True - packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.Helpers.dll - - - True - packages\Microsoft.AspNet.Mvc.5.3.0\lib\net45\System.Web.Mvc.dll - - - True - packages\Microsoft.AspNet.Web.Optimization.1.1.3\lib\net40\System.Web.Optimization.dll - - - True - packages\Microsoft.AspNet.Razor.3.2.9\lib\net45\System.Web.Razor.dll - - - True - packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.WebPages.dll - - - True - packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.WebPages.Deployment.dll - - - True - packages\Microsoft.AspNet.WebPages.3.2.9\lib\net45\System.Web.WebPages.Razor.dll - - - - True - packages\WebGrease.1.6.0\lib\WebGrease.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Global.asax - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PreserveNewest - - - Designer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Web.config - - - Web.config - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - - - - - - - - - - - - False - True - 54079 - / - http://localhost:54079/ - False - False - - - False - - - - - - diff --git a/PDF/EJ2MVCSampleBrowser.sln b/PDF/EJ2MVCSampleBrowser.sln deleted file mode 100644 index 610a18a63..000000000 --- a/PDF/EJ2MVCSampleBrowser.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.26730.16 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EJ2MVCSampleBrowser", "EJ2MVCSampleBrowser.csproj", "{9D06B672-AC99-4A11-8104-B4C0D5703B37}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {9D06B672-AC99-4A11-8104-B4C0D5703B37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D06B672-AC99-4A11-8104-B4C0D5703B37}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D06B672-AC99-4A11-8104-B4C0D5703B37}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D06B672-AC99-4A11-8104-B4C0D5703B37}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {32546CB8-075D-420F-A588-C38DA7319D94} - EndGlobalSection -EndGlobal diff --git a/PDF/packages.config b/PDF/packages.config deleted file mode 100644 index 20f60b4b1..000000000 --- a/PDF/packages.config +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/PDF/sampleOrder.json b/PDF/sampleOrder.json deleted file mode 100644 index c4eb72759..000000000 --- a/PDF/sampleOrder.json +++ /dev/null @@ -1,4 +0,0 @@ -{ -"Viewer & Editors": [ "PdfViewer" ], -"Document Processing Libraries": [ "PDF" ] -} diff --git a/PDF/samplelist.js b/PDF/samplelist.js deleted file mode 100644 index 4a16aaca6..000000000 --- a/PDF/samplelist.js +++ /dev/null @@ -1,797 +0,0 @@ -if (!window) { - - var window = exports.window = {}; - } - window.samplesList =[ - { - "name": "PDF Viewer", - "directory": "PdfViewer", - "category": "Viewer & Editors", - "type": "update", - "samples": [ - { - "url": "Default", - "name": "Default Functionalities", - "category": "PDF Viewer", - "order": 0, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "0023230" - }, - { - "url": "ReadOnly", - "name": "Read-Only", - "category": "Document Security", - "order": 1, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "0023231" - }, - { - "url": "DocumentList", - "name": "Document List", - "category": "File Management", - "order": 2, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "0023232" - }, - { - "url": "MultiFormatViewer", - "name": "Multi-Format Viewer", - "category": "File Management", - "order": 2, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "0023233" - }, - { - "url": "OrganizePages", - "name": "Organize Pages", - "category": "Editor", - "order": 3, - "component": "PdfViewer", - "dir": "PdfViewer", - "type": "update", - "parentId": "023", - "uid": "0023234" - }, - { - "url": "CustomToolbar", - "name": "Toolbar", - "category": "Customization", - "order": 4, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "0023235" - }, - { - "url": "ContextMenu", - "name": "Context Menu", - "category": "Customization", - "order": 4, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "0023236" - }, - { - "url": "RightToLeft", - "name": "Right To Left", - "category": "Localization", - "order": 5, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "0023237" - }, - { - "url": "FormFilling", - "name": "Form Filling", - "category": "PDF Form", - "order": 6, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "0023238" - }, - { - "url": "FormDesigner", - "name": "Form Designer", - "category": "PDF Form", - "order": 6, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "0023239" - }, - { - "url": "ESigningFormDesigner", - "name": "eSigning Form Designer", - "category": "PDF Form", - "order": 6, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "00232310" - }, - { - "url": "ESigningPdfForms", - "name": "eSigning PDF Forms", - "category": "PDF Form", - "order": 6, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "00232311" - }, - { - "url": "Annotations", - "name": "Annotations", - "category": "Annotation", - "order": 7, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "00232312", - "type": "update" - }, - { - "url": "ProgrammaticOperations", - "name": "Programmatic Operations", - "category": "Annotation", - "order": 7, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "00232313", - "type": "update" - }, - { - "url": "HandwrittenSignature", - "name": "Handwritten Signature", - "category": "Signature", - "order": 8, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "00232314" - }, - { - "url": "InvisibleDigitalSignature", - "name": "Invisible Digital Signature", - "category": "Signature", - "order": 8, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "00232315" - }, - { - "url": "Redaction", - "name": "Redaction", - "category": "Editor", - "order": 3, - "component": "PdfViewer", - "dir": "PdfViewer", - "parentId": "023", - "uid": "00232316" - } - ], - "order": 3, - "uid": "023" - }, - { - "name": "PDF", - "directory": "PDF", - "type": "update", - "category": "Document Processing Libraries", - "samples": [ - { - "url": "Default", - "name": "Default", - "category": "PDF", - "order": 0, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089890" - }, - { - "url": "JobApplication", - "name": "Job Application", - "category": "Product Showcase", - "order": 1, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089891" - }, - { - "url": "Zugferd", - "name": "Zugferd Invoice", - "category": "Product Showcase", - "order": 1, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089892" - }, - { - "url": "HelloWorld", - "name": "Hello World", - "category": "Getting Started", - "order": 2, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089893" - }, - { - "url": "PdfCompression", - "name": "PDF Compression Level", - "category": "Compression", - "order": 3, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089894" - }, - { - "url": "CompressExistingPDF", - "name": "Compress Existing PDF", - "category": "Compression", - "order": 3, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089895" - }, - { - "url": "Barcode", - "name": "Barcode", - "category": "Graphics", - "order": 4, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089896" - }, - { - "url": "DrawingShapes", - "name": "Drawing Shapes", - "category": "Graphics", - "order": 4, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089897" - }, - { - "url": "GraphicBrushes", - "name": "Graphic Brushes", - "category": "Graphics", - "order": 4, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089898" - }, - { - "url": "ImageInsertion", - "name": "Image Insertion", - "category": "Graphics", - "order": 4, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "0089899" - }, - { - "url": "ImageToPdf", - "name": "Image to PDF", - "category": "Graphics", - "order": 4, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898910" - }, - { - "url": "MultiColumnHtmlText", - "name": "Multi Column HTML Text", - "category": "Graphics", - "order": 4, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898911" - }, - { - "url": "AdventureCycle", - "name": "Adventure Cycle Works", - "category": "Tables", - "order": 5, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898912" - }, - { - "url": "TableFeatures", - "name": "Table Features", - "category": "Tables", - "order": 5, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898913" - }, - { - "url": "TextFlow", - "name": "Text Flow", - "category": "Drawing Text", - "order": 6, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898914" - }, - { - "url": "RtlSupport", - "name": "RTL Support", - "category": "Drawing Text", - "order": 6, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898915" - }, - { - "url": "BulletsandLists", - "name": "Bullets and Lists", - "category": "Drawing Text", - "order": 6, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898916" - }, - { - "url": "Encryption", - "name": "Encryption", - "category": "Security", - "order": 7, - "type": "update", - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898917" - }, - { - "url": "DigitalSignature", - "name": "Digital Signature", - "category": "Security", - "order": 7, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898918" - }, - { - "url": "Redaction", - "name": "Redaction", - "category": "Security", - "order": 7, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898919" - }, - { - "url": "DigitalSignatureValidation", - "name": "Digital Signature Validation", - "category": "Security", - "order": 7, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898920" - }, - { - "url": "DocumentSettings", - "name": "Document Settings", - "category": "Settings", - "order": 8, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898921" - }, - { - "url": "PageSettings", - "name": "Page Settings", - "category": "Settings", - "order": 8, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898922" - }, - { - "url": "HeadersandFooters", - "name": "Headers and Footers", - "category": "Settings", - "order": 8, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898923" - }, - { - "url": "Layers", - "name": "Layers", - "category": "Settings", - "order": 8, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898924" - }, - { - "url": "FindPDFCorruption", - "name": "Find PDF Corruption", - "category": "Analyze Document", - "order": 9, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898925" - }, - { - "url": "InteractiveFeatures", - "name": "Interactive Features", - "category": "User Interaction", - "order": 10, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898926" - }, - { - "url": "FormFilling", - "name": "Form Filling", - "category": "User Interaction", - "order": 10, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898927" - }, - { - "url": "Portfolio", - "name": "Portfolio", - "category": "User Interaction", - "order": 10, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898928" - }, - { - "url": "AnnotationFlatten", - "name": "Annotations", - "category": "User Interaction", - "order": 10, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898929" - }, - { - "url": "NamedDestination", - "name": "Named Destination", - "category": "User Interaction", - "order": 10, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898930" - }, - { - "url": "Bookmarks", - "name": "Bookmarks", - "category": "User Interaction", - "order": 10, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898931" - }, - { - "url": "Attachments", - "name": "File Attachments", - "category": "User Interaction", - "order": 10, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898932" - }, - { - "url": "XFAFormCreation", - "name": "XFA Form Creation", - "category": "User Interaction", - "order": 10, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898933" - }, - { - "url": "XFAFormFilling", - "name": "XFA Form Filling", - "category": "User Interaction", - "order": 10, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898934" - }, - { - "url": "TextExtraction", - "name": "Text Extraction", - "category": "Import and Export", - "order": 11, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898935" - }, - { - "url": "RTFtoPDF", - "name": "RTF to PDF", - "category": "Import and Export", - "order": 11, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898936" - }, - { - "url": "WordtoPDF", - "name": "Word to PDF", - "category": "Import and Export", - "order": 11, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898937" - }, - { - "url": "XPStoPDF", - "name": "XPS to PDF", - "category": "Import and Export", - "order": 11, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898938" - }, - { - "url": "TIFFtoPDF", - "name": "TIFF to PDF", - "category": "Import and Export", - "order": 11, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898939" - }, - { - "url": "ImageExtraction", - "name": "Image Extraction", - "category": "Import and Export", - "order": 11, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898940" - }, - { - "url": "PDFToImage", - "name": "PDF To Image", - "category": "Import and Export", - "order": 11, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898941" - }, - { - "url": "ExportasImage", - "name": "Export as Image", - "category": "Import and Export", - "order": 11, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898942" - }, - { - "url": "HtmltoPDF", - "name": "HTML to PDF", - "category": "Import and Export", - "order": 11, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898943", - "sourceFiles": [ - { - "displayName": "HtmlToPDFController.cs", - "path": "../Content/PDF/HtmltoPDFController.txt" - }, - { "displayName": "HtmltoPDF.cshtml", "path": "../Content/PDF/HtmltoPDFConversion.txt" } - ] - }, - { - "url": "PDFConformance", - "name": "PDF Conformance", - "category": "Conformance", - "order": 12, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898944" - }, - { - "url": "PdfToPdfAConverter", - "name": "PDF to PDF-A", - "category": "Conformance", - "order": 12, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898945" - }, - { - "url": "MergeDocuments", - "name": "Merge Documents", - "category": "Modify Documents", - "order": 13, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898946" - }, - { - "url": "SplitPDF", - "name": "Split PDF", - "category": "Modify Documents", - "order": 13, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898947" - }, - { - "url": "OverlayDocuments", - "name": "Overlay Documents", - "category": "Modify Documents", - "order": 13, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898948" - }, - { - "url": "Booklet", - "name": "Booklet", - "category": "Modify Documents", - "order": 13, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898949" - }, - { - "url": "WatermarkPDF", - "name": "Watermark PDF", - "category": "Modify Documents", - "order": 13, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898950" - }, - { - "url": "ReplaceImages", - "name": "Replace Images", - "category": "Modify Documents", - "order": 13, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898951" - }, - { - "url": "ReplaceFonts", - "name": "Replace Fonts", - "category": "Modify Documents", - "order": 13, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898952" - }, - { - "url": "RearrangePages", - "name": "Rearrange Pages", - "category": "Modify Documents", - "order": 13, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898953" - }, - { - "url": "RemoveImages", - "name": "Remove Images", - "category": "Modify Documents", - "order": 13, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898954" - }, - { - "url": "Autotag", - "name": "Autotag", - "category": "Accessibility", - "order": 14, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898955" - }, - { - "url": "Customtag", - "name": "Customtag", - "category": "Accessibility", - "order": 14, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898956" - }, - { - "url": "ComplexScript", - "name": "Complex Script", - "category": "Drawing Text", - "order": 6, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898957" - }, - { - "url": "OpenTypeFont", - "name": "OpenType Font", - "category": "Drawing Text", - "order": 6, - "component": "PDF", - "dir": "PDF", - "parentId": "089", - "uid": "00898958" - } - ], - "order": 11, - "uid": "089" - }, -] \ No newline at end of file diff --git a/Views/Excel/AttendanceTracker.cshtml b/Views/Excel/AttendanceTracker.cshtml deleted file mode 100644 index ed57d8cc6..000000000 --- a/Views/Excel/AttendanceTracker.cshtml +++ /dev/null @@ -1,54 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use Attendance Tracker in spreadsheets using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ - Attendance Tracker or Attendance sheet is essential to any organization. This Attendance tracker is designed to keep one month data. In this application, Employee Name, Supervisor, Present Count, Absent Count, Leave Count, Unplanned%, Planned% and dates for a particular month are available. -
-
-Features: -
-
Essential XlsIO supports Attendance Tracker application features. This sample demonstrates following features: -
-
- - } -@section ControlsSection{ -
- @{Html.BeginForm("AttendanceTracker", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- -
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Attendance Tracker Example - Syncfusion Demos - } -@section Header{ -

Example of Attendance Tracker in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/AutoFill.cshtml b/Views/Excel/AutoFill.cshtml deleted file mode 100644 index 2c0da84f5..000000000 --- a/Views/Excel/AutoFill.cshtml +++ /dev/null @@ -1,226 +0,0 @@ -@using Syncfusion.EJ2 -@model EJ2MVCSampleBrowser.Models.AutoFillOptionsModel -@{ - ViewBag.Title = "Excel AutoFill"; -} - -@section ControlsSection { -
-

- Click the "Create Document" button to generate and view the Excel file. You can enter the Step Value and Stop Value as either a number or a date in MM/DD/YYYY format, and the generated document can be opened using Microsoft Excel or Excel Viewer. -

-
- @using (Html.BeginForm("AutoFill", "excel", FormMethod.Post)) - { -
- - - - - -
- -
- - @Html.DropDownListFor(m => m.SelectedAutoFillOption, - (IEnumerable)ViewBag.AutoFillOptions, - new { @class = "form-control", style = "width: 200px; display: inline-block;", id = "autoFillOption" }) -
- -
- - @Html.DropDownListFor(m => m.SeriesBy, - (IEnumerable)ViewBag.SeriesByList, - new { @class = "form-control", style = "width: 200px; display: inline-block; margin-right: 10px;", id = "seriesBy" }) -
- -
- @Html.CheckBoxFor(model => model.Trend, new - { - @class = "form-check-input", - @id = "trendCheckbox", - @style = "margin: 0 2px 0 5px; transform: translateY(1px);" - }) - -
- -
- - @Html.TextBoxFor(m => m.StepValue, - new { @class = "form-control", style = "width: 200px; display: inline-block;", id = "stepValue", placeholder = "Enter Value", disabled = "disabled" }) -
- -
- - @Html.TextBoxFor(m => m.StopValue, - new { @class = "form-control", style = "width: 200px; display: inline-block;", id = "stopValue", placeholder = "Enter Value", disabled = "disabled" }) -
- -
- -
- } -
-
-} -@section ActionDescription{ -
- This sample demonstrates how to use the Auto Fill and Fill Series options using XlsIO. -
-} -@section Description{ -
-

The Auto Fill and Fill Series features enable users to programmatically populate a range of Excel cells based on defined patterns, sequences, or trends. These capabilities help reduce manual data entry by automatically generating values using built-in logic.

-

Features:

- -
-} -@section Meta{ - -} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - AutoFill Example - Syncfusion Demos -} -@section Header{ -

Example of Auto Fill and Fill Series in ASP.NET MVC Excel (XlsIO) Library

-} - -@section Scripts { - -} \ No newline at end of file diff --git a/Views/Excel/AutoFilter.cshtml b/Views/Excel/AutoFilter.cshtml deleted file mode 100644 index 8b7e9d8fe..000000000 --- a/Views/Excel/AutoFilter.cshtml +++ /dev/null @@ -1,245 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use Autofilters in spreadsheets using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - XlsIO can filter a range of cells dynamically without any dependency of Microsoft Excel. -
-
- Features: -
-
- -} -@section ControlsSection{ -
- @{Html.BeginForm("AutoFilter", "Excel", FormMethod.Post); - { -
-

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
-   - -
-
-
-
-                     - - -   - - -
-
-                                          - - -
- -
-                       - - -   - - -
-
-                              - -
-
-                  - -                                         -
-
-
- - - - - -
-                           - -
- @Html.EJS().ComboBox("selectIcon").Width("70%").DataSource((IEnumerable)ViewData["datasource"]).Fields(new Syncfusion.EJ2.DropDowns.ComboBoxFieldSettings { Text = "iconId" }).ItemTemplate("
${iconId}
").Placeholder("Select Icon").ShowClearButton().Index(0).Text("1").Change("onChange").Render() -
-
- @Html.EJS().ComboBox("selectIcon2").Width("70%").DataSource((IEnumerable)ViewData["datasource2"]).Fields(new Syncfusion.EJ2.DropDowns.ComboBoxFieldSettings { Text = "iconId" }).ItemTemplate("
${iconId}
").Placeholder("Select Icon").ShowClearButton().Index(0).Change("onChange").Text("1").Render() -
-
- @Html.EJS().ComboBox("selectIcon3").Width("70%").DataSource((IEnumerable)ViewData["datasource3"]).Fields(new Syncfusion.EJ2.DropDowns.ComboBoxFieldSettings { Text = "iconId" }).ItemTemplate("
${iconId}
").Placeholder("Select Icon").ShowClearButton().Index(0).Change("onChange").Text("1").Render() -
- -
-
-
-
-
- - - - - - -
- - -    - - -
-
-
- -
- - - - - - Html.EndForm(); - } - } -
-} -@section Scripts{ - - -} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Filters Example - Syncfusion Demos - } -@section Header{ -

Example of Filters in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/AutoShapes.cshtml b/Views/Excel/AutoShapes.cshtml deleted file mode 100644 index b06ce2b3a..000000000 --- a/Views/Excel/AutoShapes.cshtml +++ /dev/null @@ -1,54 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use AutoShapes in spreadsheets using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ - AutoShapes help you to draw objects on your document. You can create various shapes using AutoShapeType enumeration. Once you insert an AutoShape, you can also put a text inside it and you can move or resize them as you wish. -
-
The IShape interface is the in-memory representation of the AutoShapes in an Excel workbook. These are used to create Autoshapes and to set properties for those shapes. The ITextFrame interface can be used to set various shape text formats. -
-
-Features: -
-
Essential XlsIO supports all major AutoShape features.This sample demonstrates following features: -
-
- - } -@section ControlsSection{ -
- @{Html.BeginForm("AutoShapes", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- -
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - AutoShapes Example - Syncfusion Demos - } -@section Header{ -

Example of AutoShapes in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/BoxAndWhisker.cshtml b/Views/Excel/BoxAndWhisker.cshtml deleted file mode 100644 index 043a0f140..000000000 --- a/Views/Excel/BoxAndWhisker.cshtml +++ /dev/null @@ -1,47 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to create Box and Whisker chart using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section ControlsSection{ -
- @{Html.BeginForm("BoxAndWhisker", "Excel", FormMethod.Post); - { -
-

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - - Html.EndForm(); - } - } -
- -} -@section Description{ - A box and whisker chart shows distribution of data into quartiles, highlighting the mean and outliers. The boxes may have lines extending vertically called “whiskers”. These lines indicate variability outside the upper and lower quartiles, and any point outside those lines or whiskers is considered an outlier.
- Essential XlsIO has APIs for creating and modifying Box and Whisker charts. -} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Box and Whisker Example - Syncfusion Demos - } -@section Header{ -

Example of Box and Whisker in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/BudgetPlanner.cshtml b/Views/Excel/BudgetPlanner.cshtml deleted file mode 100644 index 34e7ac67f..000000000 --- a/Views/Excel/BudgetPlanner.cshtml +++ /dev/null @@ -1,58 +0,0 @@ -@using Syncfusion.EJ2 -@section ControlsSection{ -
- @{Html.BeginForm("BudgetPlanner", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} -@section Description{ - It may be difficult to decide how much you can afford to save or how much you can spend every month. This budget planner application created using Essential XlsIO will help you to determine your monthly disposable income. Enter your annual income and expenses in the Quick Budget Sheet to assess your financial position.
-
- Features: -
-
- -} -@section ActionDescription{ -

- This sample demonstrates how to create a simple Budget planner using Excel (XlsIO) Library. -

-} -@section Meta{ - - } -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Budget Planner Example - Syncfusion Demos - } -@section Header{ -

Example of Budget Planner in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/CallCenterDashboard.cshtml b/Views/Excel/CallCenterDashboard.cshtml deleted file mode 100644 index 95bc0385e..000000000 --- a/Views/Excel/CallCenterDashboard.cshtml +++ /dev/null @@ -1,49 +0,0 @@ -@using Syncfusion.EJ2 -@section ControlsSection{ -
- @{Html.BeginForm("CallCenterDashboard", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- - -
- Html.EndForm(); - } - } -
-} -@section Description{ - Call Center dashboard helps in assessing the performance in different levels such as call center level, agent level, and department level over a period of time.
-
- Features: -
-
- -} -@section ActionDescription{ -

- This sample demonstrates how to create a simple Call Center dashboard using Excel (XlsIO) Library. -

-} -@section Meta{ - - } -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Call Center Dashboard Example - Syncfusion Demos - } -@section Header{ -

Example of Call Center Dashboard in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ChartWorksheet.cshtml b/Views/Excel/ChartWorksheet.cshtml deleted file mode 100644 index 29777d032..000000000 --- a/Views/Excel/ChartWorksheet.cshtml +++ /dev/null @@ -1,63 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to create a simple chart sheet using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -
-

- A chart sheet is a worksheet in a workbook that has its own sheet name. These are employed to give a clearer view when using a large chart with a large data. The chart is linked to worksheet data and is updated automatically when there are changes. - The IChart interface is the in-memory representation of the chart worksheet in an Excel workbook. These are used to create charts and to set properties for those charts. The IChartSerie interface can be used to set various formats for a series. -

-
- Features: -
-
- -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("ChartWorksheet", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Chart Worksheet Example - Syncfusion Demos - } -@section Header{ -

Example of Chart Worksheet in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/CollectionObjects.cshtml b/Views/Excel/CollectionObjects.cshtml deleted file mode 100644 index 3fe713091..000000000 --- a/Views/Excel/CollectionObjects.cshtml +++ /dev/null @@ -1,72 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use Collection Objects in spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - Essential XlsIO allows you to import/export data from/to Collection Objects. Collection object usually holds a set of instance variables or properties, also known as attributes. -
-
This sample demonstrates the usage of Collection objects using Essential XlsIO. -
-} -@section ControlsSection{ -
- @{Html.BeginForm("collectionobjects", "excel", FormMethod.Post); - { -
-

- Click the "Import From Excel" button to import data from nested class into the ListView. -

-

- Click the "Export To Excel" button to view the Excel document created by exporting the nested class data from the ListView using Essential XlsIO. - Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

- @Html.EJS().Grid("Export").AllowPaging(true).DataSource((IEnumerable)ViewData["DataSource"]).Columns(col => - { - col.Field("ID").HeaderText("ID").IsPrimaryKey(true).Visible(false).TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Width("40").Add(); - col.Field("BrandName").HeaderText("Brand").Width("70").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Add(); - col.Field("VehicleType.VehicleName").HeaderText("Vehicle Type").Width("70").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Add(); - col.Field("VehicleType.Model.ModelName").HeaderText("Model").Width("70").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Add(); - }).Width("550").Height("250").Render() - -
-
-
- Save As : - - -   - - -
-
-
-
- - - -
-
- - - - Html.EndForm(); - } - } - -} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Collection Objects Example - Syncfusion Demos - } -@section Header{ -

Example of Collection Objects in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/Comments.cshtml b/Views/Excel/Comments.cshtml deleted file mode 100644 index a64d224ac..000000000 --- a/Views/Excel/Comments.cshtml +++ /dev/null @@ -1,49 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - The sample shows how to add notes and comments in Excel document using Essential XlsIO. -} - -@section Meta{ - -} -@section Description{ -
-

Notes were formally called comments in earlier versions of Excel and do not have a reply option. These are used for making simple notes related to the data.

-

Comments are now threaded, and allow you to have discussions with other users about the data. It has reply option. When other users reply, it creates conversation in the workbook for the specific cells.

-
-} - -@section ControlsSection -{ -
- @{Html.BeginForm("Comments", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document. -

-

- Click the "Create Document" button to view the output Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-

- Click the "Convert To PDF" button to view the generated PDF document. -

-
-
- - - -
- Html.EndForm(); - } - } -
-} - - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Comments Example - Syncfusion Demos -} -@section Header{ -

Example of Comments in ASP.NET MVC Excel (XlsIO) Library

-} \ No newline at end of file diff --git a/Views/Excel/ComputeAllformulas.cshtml b/Views/Excel/ComputeAllformulas.cshtml deleted file mode 100644 index e1da5d75f..000000000 --- a/Views/Excel/ComputeAllformulas.cshtml +++ /dev/null @@ -1,52 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use formulas in spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ -

- Essential XlsIO can compute the values of a formula entered during run time using the calculate engine that is integrated in XlsIO. This makes it possible to retrieve the values of formulas that were entered using Excel (XlsIO) Library during run time. Currently, over 400 functions are supported, which covers all common usage scenarios. -

-
- Features: -
-
-
    -
  • Writing formulas using Excel (XlsIO) Library
  • -
  • Formula calculation using the integrated calculate engine
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("ComputeAllformulas", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- -
- Html.EndForm(); - } - } -
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Compute All Formulas Example - Syncfusion Demos - } -@section Header{ -

Example of Compute All Formulas in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ConditionalFormatting.cshtml b/Views/Excel/ConditionalFormatting.cshtml deleted file mode 100644 index 6112911f8..000000000 --- a/Views/Excel/ConditionalFormatting.cshtml +++ /dev/null @@ -1,59 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to apply conditional formats using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -

- Microsoft Office Excel provide enhanced conditional formatting support from Excel 2007 onwards. Conditional formatting allows you to apply formatting to one or more cells based on the value of the cell or the value of a formula. - XlsIO also supports applying more than three conditional formats to a single cell in XLSX format, whereas XLS format allows only three conditional formats in a cell.
-

-
-Note: It is not possible to apply more than three conditional formats in earlier versions of Excel.
-
-Features: -
-
-
    -
  • Apply conditional formats to a range of cells
  • -
  • Advanced options of Excel, such as color scales, icon sets and data bars
  • -
  • Format unique and duplicate values in single line
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("ConditionalFormatting", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- @Html.EJS().Button("createbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Conditional Formatting Example - Syncfusion Demos - } -@section Header{ -

Example of Conditional Formatting in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/Create.cshtml b/Views/Excel/Create.cshtml deleted file mode 100644 index 6027e25de..000000000 --- a/Views/Excel/Create.cshtml +++ /dev/null @@ -1,59 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to create a simple Excel document with formulas and formatting using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - Essential XlsIO has support for creating richly formatted spreadsheets from scratch independent of Excel. Advanced features, like data validation, conditional formatting, charts, pivot tables are also supported. This sample demonstrates the creation of a simple, multi-sheet workbook. Formats like Excel 97-2003, Excel 2007, Excel 2010, Excel 2013, Excel 2016, CSV, SpreadsheetML, Excel 2007 Template, and Excel 2007 Macro Enabled Template are supported and demonstrated here.
-
In this sample, a new instance of XlsIO is created. This instance has no open workbooks. A workbook is created with the IWorkbook interface. This workbook has one worksheet by default and number of worksheets can be created based on the need. The IRange interface can be used to access the cell and write the content.
-
- Features: -
-
-
    -
  • Create workbooks from scratch in various file formats such as, .xls, .xlsx, .csv, .xml, .xltx, .xltm
  • -
  • Create more numbers of sheets
  • -
  • Write text in range of cells
  • -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("Create", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
- Save As : - - -   - - -
-
-
-
- @Html.EJS().Button("createbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
-} - - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Create Example - Syncfusion Demos - } -@section Header{ -

Example of Create in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/CreateMacro.cshtml b/Views/Excel/CreateMacro.cshtml deleted file mode 100644 index 27586d466..000000000 --- a/Views/Excel/CreateMacro.cshtml +++ /dev/null @@ -1,58 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to create macros using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - Essential XlsIO supports creating macro files from scratch programmatically. -
-
Features: -
-
-
    -
  • Create Excel chart from macro code for the data provided in the Excel workbook.
  • -
  • Save the macro-enabled file in various file formats (XLS, XLSM, XLTM).
  • -
-} - -@section ControlsSection{ -
- @{Html.BeginForm("CreateMacro", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
- Save As : - - -   - - -   - - -
-
-
-
- @Html.EJS().Button("createbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
- } -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Create Macro Example - Syncfusion Demos - } -@section Header{ -

Example of Create Macro in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/DataSorting.cshtml b/Views/Excel/DataSorting.cshtml deleted file mode 100644 index 7be6e746b..000000000 --- a/Views/Excel/DataSorting.cshtml +++ /dev/null @@ -1,242 +0,0 @@ -@using Syncfusion.EJ2 - - -@section ActionDescription{ - This sample demonstrates how to sort data in spreadsheet using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - Essential XlsIO can sort a range of cells dynamically, at runtime without any dependency on MS Excel. It sorts the data based on values and colors. -
-
Features: -
-
-
    -
  • Supports to sort the large data
  • -
  • Sorts based on the selected algorithm
  • -
  • Sorts the data based on the cell and font color
  • -
-} -@section ControlsSection -{ -
- @{Html.BeginForm("DataSorting", "Excel", FormMethod.Post); - { -
-

- Click the "View Input Template" button to view the input Excel document and click the "Sort Values" button to view the output Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Sort On Values -
-
- Choose the column to sort: -
- - - - - -
-
- First Column:                  -
- -
-
-
-
- - Add Level -
-
- - - - - -
-
- Second Column:             -
- -
-
- - - - -
-
- - Add Level -
-
- - - - - -
-
- Third Column:                  -
- -
-
-
- Order By -
- - - - -
- - - - -
- - - -
- - - - -
- - -
-
- - - - -
- - -
-
-
-
- -
- -
-
- - - Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Data Sorting Example - Syncfusion Demos - } -@section Header{ -

Example of Data Sorting in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/DataValidation.cshtml b/Views/Excel/DataValidation.cshtml deleted file mode 100644 index fc710e71f..000000000 --- a/Views/Excel/DataValidation.cshtml +++ /dev/null @@ -1,61 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use data validation in spreadsheets using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - Data validation helps to control the kind of information that is entered in a worksheet cells. It provides users with the following options: -
-
-
    -
  • A list of choices
  • -
  • Restriction of entries to specific type or size
  • -
-
- Essential XlsIO has support for reading and writing data validations. This sample focuses on writing a data validation in an Excel template.
-
Features: -
-
-
    -
  • Text validation
  • -
  • Validating input text length based on the given constraints
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("DataValidation", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- @Html.EJS().Button("normalbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
- -} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Data Validation Example - Syncfusion Demos - } -@section Header{ -

Example of Data Validation in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/Default.cshtml b/Views/Excel/Default.cshtml deleted file mode 100644 index b6f5ce6dc..000000000 --- a/Views/Excel/Default.cshtml +++ /dev/null @@ -1,57 +0,0 @@ -@using Syncfusion.EJ2 -@section ControlsSection{ -
- @{Html.BeginForm("Default", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- @Html.EJS().Button("normalbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
-} -@section Description{ - It may be difficult to decide how much you can afford to save or how much you can spend every month. This budget planner application created using Essential XlsIO will help you to determine your monthly disposable income. Enter your annual income and expenses in the Quick Budget Sheet to assess your financial position.
-
- Features: -
-
-
    -
  • Text box insertion and formatting
  • -
  • Image insertion
  • -
  • Number formats
  • -
  • Formulas
  • -
  • Charts
  • -
  • Views-heading, sheet hiding, row-column hiding, and tab colors
  • -
  • Data validation list
  • -
  • Text styles (bold, italic, underline, font name, and font color)
  • -
-} -@section Meta{ - - } -@section ActionDescription{ -

- This sample demonstrates how to create a simple Budget planner using Excel (XlsIO) Library. -

-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Default Example - Syncfusion Demos - } -@section Header{ -

Example of Default in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/DocumentationSettings.cshtml b/Views/Excel/DocumentationSettings.cshtml deleted file mode 100644 index d21ea0244..000000000 --- a/Views/Excel/DocumentationSettings.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to include document properties to spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - Document properties are details about a file. They include information about title, author name, subject, keywords, etc. You can also have custom properties. Essential XlsIO provides support for custom properties. -
-
Excel provides various page-setup options to control the way your spreadsheet fits onto paper; this is done using the "Page Setup" dialog. This allows you to select the size and orientation of the paper, the width of the margins, the headers and footers for each page, and the order of printing cells for sheets that will take several pieces of paper. -
-} -@section ControlsSection{ -
- @{Html.BeginForm("DocumentationSettings", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- @Html.EJS().Button("createbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Documentation Settings Example - Syncfusion Demos - } -@section Header{ -

Example of Documentation Settings in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/EditMacro.cshtml b/Views/Excel/EditMacro.cshtml deleted file mode 100644 index a2e6bc357..000000000 --- a/Views/Excel/EditMacro.cshtml +++ /dev/null @@ -1,58 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to edit macros using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - Essential XlsIO supports creating macro files from scratch and edit the macro code programmatically. -
-
Features: -
-
-
    -
  • Open existing macro-enabled Excel template.
  • -
  • Modify the macro code to change the chart type.
  • -
  • Save the edited macro-enabled file in various file formats (XLS, XLSM, XLTM).
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("EditMacro", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
- Save As : - - -   - - -   - - -
-
-
-
- @Html.EJS().Button("createbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Edit Macro Example - Syncfusion Demos - } -@section Header{ -

Example of Edit Macro in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/EmbeddedChart.cshtml b/Views/Excel/EmbeddedChart.cshtml deleted file mode 100644 index b79b96546..000000000 --- a/Views/Excel/EmbeddedChart.cshtml +++ /dev/null @@ -1,55 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to create a simple chart using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -

- Essential XlsIO has APIs for creating an embedded chart. The IChartShape interface represents the embedded chart in memory. This object can be used to format and modify chart settings, which is similar to modifying chart properties using Excel. -

-
Features: -
-
-
    -
  • Creation of embedded chart types
  • -
  • Creation of chart from values in a template document
  • -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("EmbeddedChart", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Embedded Chart Example - Syncfusion Demos - } -@section Header{ -

Example of Embedded Chart in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/EncryptAndDecrypt.cshtml b/Views/Excel/EncryptAndDecrypt.cshtml deleted file mode 100644 index 64906a18d..000000000 --- a/Views/Excel/EncryptAndDecrypt.cshtml +++ /dev/null @@ -1,64 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to encrypt and decrypt workbooks using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - This sample focuses on the encryption and decryption of an Excel 2007, Excel 2010, Excel 2013 and Excel 2016 workbook using Essential XlsIO. -
-
Encryption is a method of protecting workbook data.It is based on a password that converts the data into a form that cannot be understood; it also restricts anonymous users from accessing a document. Decryption is the process of converting encrypted data back into its original form so that data can be read from the workbook. -
-
A password for encrypting a workbook can be set in Microsoft Excel 2007, Excel 2010 and Excel 2013 through the Office Menu->Prepare->Encrypt Document command. -
-
- Note: Password protection of a workbook file is different from the workbook structure and window protection you can set in the Review->Protect Workbook -
-
-
- Features: -
-
-
    -
  • Encrypting with a password
  • -
  • Decrypting with a password
  • -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("EncryptAndDecrypt", "Excel", FormMethod.Post); - { -

- Click the "Encrypt Document" button to view the encrypted Excel document and "Decrypt Document" to view the decrypted Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Encrypt and Decrypt Example - Syncfusion Demos - } -@section Header{ -

Example of Encrypt and Decrypt in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ExcelToJSON.cshtml b/Views/Excel/ExcelToJSON.cshtml deleted file mode 100644 index aa81c6d73..000000000 --- a/Views/Excel/ExcelToJSON.cshtml +++ /dev/null @@ -1,80 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates the conversion of Excel documents to JSON file using Essential XlsIO. -} -@section Meta{ - - } -@section Description{ -

- Essential XlsIO supports to convert Excel data to JSON files by simply saving the workbook using the SaveAsJson method. -

-
- Features: -
-
-
    -
  • Save as a simple JSON file or a JSON file with XML schema
  • -
  • Save a workbook to JSON
  • -
  • Save a worksheet to JSON
  • -
  • Save a range to JSON
  • -
  • Save as a stream with the above features
  • -
-} - -@section ControlsSection{ -
- @{Html.BeginForm("ExcelToJSON", "Excel", FormMethod.Post); - { -
-
-
-

- Click the "Input Template" button to view the input Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-

- Click the "Convert to JSON" button to view the converted JSON file. -

-
-
-
-
- -     - -       - - -
-
-
-
-
- -     - -
-
-
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Excel To JSON Example - Syncfusion Demos - } -@section Header{ -

Example of Excel To JSON in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ExcelToODS.cshtml b/Views/Excel/ExcelToODS.cshtml deleted file mode 100644 index 9f35153a0..000000000 --- a/Views/Excel/ExcelToODS.cshtml +++ /dev/null @@ -1,48 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to convert excel spreadsheets to Open Document spreadsheets using Excel (XlsIO) Library. - } -@section Meta{ - - } -@section Description{ - This sample demonstrates Excel to ODS export in Essential XlsIO. -
-
- Features: -
-
-
    -
  • Converts Excel files to OpenDocument Spreadsheet (ODS), a file format for Excel documents developed by Sun for the Open Office suite.
  • -
-
- } -@section ControlsSection{ -
- @{Html.BeginForm("ExcelToODS", "Excel", FormMethod.Post); - { -
-

- Click the "Excel To ODS" button to view the Open Document Spreadsheet generated by Essential XlsIO. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the document. -

-
-
-
-
- -
-
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Excel To ODS Example - Syncfusion Demos - } -@section Header{ -

Example of Excel To ODS in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ExcelToPDF.cshtml b/Views/Excel/ExcelToPDF.cshtml deleted file mode 100644 index 04dc1f68e..000000000 --- a/Views/Excel/ExcelToPDF.cshtml +++ /dev/null @@ -1,138 +0,0 @@ -@using Syncfusion.EJ2; - - -@section ActionDescription{ - This sample demonstrates how to convert spreadsheets to PDF documents using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ -

- This sample illustrates the conversion of Microsoft Excel document to PDF. -

-
-
Essential XlsIO allows to export Excel document to PDF by using the Convert method of ExcelToPDFConverter class. -
-
Features: -
-
-
    -
  • Supports conversion of Excel document to PDF document with cell values, cell styles, tables, charts, autoshapes, pictures, etc.
  • -
-
- Note: Installation of Essential PDF and ExcelChartToImageConverter is necessary to run this sample -
-} -@section ControlsSection{ -
- @{Html.BeginForm("exceltopdf", "excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-

- Click the "Convert to PDF" button will convert the Excel document to PDF. PDF viewer is needed to view the converted PDF document. -

-
- -
-       - - - - - - - - - - - - - - -
-       - - - - -        - - - -
-       - - - - -        - - - -
-
-
-
- -
-
-
-
-       - - -
      Missing fonts in the device will be substituted to Calibri.
-       - - -
      Missing fonts in the device will be substituted from embedded resource.
-
-
-
- - - -                      - - -
- - - -
-
-
-
- Html.EndForm(); - } - } -
- -} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Excel To PDF Example - Syncfusion Demos - } -@section Header{ -

Example of Excel To PDF in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ExcelToPDFUA.cshtml b/Views/Excel/ExcelToPDFUA.cshtml deleted file mode 100644 index 55514fa16..000000000 --- a/Views/Excel/ExcelToPDFUA.cshtml +++ /dev/null @@ -1,63 +0,0 @@ -@using Syncfusion.EJ2 -@{ViewData["Title"] = " Essential DocIO (Word) : Export, DOC to PDF/UA, Conversion : Syncfusion";} -@section ControlsSection{ -
- @{Html.BeginForm("ExcelToPDFUA", "excel", FormMethod.Post, new { enctype = "multipart/form-data" }); - { -
-
- Select the Excel document to be converted to PDF/UA, and click the "ConvertToPDF" button. Please note that a PDF Viewer is required to view the resulting PDF document. -
-
- -
- - - - -
-
-
- -
-
-
-
- @ViewData["Message"] -
- Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates how to convert Excel documents to PDF/UA documents using XlsIO. -
-} -@section Description{ -
-
The .NET Excel (XlsIO) library allows you to convert Excel documents into tagged PDFs that are compliant with Section 508 and PDF/UA standards. This ensures that the content of the PDF is accessible and can be easily read by users who require assistive technology. -
-
- -} -@section Meta{ - -} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Excel to PDF/UA Example - Syncfusion Demos -} -@section Header{ -

Example of Excel to PDF/UA in ASP.NET MVC Excel (XlsIO) Library

-} \ No newline at end of file diff --git a/Views/Excel/ExpensesReport.cshtml b/Views/Excel/ExpensesReport.cshtml deleted file mode 100644 index 3d4437db0..000000000 --- a/Views/Excel/ExpensesReport.cshtml +++ /dev/null @@ -1,53 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to create a simple Excel report for expenses with data, chart, formula, and cell formatting using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - Expenses report is used for visualizing a company's financial statistics. This demo shows a expenses report with the difference between expected cost and actual cost for the different categories of a company’s expenses. -
-
- Features: -
-
This sample demonstrates the following features: -
-
-
    -
  • Cell formattings
  • -
  • Chart
  • -
  • Number formats
  • -
  • Formulas
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("ExpensesReport", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- -
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Expenses Report Example - Syncfusion Demos - } -@section Header{ -

Example of Expenses Report in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ExternalConnection.cshtml b/Views/Excel/ExternalConnection.cshtml deleted file mode 100644 index a26d54baa..000000000 --- a/Views/Excel/ExternalConnection.cshtml +++ /dev/null @@ -1,56 +0,0 @@ -@using Syncfusion.EJ2; - -@section ControlsSection{ -
- @{Html.BeginForm("ExternalConnection", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- - @Html.EJS().DropDownList("country").Placeholder("Select a Country").DataSource(ViewData["country"]).Width("250").Render() -
-
-
-
-
- - - -
-
- Html.EndForm(); - } - } -
-} - -@section ActionDescription{ - This sample demonstrates how to import data to spreadsheets from external connections using Excel (XlsIO) Library. -} - -@section Meta{ - -} -@section Description{ - Data can be imported from database to an Excel document using External Connection. Additionally, the Refresh() option will refresh data while opening Excel documents. -
-
Features: -
-
-
    -
  • To add the connection to workbook
  • -
  • To add the query table to worksheet using the connection
  • -
  • Using the refresh() to import the data to worksheet from the DB
  • -
-
-} \ No newline at end of file diff --git a/Views/Excel/ExternalFormula.cshtml b/Views/Excel/ExternalFormula.cshtml deleted file mode 100644 index de04013ea..000000000 --- a/Views/Excel/ExternalFormula.cshtml +++ /dev/null @@ -1,80 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use External formula in spreadsheets using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ -

- External Formula that refers to a value in another workbook. An external formula is a reference to a cell or range of cells in another workbook. -

-
- Features: -
-
-
    -
  • Reading formula strings using Excel (XlsIO) Library
  • -
  • Reading evaluated formulas using Excel (XlsIO) Library
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("externalformula", "excel", FormMethod.Post); - { -
-

- Click the "Read Formula" button to view the formula and its CalculatedValue. Click the "Write Formula" button to view the Excel spreadsheet generated by Essential XlsIO. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- -     - -
-
-
-
-
-
-
- -    - -
-
- -
-
-
-
-
- - -
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - External Formula Example - Syncfusion Demos - } -@section Header{ -

Example of External Formula in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/FindAndExtract.cshtml b/Views/Excel/FindAndExtract.cshtml deleted file mode 100644 index 66d780e8e..000000000 --- a/Views/Excel/FindAndExtract.cshtml +++ /dev/null @@ -1,83 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to extract data from a spreadsheet using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -

- This sample demonstrates some of the rich APIs of Essential XlsIO. -

-
Features: -
-
-
    -
  • Find numbers, text, or dates
  • -
  • Read or extract display text and values in a cell
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("findandextract", "excel", FormMethod.Post); - { -
-

- Select any item from the below listbox and click the "Extract Data" button to extract the data from the spreasheet using Essential XlsIO. -

-
-
-
-
- @Html.EJS().DropDownList("selectoption").Placeholder("Select a Format").DataSource(ViewData["selectoption"]).Value(ViewData["selectoptionValue"]).Width("350").Render() -
-
-
-
-
- - - - - - - - - - - - - -
- Display Text - - @Html.ViewData["displayText"] -
-
- Value in the Cell - - @Html.ViewData["valueText"] -
-
-
-
-
-
-
- -
-
- Html.EndForm(); - } - } -
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Find And Extract Example - Syncfusion Demos - } -@section Header{ -

Example of Find And Extract in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/FormControls.cshtml b/Views/Excel/FormControls.cshtml deleted file mode 100644 index 8ce9b02e8..000000000 --- a/Views/Excel/FormControls.cshtml +++ /dev/null @@ -1,55 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to use form controls in spreadsheet using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - Essential XlsIO can read and write form controls such as text boxes, check boxes, combo boxes and option buttons. -
-
Features: -
-
-
    -
  • Creating rich reports with text boxes, check boxes, and combo boxes using Excel (XlsIO) Library
  • -
  • Text box formatting
  • -
  • Check boxes with Cell Link
  • -
  • Combo boxes with formatting
  • -
  • Option button with formatting
  • -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("FormControls", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Form Controls Example - Syncfusion Demos - } -@section Header{ -

Example of Form Controls in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/FormatCells.cshtml b/Views/Excel/FormatCells.cshtml deleted file mode 100644 index be4e119fe..000000000 --- a/Views/Excel/FormatCells.cshtml +++ /dev/null @@ -1,60 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to apply formatting to the cells using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -

- Formatting worksheets makes them more attractive and easier to use. Excel provides various options for setting font, font size, color, and background. - The "Format Cells" dialog in Excel has six tabs, each with several characteristics that allow you to set various formats for a cell. You can set number formats, horizontal and vertical alignment, text control operations, font and font styles, and borders for the cells.
-

-
- Features: -
-
-
    -
  • Various styles such as colors, font settings, borders, and alignments
  • -
  • Number formats
  • -
  • Patterns
  • -
  • Conditional formatting
  • -
  • RTF
  • -
  • Image insertion
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("FormatCells", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Format Cells Example - Syncfusion Demos - } -@section Header{ -

Example of Format Cells in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/Formulas.cshtml b/Views/Excel/Formulas.cshtml deleted file mode 100644 index ee2f7eab6..000000000 --- a/Views/Excel/Formulas.cshtml +++ /dev/null @@ -1,83 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use formulas in spreadsheets using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -

- Formulas are entries in Excel that have an equation that calculates the value to be displayed. A typical formula might contain cells, constants, and even functions. Essential XlsIO has support for reading and writing formulas. -

-
-Features: -
-
-
    -
  • Writing array formulas
  • -
  • Writing Excel built-in formulas
  • -
  • Reading formula strings using Excel (XlsIO) Library
  • -
  • Reading evaluated formulas using Excel (XlsIO) Library
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("formulas", "excel", FormMethod.Post); - { -
-

- Click the "Read Formula" button to view the formula and its CalculatedValue. Click the "Write Formula" button to view the Excel spreadsheet generated by Essential XlsIO. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- -     - - -
-
-
-
-
-
-
- -    - -
-
- -
-
-
-
-
- - -
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Formulas Example - Syncfusion Demos - } -@section Header{ -

Example of Formulas in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/FunnelChart.cshtml b/Views/Excel/FunnelChart.cshtml deleted file mode 100644 index 01f56138a..000000000 --- a/Views/Excel/FunnelChart.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to create Funnel chart using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -

- Funnel charts are a type of chart, often used to represent stages in a sales process and show the amount of potential revenue for each stage. This type of chart can also be useful in identifying potential problem areas in an organization's sales processes. -

-

- Essential XlsIO has APIs for creating and modifying funnel charts. -

-} -@section ControlsSection{ -
- @{Html.BeginForm("FunnelChart", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Funnel Chart Example - Syncfusion Demos - } -@section Header{ -

Example of Funnel Chart in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/GroupShapes.cshtml b/Views/Excel/GroupShapes.cshtml deleted file mode 100644 index 6a871eb0a..000000000 --- a/Views/Excel/GroupShapes.cshtml +++ /dev/null @@ -1,67 +0,0 @@ -@using Syncfusion.EJ2; - -@section ControlsSection{ -
- @{Html.BeginForm("GroupShapes", "Excel", FormMethod.Post); - { -
-

- Click the "Input Template" button to view the input Excel document and "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
- - -   - - -   - - -
-
-
-
-
- - -
-
-
- Html.EndForm(); - } - } -
-} -@section ActionDescription{ - This sample demonstrates how to use group shapes in spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ -
- Essential XlsIO allows to group multiple shapes and ungroup the shapes in worksheet. The IGroupShape interface is the in-memory representation of the - group shapes in an Excel workbook. -
-
- Features: -
-
- This sample demonstrates following features: -
-
-
    -
  • Grouping multiple shapes into a single group shape.
  • -
  • Ungroup the group shape and all its inner shapes.
  • -
-
-
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Group Shapes Example - Syncfusion Demos - } -@section Header{ -

Example of Group Shapes in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/HTMLToWorksheet.cshtml b/Views/Excel/HTMLToWorksheet.cshtml deleted file mode 100644 index 7153a6088..000000000 --- a/Views/Excel/HTMLToWorksheet.cshtml +++ /dev/null @@ -1,57 +0,0 @@ -@using Syncfusion.EJ2 - -@section ControlsSection{ -
- @{Html.BeginForm("HTMLToWorksheet", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input HTML document. -

-

- Click the "Import" button to view the output Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- - -
-
- - -
- Html.EndForm(); - } - } -
-} - -@section ActionDescription{ - This sample demonstrates how to convert HTML table to worksheet using Essential XlsIO. -} - -@section Meta{ - - } -@section Description{ -
-

- Essential XlsIO supports importing HTML tables into Excel worksheets. The ImportHtmlTable method loads an HTML file and imports all the tables in the file to the worksheet. -

-
-
- Features: -
-
-
    -
  • Imports HTML table
  • -
  • Imports with table formatting
  • -
-
-
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Import HTML Table Example - Syncfusion Demos - } -@section Header{ -

Example of Import HTML Table in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ImportExportDataTable.cshtml b/Views/Excel/ImportExportDataTable.cshtml deleted file mode 100644 index 8b8353dbc..000000000 --- a/Views/Excel/ImportExportDataTable.cshtml +++ /dev/null @@ -1,102 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates exporting data from Excel to a data table, and import data from the data table to the Grid. -} -@section Meta{ - - } -@section Description{ - The ImportDataTable and ExportDataTable methods makes it easier to work with ADO.NET data tables. It just takes one line of code to import data from data table to a Spreadsheet or export data from Spreadsheet to a data table. -
-
Features :
-
    -
  • Usage of helper methods to work with ADO.NET
  • -
  • Import data from Spreadsheet to a data table
  • -
  • Export data from data table to Spreadsheet
  • -
  • Apply row and column styles
  • -
  • Export data from Spreadsheet to a data table by skipping specific rows, replacing cell values in the data table, and stop exporting
  • -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("importexportdatatable", "excel", FormMethod.Post); - { -
-

- Click the "Input Template" button to view the input Excel document. -

-

- Click the "Import from Excel" button to import data from Excel and view the data in the grid. Here, the data will be exported to a data table with customized options and imported to the grid. -

-

- Click the "Export to Excel" button to create a new Microsoft Excel document and export the data from the grid to an Excel workbook. -

-

- Note : You need to have a MS Excel Viewer installed in order to view the generated Excel file. -

- @Html.EJS().Grid("Export").AllowPaging(true).DataSource((System.Data.DataTable)ViewData["dataSource"]).Columns(col => - { - col.Field("CustomerID").HeaderText("Customer ID").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Width("60").Add(); - col.Field("CompanyName").HeaderText("Company Name").Width("80").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Add(); - col.Field("ContactName").HeaderText("ContactName").Width("70").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Add(); - col.Field("ContactTitle").HeaderText("ContactTitle").Width("70").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Add(); - col.Field("Address").HeaderText("Address").Width("100").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Add(); - col.Field("City").HeaderText("City").Width("60").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Left).Add(); - }).Width("850").Height("250").Render() -
-
-
-
-
- Import Options : -

- - -
- - -
- - -
-
-
-
- Export As : -

- - -
- - -
-
-
-
-

-

- -

-
-
-
- -
- - Html.EndForm(); - } - } -
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Import Export DataTable Example - Syncfusion Demos - } -@section Header{ -

Example of Import Export DataTable in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ImportJSON.cshtml b/Views/Excel/ImportJSON.cshtml deleted file mode 100644 index eb54deedf..000000000 --- a/Views/Excel/ImportJSON.cshtml +++ /dev/null @@ -1,47 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to import dynamic objects in spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - Essential XlsIO allows you to import dynamic objects into the Excel workbook.The dynamic objects can be either the ExpandoObjects or user-defined dynamic objects. -
-
- In this sample, user-defined dynamic objects have been created at run time from JSON file and imported into Excel workbook. -
-} -@section ControlsSection{ -
- @{Html.BeginForm("ImportJSON", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- @Html.EJS().Button("createbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Import JSON Example - Syncfusion Demos - } -@section Header{ -

Example of Import JSON in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ImportNestedCollection.cshtml b/Views/Excel/ImportNestedCollection.cshtml deleted file mode 100644 index 78303f341..000000000 --- a/Views/Excel/ImportNestedCollection.cshtml +++ /dev/null @@ -1,172 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use Nested Collection in spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - Essential XlsIO allows you to import data directly from nested collection objects with import data layout and group options. -
-
This sample demonstrates the usage of Nested Collection objects using Essential XlsIO. -
-} -@section ControlsSection{ -
- @{Html.BeginForm("ImportNestedCollection", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- @*
-
-   - -
-
-
*@ -
-
- - - - - -
- - - -
-
-
-
-
-
- - - - - -
- - -
-
-
-
-
-
- - - - - -
- -
- - -
- - -    - -
-
-
-
-
- - - - - -
- -
-
- - - - - - Html.EndForm(); - } - } -
-} -@section Scripts{ - - -} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Import Nested Collection Example - Syncfusion Demos - } -@section Header{ -

Example of Import Nested Collection in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/InteractiveFeatures.cshtml b/Views/Excel/InteractiveFeatures.cshtml deleted file mode 100644 index 6a318a8cd..000000000 --- a/Views/Excel/InteractiveFeatures.cshtml +++ /dev/null @@ -1,53 +0,0 @@ -@using Syncfusion.EJ2; - - -@section ActionDescription{ - This sample demonstrates how to use interactive features in spreadsheet using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - Excel has the following interactive features:
-
-
    -
  • Comments
  • -
  • Hyperlinks
  • -
- Comments are notes used to provide context to your data in Excel cells. They are basically used to denote the content in a cell. Text in the comments can be richly formatted to emphasize a comment concerning the cell. -
-} -@section ControlsSection{ -
- @{Html.BeginForm("InteractiveFeatures", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- @Html.EJS().Button("normalbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Interactive Features Example - Syncfusion Demos - } -@section Header{ -

Example of Interactive Features in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/Invoice.cshtml b/Views/Excel/Invoice.cshtml deleted file mode 100644 index 2d8835089..000000000 --- a/Views/Excel/Invoice.cshtml +++ /dev/null @@ -1,68 +0,0 @@ - -@section ActionDescription{ - This sample demonstrates how to create ADO application with XlsIO. - } - -@section Meta{ - -} - -@section Description{ - This sample focuses on creating an application using an Essential XlsIO and ADO connection. -
-
An Excel template is read by XlsIO and an invoice is generated for the given invoice ID; this is done by fetching data corresponding to the particular ID from the Northwind database. Price, total, and other calculations are performed with simple formulas using Essential XlsIO. -
-
Features: -
-
-
    -
  • Creating rich reports with styles
  • -
  • ADO .NET connectivity
  • -
  • Formulas
  • -
-
- } -@section ControlsSection{ -
- @{Html.BeginForm("Invoice", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- - @Html.DropDownList("id") -
-
-
-
-
- - - -           - - -
-
-
- -
-
- Html.EndForm(); - } - } -
-} \ No newline at end of file diff --git a/Views/Excel/Performance.cshtml b/Views/Excel/Performance.cshtml deleted file mode 100644 index f08a9451b..000000000 --- a/Views/Excel/Performance.cshtml +++ /dev/null @@ -1,107 +0,0 @@ -@using Syncfusion.EJ2; -@section ActionDescription{ - This sample demonstrates the performance of XlsIO when handling larger files. -} -@section Meta{ - - } -@section Description{ - Essential XlsIO is known for its high performance and simple APIs that have most of the functionalities of Excel. -
-
- Features: -
-
-
    -
  • Creating rich, large reports with styles.
  • -
  • Performance optimization methods.
  • -
  • Import on Save option to serialize data while saving the workbook, which is recommended for importing large data without formatting.
  • -
- Notes: -
-
-
    -
  • When more styles are added, it is recommended that you use global styles within BeginUpdate and EndUpdate calls.
  • -
  • The use of IMigrantRange will reduce the amount of memory used when large amounts of strings are involved.
  • -
-} - -@section ControlsSection{ -
- @{Html.BeginForm("Performance", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- - - - - -
Enter the number of rows
-
-
-
- - - - - -
Enter the number of columns
-
-
-
-
-
-
- Save As : - - -   - - -
-
-
-
- - -
-

Import on Save option directly serialize data while saving the workbook.

-
-
-
- -
-
- -
-
- - Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Chart Performance Example - Syncfusion Demos - } -@section Header{ -

Example of Chart Performance in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/PivotChart.cshtml b/Views/Excel/PivotChart.cshtml deleted file mode 100644 index 8434125c8..000000000 --- a/Views/Excel/PivotChart.cshtml +++ /dev/null @@ -1,51 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to use Pivot Charts in spreadsheets using Excel (XlsIO) Library. - } -@section Meta{ - - } -@section Description{ - The pivot chart provides a graphical representation of pivot table data, allowing for rapid analysis of information. Essential XlsIO has an API for creating a pivot chart from pivot table data while allowing you to use different chart types. -
-
-Features: -
-
-
    -
  • Creating a pivot chart from template data.
  • -
  • Customizing a pivot chart with various properties
  • -
  • pivot charts with built-in Excel chart types.
  • -
-
-Note: This feature is currently not supported for the .xls format. -
- } -@section ControlsSection{ -
- @{Html.BeginForm("PivotChart", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- -
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Pivot Chart Example - Syncfusion Demos - } -@section Header{ -

Example of Pivot Chart in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/PivotLayout.cshtml b/Views/Excel/PivotLayout.cshtml deleted file mode 100644 index b8bd3675f..000000000 --- a/Views/Excel/PivotLayout.cshtml +++ /dev/null @@ -1,70 +0,0 @@ -@section ActionDescription{ - This sample deomonstrates how to layout pivot table using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - When there is a need to summarize large reports, Excel allows you to summarize data through pivot table insertion. Microsoft Excel supplies various built-in styles for pivot tables, allowing the creation of pivot tables with rich formats and more flexibility in summarizing reports. -
-
- Features: -
-
-
    -
  • Create and layout pivot table from template data
  • -
  • Format pivot table cells with cell styles
  • -
  • Convert pivot table to PDF
  • -
-} - -@section ControlsSection{ -
- @{Html.BeginForm("PivotLayout", "Excel", FormMethod.Post); - { -
-
-

- Click the "Create Pivot Table" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-

- Click the "Convert Pivot Table" button to view the converted PDF document. PDF viewer is needed to view the converted PDF document. -

-
-
-
-
-
- Layout options: - - -   - - -   - - -
-
-
-
- - -
-
-
- Html.EndForm(); - } - } -
-} - - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Pivot Table Layout Example - Syncfusion Demos - } -@section Header{ -

Example of Pivot Table Layout in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/PivotTable.cshtml b/Views/Excel/PivotTable.cshtml deleted file mode 100644 index af3c316b9..000000000 --- a/Views/Excel/PivotTable.cshtml +++ /dev/null @@ -1,114 +0,0 @@ -@section ActionDescription{ - This sample demonstrates how to use PivotTable in spreadsheets using Excel (XlsIO) Library. - } -@section Meta{ - - } -@section Description{ - When there is a need to summarize large reports, Excel allows you to summarize data through pivot table insertion. Microsoft Excel supplies various built-in styles for pivot tables, allowing the creation of pivot tables with rich formats and more flexibility in summarizing reports. -
-
-Features: -
-
-
    -
  • Creating pivot tables from template data
  • -
  • Customizing pivot tables with various properties
  • -
  • Formatting pivot tables with built-in styles
  • -
-
- } -@section ControlsSection{ -
- @{Html.BeginForm("PivotTable", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document and "Customize Pivot Table" button to view the Excel document created with customized pivot table. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- - - - - -         -
-
-
- - - - - -         -
-
-
- - -         -
-
- - -
-
- - Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Pivot Table Example - Syncfusion Demos - } -@section Header{ -

Example of Pivot Table in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/RangeManipulation.cshtml b/Views/Excel/RangeManipulation.cshtml deleted file mode 100644 index 686ef67f9..000000000 --- a/Views/Excel/RangeManipulation.cshtml +++ /dev/null @@ -1,57 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to manipulate cells in a spreadsheet using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ -

- A range is a group or block of cells in a worksheet. Ranges are identified by cell references or addresses of the cells in the upper-left and lower-right corners of the range. These two references are separated by a colon (:), which tells Excel to include all the cells between these start and end points. An adjacent cell's range can be depicted as "A5:F10". -

-
This sample demonstrates Essential XlsIO's support for manipulating a range of cells.
-
- Features: -
-
-
    -
  • Named range usage
  • -
-
-
- Named ranges are a powerful tool in Excel that allows to assign a meaningful name to a single cell or a range of cells. For example, you can assign the name "Cell1" to cell "C1" and then use the name "Cell1" anytime you would normally use the cell C1. This allows the user to name a collection of cells or a single cell, making it more readable. -
-} -@section ControlsSection{ -
- @{Html.BeginForm("RangeManipulation", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- @Html.EJS().Button("normalbtn").Content("Create Document").Render() -
- Html.EndForm(); - } - } -
- } - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Range Manipulation Example - Syncfusion Demos - } -@section Header{ -

Example of Range Manipulation in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/ReplaceOptions.cshtml b/Views/Excel/ReplaceOptions.cshtml deleted file mode 100644 index 1d890a1dd..000000000 --- a/Views/Excel/ReplaceOptions.cshtml +++ /dev/null @@ -1,99 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to find a particular text in a cell in the spreadsheet and replace it using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -

- This sample demonstrates some of the replace options in Essential XlsIO. -

-
- Features: -
-
-
    -
  • Find numbers, text, boolean or dates and replaces them with the given data on specified replace options
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("ReplaceOptions", "Excel", FormMethod.Post); - { -
-

- Click the "Input Template" button to view the input Excel document and "Replace" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
- - - - - - - - - - - - -
-
- Find what: -
- - -
-
- Match case -
-
-

- Replace with: - -
- -
-
-
- Match entire cell contents -
-
-
-
-
- - - -                - - -
- - - -
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Replace Options Example - Syncfusion Demos - } -@section Header{ -

Example of Replace Options in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/RowColumnManipulation.cshtml b/Views/Excel/RowColumnManipulation.cshtml deleted file mode 100644 index 56735621a..000000000 --- a/Views/Excel/RowColumnManipulation.cshtml +++ /dev/null @@ -1,56 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to customize rows and columns in a spreadsheet using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - Rows and columns in Excel can be customized, as required, with a number of options. Some of the major manipulations that can be done with rows and columns are setting row height, setting column width, hiding or un-hiding, and grouping or ungrouping. -
-
Features: -
-
-
    -
  • Reading template document
  • -
  • Setting row height
  • -
  • Setting column width
  • -
  • Hiding and un-hiding
  • -
  • Grouping and ungrouping
  • -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("RowColumnManipulation", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Row-Column Manipulation Example - Syncfusion Demos - } -@section Header{ -

Example of Row-Column Manipulation in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/Slicer.cshtml b/Views/Excel/Slicer.cshtml deleted file mode 100644 index e55226df8..000000000 --- a/Views/Excel/Slicer.cshtml +++ /dev/null @@ -1,87 +0,0 @@ -@using Syncfusion.EJ2 - - -@section ActionDescription{ - The sample shows how to create and use slicers in table using Excel (XlsIO) Library. -} -@section Meta{ - -} -@section Description{ - Slicers are UI filters that help to display only specific data based on the selection criteria. It provides easy and simple UI options to enable/disable the filters in a table. -
-
Features: -
-
-
    -
  • Create slicers and filter table data.
  • -
  • Format slicers with built-in styles.
  • -
-} -@section ControlsSection -{ -
- @{Html.BeginForm("Slicer", "Excel", FormMethod.Post); - { -
-
-
-

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the output Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-

- Choose the columns to create slicers. -

-
-
-
-
- -     - -
-
-
-
-
- -     - - - -
-
-
-
-
- -     - -
-
-
-
- Html.EndForm(); - } - } -
- } - - @section Title{ - ASP.NET MVC Excel (XlsIO) library - Slicers Example - Syncfusion Demos - } - @section Header{ -

Example of Slicers in ASP.NET MVC Excel (XlsIO) Library

- } diff --git a/Views/Excel/Sparklines.cshtml b/Views/Excel/Sparklines.cshtml deleted file mode 100644 index 2c0174895..000000000 --- a/Views/Excel/Sparklines.cshtml +++ /dev/null @@ -1,45 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to create sparkline charts using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -

- Sparkline is a small chart in a worksheet cell that provides visual representation of data. Essential XlsIO has the APIs for creating and manipulating sparklines.
-

-
Features: -
-
-
    -
  • Creation of Sparkline types
  • -
  • Sparkline creation from values fetched from a template document
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("Sparklines", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Sparklines Example - Syncfusion Demos - } -@section Header{ -

Example of Sparklines in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/StylesAndFormatting.cshtml b/Views/Excel/StylesAndFormatting.cshtml deleted file mode 100644 index fb3b7cc71..000000000 --- a/Views/Excel/StylesAndFormatting.cshtml +++ /dev/null @@ -1,52 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to apply styles and formatting using Excel (XlsIO) Library. - } - -@section Meta{ - - } - -@section Description{ -

- Excel 2007, Excel 2010, Excel 2013 and Excel 2016 are known for its various styles and formatting that gives an attractive appearance. Microsoft brings up the gradient styles and a number of new colors. Essential XlsIO supports formatting cells with gradient and RGB colors. - This sample demonstrates Essential XlsIO's support for various styles and formatting in Excel 2007, Excel 2010, Excel 2013 and Excel 2016 formats. Both built-in styles and custom styles using the interior method IStyle are used for setting gradient styles. -

-
-Features: -
-
-
    -
  • Creating a calendar using Excel (XlsIO) Library
  • -
  • Built-in styles
  • -
  • Custom styles
  • -
  • Gradients
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("StylesAndFormatting", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
- - -
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Styles and Formatting Example - Syncfusion Demos - } -@section Header{ -

Example of Styles and Formatting in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/Sunburst.cshtml b/Views/Excel/Sunburst.cshtml deleted file mode 100644 index 6caa10b10..000000000 --- a/Views/Excel/Sunburst.cshtml +++ /dev/null @@ -1,45 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to create Sunburst chart using Excel (XlsIO) Library. - } - -@section Meta{ - - } -@section Description{ - The sunburst chart is ideal for displaying hierarchical data. Each level of the hierarchy is represented by one ring or circle with the innermost circle as the top of the hierarchy. A sunburst chart without any hierarchical data (one level of categories), looks similar to a doughnut chart. However, a sunburst chart with multiple levels of categories shows how the outer rings relate to the inner rings. -

Essential XlsIO has APIs for creating and modifying sunburst charts. -} -@section ControlsSection{ -
- @{Html.BeginForm("Sunburst", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Sunburst Example - Syncfusion Demos - } -@section Header{ -

Example of Sunburst in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/TableFormula.cshtml b/Views/Excel/TableFormula.cshtml deleted file mode 100644 index 694e3a10d..000000000 --- a/Views/Excel/TableFormula.cshtml +++ /dev/null @@ -1,45 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to use formulas in spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ -

- In Excel 2013 and later versions calculated column formula can be used in tables.
- XlsIO supports reading and writing calculated columns and formulas. -

-
- Features: -
-
-
    -
  • Adding tables to a spreadsheet
  • -
  • Advanced options of Excel tables such as total rows and styles
  • -
  • Writing calculated column formula
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("TableFormula", "Excel", FormMethod.Post); - { -

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- -
- Html.EndForm(); - } - } -
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Table Formula Example - Syncfusion Demos - } -@section Header{ -

Example of Table Formula in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/Tables.cshtml b/Views/Excel/Tables.cshtml deleted file mode 100644 index 014780cee..000000000 --- a/Views/Excel/Tables.cshtml +++ /dev/null @@ -1,61 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample deomonstrates how to use tables in spreadsheets using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - Microsoft Office Excel 2007, Excel 2010 and Excel 2013 provides tables support that makes managing and analyzing data with ease and efficient. These tables come with specific style support. -
-
XlsIO supports reading and writing tables in Excel 2007, Excel 2010 and Excel 2013 formats. Tables can be created from any input range of sheet data and the total row can be inserted into the table. Styles can also be applied to the tables. -
-
- Features: -
-
-
    -
  • Adding tables to a spreadsheet
  • -
  • Advanced options of Excel tables such as Total Rows and Styles
  • -
  • Advanced options of Excel tables such as Custom Table Styles
  • -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("Tables", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- - -
-
-
-
-
- -
-
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Table Example - Syncfusion Demos - } -@section Header{ -

Example of Table in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/TemplateMarker.cshtml b/Views/Excel/TemplateMarker.cshtml deleted file mode 100644 index 8f1de4bf6..000000000 --- a/Views/Excel/TemplateMarker.cshtml +++ /dev/null @@ -1,84 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to use TemplateMarker in spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - A template marker is a special marker symbol created in an Excel template that will be bound to data. -
-
Essential XlsIO allows you to create and bind markers with data from various sources, such as data tables, variables, and arrays. This allows users to control the format of the data when it is bound to a template document. -
-} -@section ControlsSection{ - @{Html.BeginForm("TemplateMarker", "Excel", FormMethod.Post); - { -
-
-

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
-
- Import Options : - - -   - - -
-
-
-
- Marker With Images -
- - -
- - -
- - -
- - -
- - -
-
-
-
- - - - - - -
- - -   - - -
-
-
- -
- Html.EndForm(); - } - } -} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Template Marker Example - Syncfusion Demos - } -@section Header{ -

Example of Template Marker in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/Treemap.cshtml b/Views/Excel/Treemap.cshtml deleted file mode 100644 index 4e482e352..000000000 --- a/Views/Excel/Treemap.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@using Syncfusion.EJ2 - - -@section ActionDescription{ - This sample demonstrates how to create Treemap chart using Excel (XlsIO) Library. - } -@section Meta{ - - } -@section Description{ - - A treemap chart provides a hierarchical view of your data and makes it easy to spot patterns, such as which items are a store's best sellers. The tree branches are represented by rectangles and each sub-branch is shown as a smaller rectangle. The treemap chart displays categories by color and proximity and can easily show lots of data which would be difficult with other chart types. -

Essential XlsIO has APIs for creating and modifying treemap charts. -} -@section ControlsSection{ -
- @{Html.BeginForm("Treemap", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Treemap Example - Syncfusion Demos - } -@section Header{ -

Example of Treemap in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/WhatIfAnalysis.cshtml b/Views/Excel/WhatIfAnalysis.cshtml deleted file mode 100644 index b2bb9d274..000000000 --- a/Views/Excel/WhatIfAnalysis.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@using Syncfusion.EJ2 - -@section ControlsSection{ -
- @{Html.BeginForm("WhatIfAnalysis", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document. -

-

- Click the "Create Document" button to view the output Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- - -
-
- - -
- Html.EndForm(); - } - } -
-} - -@section ActionDescription{ - The sample shows how to create different scenarios of What-If Analysis using Essential XlsIO. -} - -@section Meta{ - -} -@section Description{ -
-

What-If Analysis is the process of changing the values in cells to see how those changes will affect the outcome of formulas on the worksheet. Essential XlsIO supports the What-If Analysis of Scenarios type.

-

A Scenario is a set of values that Excel saves and can substitute automatically in cells on a worksheet. It is possible to create and save different groups of values on a worksheet and then switch to any of these new scenarios to view different results.

-
-} -@section Title{ - ASP.NET MVC Excel (XlsIO) library - What-If Analysis Example - Syncfusion Demos -} -@section Header{ -

Example of What-If Analysis in ASP.NET MVC Excel (XlsIO) Library

-} \ No newline at end of file diff --git a/Views/Excel/WorkbookProtection.cshtml b/Views/Excel/WorkbookProtection.cshtml deleted file mode 100644 index a41de8803..000000000 --- a/Views/Excel/WorkbookProtection.cshtml +++ /dev/null @@ -1,57 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to set protection for a workbook using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - You can lock the structure of a workbook, which prevents users from adding or deleting worksheets or from displaying hidden worksheets. You can also prevent users from changing the size or position of worksheet windows. Workbook structure and window protection apply to the entire workbook. -
-
- Features: -
-
-
    -
  • Protecting a workbook with a password
  • -
  • Protecting a window or structure from modification
  • -
  • Removing protection of a workbook with a password
  • -
-
- To protect a workbook, point to Protection on the Tools menu, and then click Protect Workbook. You can choose which elements you want to protect (workbook structure, windows, or both) by selecting or clearing the corresponding check boxes. -
-} -@section ControlsSection{ -
- @{Html.BeginForm("WorkbookProtection", "Excel", FormMethod.Post); - { -

- Click the "Protect Workbook" button to view the protected Excel document and "Unprotect Workbook" to view the unprotected Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Workbook Protection Example - Syncfusion Demos - } -@section Header{ -

Example of Workbook Protection in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/WorksheetManipulation.cshtml b/Views/Excel/WorksheetManipulation.cshtml deleted file mode 100644 index 7a0766af1..000000000 --- a/Views/Excel/WorksheetManipulation.cshtml +++ /dev/null @@ -1,56 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to customize spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - Excel provides options for working with worksheet manipulations. You can copy a worksheet, move a worksheet from one position to another, rename a worksheet, delete a worksheet, insert a worksheet, and insert tab color. These options provide users with great flexibility to work with worksheets. -
-
Features: -
-
-
    -
  • Selecting a worksheet from one workbook and copying it to another workbook with or without worksheet elements
  • -
  • Sheet renaming
  • -
  • Moving
  • -
  • Deleting
  • -
  • Sheet activation
  • -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("WorksheetManipulation", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document and click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Worksheet Management Example - Syncfusion Demos - } -@section Header{ -

Example of Worksheet Management in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/WorksheetProtection.cshtml b/Views/Excel/WorksheetProtection.cshtml deleted file mode 100644 index e2d8edb40..000000000 --- a/Views/Excel/WorksheetProtection.cshtml +++ /dev/null @@ -1,47 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to Lock and Unlock spreadsheets using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - Microsoft Excel offers a special way for protecting specific data and certain worksheets with or without a password. This prevents anyone from changing, moving, or deleting important data. -
-
Excel allows you to edit or lock a range of cells in a protected worksheet by using the Protection tab in the Format Cells dialog. By default, all cells are locked, but they are not hidden when the worksheet is protected. Worksheets can be protected by choosing the Tools - Protection - Protect Sheet option in Excel. -
-} -@section ControlsSection{ -
- @{Html.BeginForm("WorksheetProtection", "Excel", FormMethod.Post); - { -

- Click the "Lock Worksheet" button to view the locked Excel document and "Unlock Worksheet" to view the unlocked Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
- Save As : - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Worksheet Protection Example - Syncfusion Demos - } -@section Header{ -

Example of Worksheet Protection in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/WorksheetToImage.cshtml b/Views/Excel/WorksheetToImage.cshtml deleted file mode 100644 index d49686712..000000000 --- a/Views/Excel/WorksheetToImage.cshtml +++ /dev/null @@ -1,60 +0,0 @@ -@using Syncfusion.EJ2; - -@section ActionDescription{ - This sample demonstrates how to convert spreadsheets to image using Excel (XlsIO) Library. -} -@section Meta{ - - } -@section Description{ - A worksheet can be converted to an image that is subject to few limitations. The image can be of any format, and it can also be saved as a memory stream. -
-
- Features: -
-
-
    -
  • Worksheet to image conversion
  • -
  • Saving workbooks as images of Bitmaps and metafiles
  • -
-
-} -@section ControlsSection{ -
- @{Html.BeginForm("WorksheetToImage", "Excel", FormMethod.Post); - { -

- Click the "Input Template" button to view the input Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-

- Click the "Convert To Image" button to view the converted image. -

-
-
- Image Format : - - -   - - -   - - -
-
-
- - -
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Worksheet To Image Example - Syncfusion Demos - } -@section Header{ -

Example of Worksheet To Image in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/Excel/YearlySales.cshtml b/Views/Excel/YearlySales.cshtml deleted file mode 100644 index ea755a5fc..000000000 --- a/Views/Excel/YearlySales.cshtml +++ /dev/null @@ -1,53 +0,0 @@ -@using Syncfusion.EJ2 - -@section ActionDescription{ - This sample demonstrates how to create a simple Excel report for yearly sales with data, chart, formulas, and cell formatting using Excel (XlsIO) Library. -} - -@section Meta{ - - } - -@section Description{ - A yearly sales report is used for visualizing a company’s yearly growth. This demo shows the product sales of a company for each month in a specific year by visualizing the data with charts. -
-
- Features: -
-
This sample demonstrates the following features: -
-
-
    -
  • Cell formattings
  • -
  • Chart
  • -
  • Number formats
  • -
  • Formulas
  • -
-} -@section ControlsSection{ -
- @{Html.BeginForm("YearlySales", "Excel", FormMethod.Post); - { -
-

- Click the "Create Document" button to view the created Excel document. Please note that the Microsoft Excel viewer or Microsoft Excel is required to view the Excel document. -

-
-
-
-
- -
-
- Html.EndForm(); - } - } -
-} - -@section Title{ - ASP.NET MVC Excel (XlsIO) library - Yearly Sales Example - Syncfusion Demos - } -@section Header{ -

Example of Yearly Sales in ASP.NET MVC Excel (XlsIO) Library

- } \ No newline at end of file diff --git a/Views/PDF/AdventureCycle.cshtml b/Views/PDF/AdventureCycle.cshtml deleted file mode 100644 index fd1fb2c2f..000000000 --- a/Views/PDF/AdventureCycle.cshtml +++ /dev/null @@ -1,107 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("adventurecycle", "pdf", FormMethod.Post); - { -
-
-
-
- - - - - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- Choose built-in styles   - @Html.DropDownList("styleName", null, "GridTable4", new {@class="e-btn"}) -
-
- - - - - - - - - - - - - - - - - - -
-
-

- Built-in style settings -

-
- @Html.EJS().CheckBox("header").Name("Header").Value("header").Checked(true).Label("Header row").Render() - - @Html.EJS().CheckBox("bandedrow").Name("Bandedrow").Value("bandedrow").Checked(true).Label("Banded row").Render() - - @Html.EJS().CheckBox("firstcolumn").Name("Firstcolumn").Value("firstcolumn").Label("First column").Render() -
- @Html.EJS().CheckBox("lastrow").Name("Lastrow").Value("lastrow").Label("Last row").Render() - - @Html.EJS().CheckBox("bandedcolumn").Name("Bandedcolumn").Value("bandedcolumn").Label("Banded column").Render() - - @Html.EJS().CheckBox("lastcolumn").Name("Lastcolumn").Value("lastcolumn").Label("Last column").Render() -
-
-
- - - - -
-
- -
-
-
- -
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates creation of simple table report in the PDF document using PDF Grid. When opens in a new tabbuilt-in table stylesopens in a new tab are applied to the grid, it will appear like Microsoft Office table style and more styling options are available. -
-} -@section Meta{ - - } -@section Description{ -
- More information about the tables can be found in this documentation section.opens in a new tab -
-} - - - - -@section Title{ - ASP.NET MVC PDF library - Adventure Cycle Works Example - Syncfusion Demos - } -@section Header{ -

Example of Adventure Cycle Works in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/AnnotationFlatten.cshtml b/Views/PDF/AnnotationFlatten.cshtml deleted file mode 100644 index 4c053abbf..000000000 --- a/Views/PDF/AnnotationFlatten.cshtml +++ /dev/null @@ -1,116 +0,0 @@ -@section ControlsSection -{ -
- @{Html.BeginForm("annotationflatten", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - { -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. - -
-
-
-
- - - - - - -
-
- Annotation Creation: -
- - - - - - - - - -
- @Html.EJS().CheckBox("checkboxFlatten").Name("checkboxFlatten").Value("Flatten").Label("Flatten annotation").Render() -
-
- -
-
-
-
-
-
-
-
-
- - - - - - -
-
- Annotation Flatten: -
- - - - - - - - - -
-
- -
-
-
- -
-
-
-
-
-
- - Html.EndForm(); - }} - -
-} -@section Scripts { - -} -@section ActionDescription{ -
- This sample demonstrates the creation of different types of annotations such as ink, free text, pop up, text markup annotation, and more. The Essential PDF supports 20+ annotations with create, edit, and delete support. -
-} -@section Meta{ - -} -@section Description{ -
- This feature can be used for reviewing purpose. - More information about the annotations can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - Annotations Example - Syncfusion Demos -} -@section Header{ -

Example of Annotations in ASP.NET MVC PDF Library

-} \ No newline at end of file diff --git a/Views/PDF/Attachments.cshtml b/Views/PDF/Attachments.cshtml deleted file mode 100644 index 2649bca8b..000000000 --- a/Views/PDF/Attachments.cshtml +++ /dev/null @@ -1,77 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("attachments", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- @Html.EJS().CheckBox("checked").Name("encrypt").Value("IsChecked").Change("onChange").Checked(false).Label("Encrypt attachment").Render() -
-
-
- -
-
-
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to attach files in the PDF document. The attachment files can be of any file format type with information. It is also possible to extract and remove attachments from the PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- More information about the attachments can be found in this documentation section. -
-} - - -@section Title{ - ASP.NET MVC PDF library - File Attachments Example - Syncfusion Demos - } -@section Header{ -

Example of File Attachments in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/AutoTag.cshtml b/Views/PDF/AutoTag.cshtml deleted file mode 100644 index af856ba9d..000000000 --- a/Views/PDF/AutoTag.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("autotag", "pdf", FormMethod.Post); - { -
- Click the button to view a PDF document generated by Essential PDF. - Please note that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
- - @Html.EJS().RadioButton("rdButtonUA_1").Name("accessibilityLevel").Value("PDF_UA_1").Checked(true).Label("PDF/UA-1").Render()    - @Html.EJS().RadioButton("rdButtonUA_2").Name("accessibilityLevel").Value("PDF_UA_2").Checked(false).Label("PDF/UA-2").Render()    - @Html.EJS().RadioButton("rdButtonWTPDF").Name("accessibilityLevel").Value("WTPDF").Checked(false).Label("Well Tagged PDF").Render() -
-
-
- -
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to create tagged PDF or accessible PDF from the scratch using auto tag feature. The auto tag feature will tag the document based on PDF element created in the document. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used for the people who require assistive technologies when the electronic content is ready. The Essential PDF supports creating tagged PDF with Section 508 compliant. More information about the tagged PDF can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Autotag Example - Syncfusion Demos - } -@section Header{ -

Example of Autotag in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/Barcode.cshtml b/Views/PDF/Barcode.cshtml deleted file mode 100644 index 1a2270fdf..000000000 --- a/Views/PDF/Barcode.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection -{ -
- @{Html.BeginForm("barcode", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
- Html.EndForm(); - }} - -
-} -@section ActionDescription{ -
- This sample demonstrates the creation of barcode in the PDF document. Barcode font is not required to create barcode. It supports both 1D and 2D barcode with many customizing properties. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used in invoice, super markets, health care systems and more. - More information about the barcode can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - Barcode Example - Syncfusion Demos - } -@section Header{ -

Example of Barcode in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/Booklet.cshtml b/Views/PDF/Booklet.cshtml deleted file mode 100644 index 651331151..000000000 --- a/Views/PDF/Booklet.cshtml +++ /dev/null @@ -1,72 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("booklet", "pdf", FormMethod.Post); - { -
- - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-

- @Html.Label("", (string)ViewData["Error"]) -

- -
-
- - - - -
- @Html.EJS().CheckBox("doubleside").Name("CheckBoxDoubleSide").Value("DoubleSide").Label("Double Side").Render() -
-
-
-
-
-
-
-
-
-
-
- - - - -
-
- -
-
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to create a booklet from the existing PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used to print the PDF document in book format. -
-} -@section Title{ - ASP.NET MVC PDF library - Booklet Example - Syncfusion Demos - } -@section Header{ -

Example of Booklet in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/Bookmarks.cshtml b/Views/PDF/Bookmarks.cshtml deleted file mode 100644 index edcef2b6a..000000000 --- a/Views/PDF/Bookmarks.cshtml +++ /dev/null @@ -1,49 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("bookmarks", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to add bookmark with different styles in the document.  - It is also possible to insert, remove, change text appearance, change destination and more from the PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- More information about the bookmarks can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - Bookmarks Example - Syncfusion Demos - } -@section Header{ -

Example of Bookmarks in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/BulletsandLists.cshtml b/Views/PDF/BulletsandLists.cshtml deleted file mode 100644 index 7d7307e6e..000000000 --- a/Views/PDF/BulletsandLists.cshtml +++ /dev/null @@ -1,55 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("bulletslists", "pdf", FormMethod.Post); - { -
-
-
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
- - -
-
-
-
- - Html.EndForm(); - }} - -
-} -@section ActionDescription{ -
- This sample demonstrates how to list the content in ordered and unordered list. The ordered list can be number or alphabets and the unordered list can be bullets, circles, and images. -
-} -@section Meta{ - - } -@section Description{ -
- -
-} - -@section Title{ - ASP.NET MVC PDF library - Bullets and Lists Example - Syncfusion Demos - } -@section Header{ -

Example of Bullets and Lists in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/ComplexScript.cshtml b/Views/PDF/ComplexScript.cshtml deleted file mode 100644 index 937c6ab42..000000000 --- a/Views/PDF/ComplexScript.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection - { -
- @{Html.BeginForm("complexscript", "pdf", FormMethod.Post); - { -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates drawing complex script language text in the PDF document. It is possible to draw complex languages such as Thai, Hindi, Tamil, Kannada and more. -
-
-
- Note: In this sample, we have used Tahoma font from the system to draw Thai characters. So, please make sure to install the font to work properly. -
-} -@section Meta{ - - } -@section Description{ -
- It is also possible to draw Unicode text. - More information about drawing text can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Complex Script Example - Syncfusion Demos - } -@section Header{ -

Example of Complex Script in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/CompressExistingPDF.cshtml b/Views/PDF/CompressExistingPDF.cshtml deleted file mode 100644 index a2d142f78..000000000 --- a/Views/PDF/CompressExistingPDF.cshtml +++ /dev/null @@ -1,132 +0,0 @@ -@section ControlsSection{ - - - -
- @{Html.BeginForm("compressexistingpdf", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - } -
- - - - -
- Click the button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-

Choose a PDF file to compress

-
- - - - -
-
- -
-
-
-
-

- @Html.Label("", (string)ViewData["lab"]) -

- -
-

- Compression Options -

-
- - - - - - - - - - - -
- @Html.EJS().CheckBox("compressImage").Name("compressImage").Value("true").Change("isCompressImageOnChanged").Checked(true).Label("Compress Image").Render() -         - - Image Quality      - - @Html.DropDownList("imageQuality", (IEnumerable)ViewData["PriorityID"], new { @class = "e-btn" })               -
- @Html.EJS().CheckBox("optPageContents").Name("optPageContents").Value("true").Checked(true).Label("Optimize Page Contents").Render() -      - @Html.EJS().CheckBox("removeMetaData").Name("removeMetaData").Value("true").Checked(true).Label("Remove Metadata Information").Render() -
- @Html.EJS().CheckBox("optFont").Name("optFont").Value("true").Checked(true).Label("Optimize Font").Render() - -

-

-
-
-
-
-
-
- - - - -
- -
-
-
- } - - -@section ActionDescription{ -
- This sample demonstrates the optimization of an existing PDF document based on image quality, page content, metadata, and font to reduce the file size of the PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used to reduce response times in web based applications, mails and more. - More information about compression can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - Compress Existing PDF Example - Syncfusion Demos - } -@section Header{ -

Example of Compress Existing PDF in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/CustomTag.cshtml b/Views/PDF/CustomTag.cshtml deleted file mode 100644 index 8bd1a92fa..000000000 --- a/Views/PDF/CustomTag.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("customtag", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to create tagged PDF or accessible PDF from the scratch with custom tags. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used for the people who require assistive technologies when the electronic content is ready. The Essential PDF supports creating tagged PDF with Section 508 compliant. More information about the tagged PDF can be found in this documentation section. -
-} - - -@section Title{ - ASP.NET MVC PDF library - Customtag Example - Syncfusion Demos - } -@section Header{ -

Example of Customtag in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/Default.cshtml b/Views/PDF/Default.cshtml deleted file mode 100644 index 2170c5811..000000000 --- a/Views/PDF/Default.cshtml +++ /dev/null @@ -1,52 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("default", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - - -
- Click the button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
- -
-
- Html.EndForm(); - } } -
-} -@section ActionDescription{ -
- This sample demonstrates how to create a simple PDF document with text and images. -
-} -@section Meta{ - - } -@section Description{ -
- Likewise, we can create, conference registration form, feedback forms and more. -
-} - - - -@section Title{ - ASP.NET MVC PDF library - Default Example - Syncfusion Demos - } -@section Header{ -

Example of Default in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/DigitalSignature.cshtml b/Views/PDF/DigitalSignature.cshtml deleted file mode 100644 index fd21b3c64..000000000 --- a/Views/PDF/DigitalSignature.cshtml +++ /dev/null @@ -1,232 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("digitalsignature", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - { -
- - - - -
- Click the button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-

- @Html.Label("", (string)ViewData["lab"]) -

-
-
-
- - - - - - -
- Signature Settings -
- - - - - - - - - - - -
- Cryptographic Standard: - - @Html.EJS().RadioButton("RadioButtonList1_0").Label("CMS").Name("Cryptographic").Value("CMS").Checked(true).Render() - - - @Html.EJS().RadioButton("RadioButtonList1_1").Label("CAdES").Name("Cryptographic").Value("CAdES").Render() - -
-
- Digest Algorithm: - - @Html.EJS().RadioButton("RadioButtonList3_0").Label("SHA1").Name("digestAlgorithm").Value("SHA1").Render() - - - @Html.EJS().RadioButton("RadioButtonList3_1").Label("SHA256").Name("digestAlgorithm").Value("SHA256").Checked(true).Render() - - - @Html.EJS().RadioButton("RadioButtonList3_2").Label("SHA384").Name("digestAlgorithm").Value("SHA384").Render() - - - @Html.EJS().RadioButton("RadioButtonList3_3").Label("SHA512").Name("digestAlgorithm").Value("SHA512").Render() - - - @Html.EJS().RadioButton("RadioButtonList3_4").Label("RIPEMD160").Name("digestAlgorithm").Value("RIPEMD160").Render() - -
-
-
- -
-
-
-
-
- - - - - - -
- Sign new PDF document
-
- - - - - - - - - - -
- Signature Type: - - @Html.EJS().RadioButton("RadioButtonList2_0").Label("Standard").Name("RadioButtonList2").Value("Standard").Checked(true).Render() - - - @Html.EJS().RadioButton("RadioButtonList2_1").Label("Author").Name("RadioButtonList2").Value("Author").Render() - -
-
- -
-
-
- -
-
-
-
-
- - - - - - -
- Sign existing PDF document
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- Source - -
-
-
- Certificate - - -
-
-
- Password - -
-
-
- Reason - -
- -
-
- Contact - -
-
-
- Location - -
-
- -
-
-
-
-
-
- - Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how a PDF document can be secured with certificates and signed with either standard or author signatures. Now added the support for Elliptic Curve Digital Signature Algorithm (ECDSA) to sign the PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- It is also possible to digitally sign with timestamp. - More information about the digital signature and timestamp can be found in this documentation section. -
-} - - - -@section Title{ - ASP.NET MVC PDF library - Digital Signature Example - Syncfusion Demos - } -@section Header{ -

Example of Digital Signature in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/DigitalSignatureValidation.cshtml b/Views/PDF/DigitalSignatureValidation.cshtml deleted file mode 100644 index ea6a9ad1f..000000000 --- a/Views/PDF/DigitalSignatureValidation.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@model EJ2MVCSampleBrowser.Models.SignatureValidationMesssage -@section ControlsSection{ -
- @{Html.BeginForm("digitalsignaturevalidation", "pdf", FormMethod.Post); - { -
- - Click the button to validate the digital signature by using Essential PDF. - -
-
-
-
- - - - -
-
- -
-
-
-
- - Html.EndForm(); - }} -
- @Html.TextAreaFor(s => s.Message, 1, 1, new { @style = "width:850px; height:225px", @readonly = "readonly" }) -
- -} -@section ActionDescription{ -
- This sample demonstrates how to validate the digital signatures in existing PDF document. -
-} -@section Meta{ - - } -@section Title{ - ASP.NET MVC PDF library - Digital Signature Validation Example - Syncfusion Demos - } -@section Header{ -

Example of Digital Signature Validation in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/DoctoPDF.cshtml b/Views/PDF/DoctoPDF.cshtml deleted file mode 100644 index 819570779..000000000 --- a/Views/PDF/DoctoPDF.cshtml +++ /dev/null @@ -1,45 +0,0 @@ - -@section ControlsSection{ -
- @{ViewData["Title"] = " Essential DocIO (Word) : Word To PDF : Syncfusion";} - - @{Html.BeginForm("doctopdf", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - - { - -
-
- - Click the button to view the resultant PDF document being converted from Word document using Essential DocIO and Essential PDF. Please note that PDF viewer is required to view the resultant PDF. - -
-
-
-
-
- -
-
-
- @ViewData["Message"] -
-
-
- - Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to convert word document to PDF. The Essential PDF supports customization in the conversion such as changing image quality, font embedding and more. -
-} -@section Meta{ - -} -@section Description{ -
- More information about the Word to PDF conversion can be found in this documentation section. -
-} \ No newline at end of file diff --git a/Views/PDF/DocumentSettings.cshtml b/Views/PDF/DocumentSettings.cshtml deleted file mode 100644 index 0183479db..000000000 --- a/Views/PDF/DocumentSettings.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("documentsettings", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
- -
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates adding PDF document properties such as title, author, keyword, subject, and producer etc. -
-} -@section Meta{ - - } -@section Description{ -
- It is also possible to add advance XMP metadata properties such as basic schema, custom schema, Dublin core schema, rights management schema, basic job schema and more. - More information about the document settings can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Document Settings Example - Syncfusion Demos - } -@section Header{ -

Example of Document Settings in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/DrawingShapes.cshtml b/Views/PDF/DrawingShapes.cshtml deleted file mode 100644 index d3a7d52a5..000000000 --- a/Views/PDF/DrawingShapes.cshtml +++ /dev/null @@ -1,51 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("drawingshapes", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
- - Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates drawing shapes - such as Ellipse, Arcs, Polygon, Pie, and Rectangle in the PDF document with gradient and color spaces. -
-} -@section Meta{ - - } -@section Description{ -
- -
-} - -@section Title{ - ASP.NET MVC PDF library - Drawing Shapes Example - Syncfusion Demos - } -@section Header{ -

Example of Drawing Shapes in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/Encryption.cshtml b/Views/PDF/Encryption.cshtml deleted file mode 100644 index 9d898688b..000000000 --- a/Views/PDF/Encryption.cshtml +++ /dev/null @@ -1,158 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.DropDowns -@using EJ2MVCSampleBrowser.Models - -@{ViewData["Title"] = " Essential PDF : Encryption : Syncfusion";} - -@{Html.BeginForm("encryption", "pdf", FormMethod.Post); } - -@section ControlsSection{ -
-
- Click the button below to view a PDF created with Essential PDF. - Please note that Adobe Reader or its equivalent is required to view the resultant document. However, AES-GCM encryption is not supported by Adobe Reader to view such documents, use Foxit Reader or another compatible PDF viewer. -
-
-
-
-
-
- - @Html.EJS().RadioButton("rdButton40").Label("40 Bit RC4").Name("encryptionType").Value("40_RC4").Change("hideDropDownList").Render() -    - @Html.EJS().RadioButton("rdButton128RC4").Label("128 Bit RC4").Name("encryptionType").Value("128_RC4").Change("hideDropDownList").Render() -    - @Html.EJS().RadioButton("rdButton128AES").Label("128 Bit AES").Name("encryptionType").Value("128_AES").Change("hideDropDownList").Checked(true).Render() -    - @Html.EJS().RadioButton("rdButton256").Label("256 Bit AES").Name("encryptionType").Value("256_AES").Change("hideDropDownList").Render() -    - @Html.EJS().RadioButton("rdButton256Revision6").Label("256 Bit AES Revision 6").Name("encryptionType").Value("256_AES_Revision_6").Change("hideDropDownList").Render() -    - @Html.EJS().RadioButton("rdButton256AESGCM").Label("256 Bit AES GCM").Name("encryptionType").Value("256_AES_GCM").Change("hideDropDownList").Render() -
- -
-
- - - - - - - - - - - - - -
-
- - - - - - - - - - - - - - - -
-
-
- -
-
-
-
-
-
-
-
- -
-
-
-
-
-} -@section ActionDescription{ -

- This sample demonstrates how to encrypt the PDF document with encryption standards like 40-bit RC4, 128-bit RC4, 128-bit AES, 256-bit AES, advanced encryption standard 256-bit AES Revision 6 (PDF 2.0) and 256-bit AES-GCM (PDF 2.0) to protect documents against unauthorized access. -

-} -@section Meta{ - - } -@section Description{ -

- It is possible to protect with user password or owner password or both passwords and also possible to change or remove password and permission. - More information about encryption or decryption can be found in this documentation section. -

-} - -@section Title{ - ASP.NET MVC PDF library - Encryption Example - Syncfusion Demos - } -@section Header{ -

Example of Encryption in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/ExportasImage.cshtml b/Views/PDF/ExportasImage.cshtml deleted file mode 100644 index d05c9286d..000000000 --- a/Views/PDF/ExportasImage.cshtml +++ /dev/null @@ -1,57 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("exportasimage", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -   - -
-
-
-
-
-
- -
- - Html.EndForm(); - }} - -
-} -@section ActionDescription{ -
- This sample demonstrates how to export as images from the PDF document or PDF to image. The exported images can be saved into any raster image format. -
-} -@section Meta{ - - } -@section Description{ -
- This feature will be used to convert PDF to rasterized images to reduce the file size, prevent editing capability, prevent text extraction, and view document content without PDF viewing software. - More information about export as image can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Export as Image Example - Syncfusion Demos - } -@section Header{ -

Example of Export as Image in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/FindPDFCorruption.cshtml b/Views/PDF/FindPDFCorruption.cshtml deleted file mode 100644 index 081ce06cd..000000000 --- a/Views/PDF/FindPDFCorruption.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@model EJ2MVCSampleBrowser.Models.FindPDFCorruptionMessage -@section ControlsSection{ -
- @{Html.BeginForm("findpdfcorruption", "pdf", FormMethod.Post); - { -
- - Click the button to find PDF document corruption by using Essential PDF. - -
-
-
-
- - - - -
-
- -
-
-
-
- - Html.EndForm(); - }} -
- @Html.TextAreaFor(s => s.Message, 1, 1, new { @style = "width:100%; height:56px",@readonly="readonly" }) -
- -} -@section Description{ -
- This feature allows you to find only PDF syntax level corruptions. -
-} -@section Meta{ - - } -@section Title{ - ASP.NET MVC PDF library - Find PDF Corruption Example - Syncfusion Demos - } -@section Header{ -

Example of Find PDF Corruption in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/FormFilling.cshtml b/Views/PDF/FormFilling.cshtml deleted file mode 100644 index 6c9411afa..000000000 --- a/Views/PDF/FormFilling.cshtml +++ /dev/null @@ -1,69 +0,0 @@ -@using Syncfusion.EJ2 -@model EJ2MVCSampleBrowser.Models.UserRegisterationModel -@{ - ViewData["Title"] = " Essential PDF : Form Filling : Syncfusion"; -} - -@{ViewData["Title"] = " Essential PDF : Form Filling : Syncfusion";} - -@{Html.BeginForm("formfilling", "pdf", FormMethod.Post); } - -@section ControlsSection{ -
-
-
- Click the Create PDF button to view a PDF document generated using pdf template - form, loaded in memory, it’s fields filled with appropriate data by using - Essential PDF. Please note that Adobe Reader or its equivalent is required to view - the resultant document -
-
-
- - @Html.TextBoxFor(m => m.Name, new { @class = "form-control", @id = "Name" }) - - - @Html.DropDownListFor(m => m.Gender, new SelectList(new[] { "Male", "Female", "Unspecified" }), new { @class = "form-control", @id = "Gender" }) - - - @Html.TextBoxFor(m => m.DateOfBirth, "{0:yyyy-MM-dd}", new { @class = "form-control", @type = "date", @id = "DateOfBirth" }) - - - @Html.TextBoxFor(m => m.EmailID, new { @class = "form-control", @type = "email", @id = "EmailID" }) - - - @Html.DropDownListFor(m => m.StateDropdown, Model.States, "Select State", new { @class = "form-control", @id = "StateDropdown" }) - -
- @Html.CheckBoxFor(m => m.Newsletter, new { @class = "form-check-input", @id = "Newsletter" }) - -
-
- - - -
-
-} -@section ActionDescription{ -

- This sample demonstrates how to fill and flatten the form fields to personalize your PDF document. It is also possible to create, edit, and delete the form fields using the Essential PDF library. -

-} -@section Meta{ - -} -@section Description{ -

- This feature can be used in filling forms from the database or from user, and read form fields for transferring user data to database. - More information about the forms can be found in this documentation section. -

-} - - -@section Title{ - ASP.NET MVC PDF library - Form Filling Example - Syncfusion Demos -} -@section Header{ -

Example of Form Filling in ASP.NET MVC PDF Library

-} diff --git a/Views/PDF/GraphicBrushes.cshtml b/Views/PDF/GraphicBrushes.cshtml deleted file mode 100644 index dbbf1cc4e..000000000 --- a/Views/PDF/GraphicBrushes.cshtml +++ /dev/null @@ -1,45 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("graphicbrushes", "pdf", FormMethod.Post); - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates drawing shapes with different brushes such as solid, tiling, hatch, Linear gradient, Radial gradient, and with different color spaces such as Cal RGB, ICC, Exponential interpolation, pantone, and indexed color space. -
-} -@section Meta{ - - } -@section Description{ -
- -
-} - -@section Title{ - ASP.NET MVC PDF library - Graphic Brushes Example - Syncfusion Demos - } -@section Header{ -

Example of Graphic Brushes in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/HeadersandFooters.cshtml b/Views/PDF/HeadersandFooters.cshtml deleted file mode 100644 index 089153677..000000000 --- a/Views/PDF/HeadersandFooters.cshtml +++ /dev/null @@ -1,45 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("headersfooters", "pdf", FormMethod.Post); - { -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates adding headers and footers with images, text, and shapes in all pages of the document. -
-} -@section Meta{ - - } -@section Description{ -
- The Essential PDF also supports composite fields for adding page number, total pages and more. - More information about the document settings can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Headers and Footers Example - Syncfusion Demos - } -@section Header{ -

Example of Headers and Footers in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/HelloWorld.cshtml b/Views/PDF/HelloWorld.cshtml deleted file mode 100644 index bd129568c..000000000 --- a/Views/PDF/HelloWorld.cshtml +++ /dev/null @@ -1,44 +0,0 @@ -@using Syncfusion.EJ2 - -@{ViewData["Title"] = " Essential PDF : Hello World : Syncfusion";} - -@{Html.BeginForm("helloworld", "pdf", FormMethod.Post); } -@section ControlsSection{ -
-
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
-
-} -@section ActionDescription{ -

- This sample demonstrates the creation of simple PDF document. It draws the string “Hello world!” in the desired location using the PDF standard font. -

-} -@section Meta{ - - } -@section Description{ -

- It is also possible to draw different languages of text with different fonts using TrueType fonts and CJK fonts. -

-} - - -@section Title{ - ASP.NET MVC PDF library - Hello World Example - Syncfusion Demos - } -@section Header{ -

Example of Hello World in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/HtmltoPDF.cshtml b/Views/PDF/HtmltoPDF.cshtml deleted file mode 100644 index 2b985809b..000000000 --- a/Views/PDF/HtmltoPDF.cshtml +++ /dev/null @@ -1,49 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("htmltopdf", "pdf", FormMethod.Post); - { - - Html.EndForm(); - }} -
- } -@section ActionDescription{ -
- This sample demonstrates how to convert a URL to PDF using the HTML to PDF C# library. This PDF is reliable and accurate. This sample also contains many customization options and features. -
-} -@section Meta{ - - } -@section Description{ -
-

- The Syncfusion HTML to PDF converter is a .NET library for converting webpages, SVG, MHTML, and HTML to PDF files using C#. It is reliable and accurate. Also, all graphics, images, text, fonts, and the layout of the original HTML document or webpage are preserved in the converted file. -

-

- The HTML-to-PDF converter works seamlessly in various platforms: Azure App Services, Azure Functions, AWS Lambda, Docker, WinForms, WPF, Blazor, ASP.NET MVC, ASP.NET Core with Windows, Linux, and MacOS. -

- Key features - -
-} - -@section Title{ - ASP.NET MVC PDF library - HTML to PDF Example - Syncfusion Demos - } -@section Header{ -

Example of HTML to PDF in ASP.NET MVC PDF Library

- } diff --git a/Views/PDF/ImageExtraction.cshtml b/Views/PDF/ImageExtraction.cshtml deleted file mode 100644 index 449fd13bc..000000000 --- a/Views/PDF/ImageExtraction.cshtml +++ /dev/null @@ -1,53 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("imageextraction", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -   - -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to extract images from the PDF document. The extracted images can be saved into any raster image format. -
-} -@section Meta{ - - } -@section Description{ -
- This feature will be used to extract the images from the PDF document for further processing such as OCR (Optical Character Recognition) scanned images and enhance the photos for replacing the images and so on for indexing and archiving purpose. - More information about the image extraction can be found in this documentation section. -
-} - - -@section Title{ - ASP.NET MVC PDF library - Image Extraction Example - Syncfusion Demos - } -@section Header{ -

Example of Image Extraction in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/ImageInsertion.cshtml b/Views/PDF/ImageInsertion.cshtml deleted file mode 100644 index 418c2b3de..000000000 --- a/Views/PDF/ImageInsertion.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("imageinsertion", "pdf", FormMethod.Post); - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates insertion of various raster and vector images (JPEG, PNG, TIFF, EMF, and GIF) in the PDF document. - This sample also demonstrates the image masking capability in the Essential PDF library. -
-} -@section Meta{ - - } -@section Description{ -
- It is also possible to rotate and paginate the images in the PDF document. - More information about the images can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - Image Insertion Example - Syncfusion Demos - } -@section Header{ -

Example of Image Insertion in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/ImageToPdf.cshtml b/Views/PDF/ImageToPdf.cshtml deleted file mode 100644 index 619421b9e..000000000 --- a/Views/PDF/ImageToPdf.cshtml +++ /dev/null @@ -1,97 +0,0 @@ -@section ControlsSection { -
- @{Html.BeginForm("imagetopdf", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- Select the image files to convert into PDF document -
-
-
- -
-
-
-

- @Html.Label("", (string)ViewData["lab"]) -

-
-
- -
- - - - - - - - - - -
- Page Size  :               - -
- Page Orientation  :   - -
- Page Margin  :          - -
-
- -
-
-
-
-
- -
-
-
- -
- - - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates to converter various raster images (JPEG, PNG, TIFF, and GIF) to a PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- It is also possible to add margins and customize the page size based on the images. - More information about the images can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - Image to PDF Example - Syncfusion Demos - } -@section Header{ -

Example of Image to PDF in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/ImportAndStamp.cshtml b/Views/PDF/ImportAndStamp.cshtml deleted file mode 100644 index 91401950c..000000000 --- a/Views/PDF/ImportAndStamp.cshtml +++ /dev/null @@ -1,58 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("ImportAndStamp", "PDF", FormMethod.Post, new { enctype = "multipart/form-data" }); - { -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-

- @Html.Label("", (string)ViewBag.lab) -

-
-
- -
-
-
- Stamping Text:  - -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -

- This sample demonstrates how to stamp an existing PDF document using text. The Essential PDF supports both stamp and watermark with text and images in the PDF document. -

-} -@section Meta{ - - } -@section Description{ -

- This feature can be used to stamp the PDF document for draft, confidential, review purpose only, company logo, copyright notice and more. -More information about the stamp or watermark can be found in this documentation section. -

-} -@section Title{ - ASP.NET MVC PDF library - Import and Stamp Example - Syncfusion Demos - } -@section Header{ -

Example of Import and Stamp in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/InteractiveFeatures.cshtml b/Views/PDF/InteractiveFeatures.cshtml deleted file mode 100644 index 92ca391d3..000000000 --- a/Views/PDF/InteractiveFeatures.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@using Syncfusion.EJ2; - -@{ViewData["Title"] = " Essential PDF : Interactive Features : Syncfusion";} - -@{Html.BeginForm("interactivefeatures", "pdf", FormMethod.Post); } - -@section ControlsSection{ -
-
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
-
-} -@section ActionDescription{ -

- This sample demonstrates the creation of interactive invoice with attachment, product total price calculation based on the quantity using PDF JavaScript -

-} -@section Meta{ - - } -@section Description{ -

- This example can be used in the real-time invoice generation with print, submit online, or mail the order functionalities. -

-} - - - -@section Title{ - ASP.NET MVC PDF library - Interactive Features Example - Syncfusion Demos - } -@section Header{ -

Example of Interactive Features in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/InvoiceSample.cshtml b/Views/PDF/InvoiceSample.cshtml deleted file mode 100644 index 919a9aa32..000000000 --- a/Views/PDF/InvoiceSample.cshtml +++ /dev/null @@ -1,47 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("invoicesample", "pdf", FormMethod.Post); - { -
-
-
- Click the button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- Select the Order ID : - @Html.DropDownList("id") -
-
-
- - - - -
-
- -
-
-
-
-
- Html.EndForm(); - }} -
- } -@section ActionDescription{ -
- This sample demonstrates the creation of invoice from the scratch using several elements such as images, text, shapes, and tables -
-} -@section Meta{ - -} -@section Description{ -
- Likewise, we can create pay slips, bills, bank statements and more using our Essential PDF library. -
-} - diff --git a/Views/PDF/JobApplication.cshtml b/Views/PDF/JobApplication.cshtml deleted file mode 100644 index 550e2dd51..000000000 --- a/Views/PDF/JobApplication.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("jobapplication", "pdf", FormMethod.Post); - { -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates the creation of job application form from the scratch using form fields. The user can fill the online job application, then download as a PDF document. - -
-} -@section Meta{ - - } -@section Description{ -
- This is a good example that illustrates how to use the Essential PDF in any requirements like invoice, job applications, pay slips, bank statements and more. -
-} - - -@section Title{ - ASP.NET MVC PDF library - Job Application Example - Syncfusion Demos - } -@section Header{ -

Example of Job Application in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/Layers.cshtml b/Views/PDF/Layers.cshtml deleted file mode 100644 index 76c88ea5e..000000000 --- a/Views/PDF/Layers.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("layers", "pdf", FormMethod.Post); - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates adding layers (Optional Content Group) with different shapes in the PDF document. - The Essential PDF also supports to create, merge, and toggle the layers. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used in CAD drawings, maps, layered artworks, and multi-language documents. - More information about the layers can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - Layers Example - Syncfusion Demos - } -@section Header{ -

Example of Layers in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/MergeDocuments.cshtml b/Views/PDF/MergeDocuments.cshtml deleted file mode 100644 index 475f63e72..000000000 --- a/Views/PDF/MergeDocuments.cshtml +++ /dev/null @@ -1,60 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("mergedocuments", "pdf", FormMethod.Post); - { - - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- @Html.EJS().CheckBox("OptimizeResources").Name("OptimizeResources").Value("OptimizeResources").Checked(true).Label("Optimize PDF Resources").Render() - @Html.EJS().CheckBox("MergeAccessibilityTags").Name("MergeAccessibilityTags").Value("MergeAccessibilityTags").Checked(true).Label("Merge Accessibility Tags").Render() -
-
-
-
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates how to merge two different PDF documents into single PDF document. It is also possible to import pages to the PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used to assemble PDF documents for printing, electronic distribution, and bundle PDF for archiving. - More information about the merge and import pages can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Merge Documents Example - Syncfusion Demos - } -@section Header{ -

Example of Merge Documents in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/MultiColumnHtmlText.cshtml b/Views/PDF/MultiColumnHtmlText.cshtml deleted file mode 100644 index 5636b3974..000000000 --- a/Views/PDF/MultiColumnHtmlText.cshtml +++ /dev/null @@ -1,51 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("multicolumnhtml", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - - -
- Click the button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates drawing multi column HTML text in the PDF document. It supports basic HTML tags. Refer to this section for more details. This feature will be used to create newsletters and e-books. -
-} -@section Meta{ - - } -@section Description{ -
- Refer to this section for more details about converting complex HTML with advanced CSS to PDF. -
-} - - -@section Title{ - ASP.NET MVC PDF library - Multi Column HTML Text Example - Syncfusion Demos - } -@section Header{ -

Example of Multi Column HTML Text in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/NamedBookmark.cshtml b/Views/PDF/NamedBookmark.cshtml deleted file mode 100644 index 0be867db0..000000000 --- a/Views/PDF/NamedBookmark.cshtml +++ /dev/null @@ -1,42 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("namedbookmark", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to create a named destination in the PDF document. -
Named destination is the process of linking pages or destination within PDF document and can be used to open the PDF with the desired location and magnification in a webpage. -
-} -@section Description{ -
- More information about the named destination can be found in this documentation section. -
-} - diff --git a/Views/PDF/NamedDestination.cshtml b/Views/PDF/NamedDestination.cshtml deleted file mode 100644 index 59564aa90..000000000 --- a/Views/PDF/NamedDestination.cshtml +++ /dev/null @@ -1,47 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("nameddestination", "pdf", FormMethod.Post); - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates how to create a named destination in the PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- Named destination is the process of linking pages or destination within PDF document and can be used to open the PDF with the desired location and magnification in a webpage. - More information about the named destination can be found in this documentation section. -
-} - - -@section Title{ - ASP.NET MVC PDF library - Named Destination Example - Syncfusion Demos - } -@section Header{ -

Example of Named Destination in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/NorthwindReport.cshtml b/Views/PDF/NorthwindReport.cshtml deleted file mode 100644 index 1f1d75cc9..000000000 --- a/Views/PDF/NorthwindReport.cshtml +++ /dev/null @@ -1,98 +0,0 @@ -@section ControlsSection{ - - -
- @{Html.BeginForm("northwindreport", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- Choose built-in styles   - @Html.DropDownList("styleName", "GridTable4") -
- - - - - - - - - - - - - - - - - -
-
- - Built-in style settings - -
- - Header row - - - Banded row - - - First column -
- - Last row - - - Banded column - - - Last column -
-
- - - - -
-
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to generate table report with company logo and name in header of the PDF document. Built-in table styles are also applied to the grid, it will appear like Microsoft Office table style and more styling options are available. -
-} -@section Meta{ - -} -@section Description{ -
- More information about the tables can be found in this documentation section. -
-} - diff --git a/Views/PDF/OpenTypeFont.cshtml b/Views/PDF/OpenTypeFont.cshtml deleted file mode 100644 index cca5d6e30..000000000 --- a/Views/PDF/OpenTypeFont.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@section ControlsSection - { -
- @{Html.BeginForm("opentypefont", "pdf", FormMethod.Post); - { -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates how to draw a text with OpenType font in a PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- It is also possible to draw Unicode text. - More information about drawing text can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - OpenType Font Example - Syncfusion Demos - } -@section Header{ -

Example of OpenType Font in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/OverlayDocuments.cshtml b/Views/PDF/OverlayDocuments.cshtml deleted file mode 100644 index b3baed9f2..000000000 --- a/Views/PDF/OverlayDocuments.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("overlaydocuments", "pdf", FormMethod.Post); - { - - -
- Click the button to generate a PDF document by applying the border specified in - the “Border template” on all the pages in the “Source Template" - using Essential PDF. Please note that Adobe Reader or its equivalent is required - to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates how to overlay two different PDF documents into a single PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used to draw template pages from one document into another for easy designing. -
-} - -@section Title{ - ASP.NET MVC PDF library - Overlay Documents Example - Syncfusion Demos - } -@section Header{ -

Example of Overlay Documents in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/PDFToImage.cshtml b/Views/PDF/PDFToImage.cshtml deleted file mode 100644 index d325a0df4..000000000 --- a/Views/PDF/PDFToImage.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("pdftoimage", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the "Convert to Image" button to convert the first page of the PDF document to Image using PdfToImageConverter. - Click the "View Template" button to view the PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -   - -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to convert a PDF document to an image using the PdfToImageConverter. It supports customization in image conversion, such as setting a transparent background and removing annotations for a specific page or range of pages. -
-} -@section Meta{ - - } -@section Description{ -
- More information about the PDF to Image conversion using the PdfToImageConverter can be found in this documentation section. -
-} -@section Title{ - ASP.NET Core PdfToImageConverter - PDF To Image Example - Syncfusion Demos - } -@section Header{ -

Example of PDF To Image using ASP.NET Core PdfToImageConverter

- } \ No newline at end of file diff --git a/Views/PDF/PageSettings.cshtml b/Views/PDF/PageSettings.cshtml deleted file mode 100644 index 399a064a6..000000000 --- a/Views/PDF/PageSettings.cshtml +++ /dev/null @@ -1,104 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("pagesettings", "pdf", FormMethod.Post); - { -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
- -
- - - - - - - - - - - - - - - - - - - -
- Page Size              :   - @Html.DropDownList("pagesize", (IEnumerable)ViewData["PageSizeList"], new { @class = "e-btn", @id = "pagesize", @onchange = "updatePageDetails()", style = "width: 120px;" }) -
- Page Orientation  :   - @Html.DropDownList("pageOrientation", (IEnumerable)ViewData["PageOrientationList"], new { @class = "e-btn", @id = "pageOrientation", @onchange = "updatePageDetails()", style = "width: 120px;" }) -
- Page Margin         :   - @Html.DropDownList("pageMargin", (IEnumerable)ViewData["PageMarginList"], new { @class = "e-btn", @id = "pageMargin", @onchange = "updatePageDetails()", style = "width: 120px;" }) -
- Page Rotation       :   - @Html.DropDownList("pageRotation", (IEnumerable)ViewData["PageRotationList"], new { @class = "e-btn", @id = "pageRotation", @onchange = "updatePageDetails()", style = "width: 120px;" }) -
- Pages Count         :   - - - -
- @Html.EJS().CheckBox("applyTransition").Name("applyTransition").Checked(true).Value("ApplyTransition").Render() - Apply Transition -
-
-
-
-
-
-
- -
-
-
-
- Html.EndForm(); - } - } -
- -} -@section ActionDescription{ -
- This sample demonstrates adding pages with different settings such as rotation, orientation, page size, and transition. -
-} -@section Meta{ - - } -@section Description{ -
- It is also possible to add or insert pages and sections, remove pages, rearrange pages and more. - More information about the pages and sections can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Page Settings Example - Syncfusion Demos - } -@section Header{ -

Example of Page Settings in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/PdfA1bConverter.cshtml b/Views/PDF/PdfA1bConverter.cshtml deleted file mode 100644 index 12625a8bb..000000000 --- a/Views/PDF/PdfA1bConverter.cshtml +++ /dev/null @@ -1,64 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("pdfa1bconverter", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - { -
- - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- Choose a PDF file to convert - - - - -
-
-
- -
-
-
-
-

- @Html.Label("", (string)ViewData["lab"]) -

- - - - -
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates the conversion of PDF to PDF/A-1b standard document using Essential PDF. -
-} -@section Meta{ - -} -@section Description{ -
- This feature can be used for long term archiving and standardization. - More information about conformance can be found in this documentation section. -
-} - diff --git a/Views/PDF/PdfCompression.cshtml b/Views/PDF/PdfCompression.cshtml deleted file mode 100644 index 5b606cc46..000000000 --- a/Views/PDF/PdfCompression.cshtml +++ /dev/null @@ -1,65 +0,0 @@ -@section ControlsSection{ - - -
- @{Html.BeginForm("pdfcompression", "pdf", FormMethod.Post); - { - -
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- Choose the compression level -   - @Html.DropDownList("compress", (IEnumerable)ViewData["PriorityID"], new { @class = "e-btn" }) -
-
- Image Compression -       - @Html.DropDownList("img", (IEnumerable)ViewData["PriorityID"], new { @class = "e-btn" }) -
-
-
-
- - - - -
-
- -
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates the creation of compressed PDF document. It compresses the content stream and images in the PDF document based on the quality factor. -
-} -@section Meta{ - - } -@section Description{ -
- It is also possible to compress the existing PDF document by removing the metadata, optimizing the font, and page content. -
-} -@section Title{ - ASP.NET MVC PDF library - PDF Compression Level Example - Syncfusion Demos - } -@section Header{ -

Example of PDF Compression Level in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/PdfConformance.cshtml b/Views/PDF/PdfConformance.cshtml deleted file mode 100644 index d8210c61a..000000000 --- a/Views/PDF/PdfConformance.cshtml +++ /dev/null @@ -1,65 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.DropDowns -@using EJ2MVCSampleBrowser.Models -@{ViewData["Title"] = " Essential PDF :PdfConformance : Syncfusion";} -@{Html.BeginForm("pdfconformance", "pdf", FormMethod.Post); } -@section ControlsSection - { -
-
- Click the button to view a PDF/A conformance document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
- - - -
- - - @Html.EJS().DropDownList("conformance").Width("130px").Index(0).PopupHeight("200px").DataSource(ViewData["data"]).Render() - - -
- - - -
 
-
- -
-
-
-
- - - -
-} -@section ActionDescription{ -
- This sample demonstrates various PDF conformance support in Essential PDF. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used for long term archiving and standardization. - More information about conformance can be found in this documentation section. -
-} - - -@section Title{ - ASP.NET MVC PDF library - PDF Conformance Example - Syncfusion Demos - } -@section Header{ -

Example of PDF Conformance in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/PdfToPdfAConverter.cshtml b/Views/PDF/PdfToPdfAConverter.cshtml deleted file mode 100644 index 30a5c520d..000000000 --- a/Views/PDF/PdfToPdfAConverter.cshtml +++ /dev/null @@ -1,79 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("pdftopdfaconverter", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - { -
- - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- Choose a PDF file to convert - - - - -
-
-
- -
-
- - - - -
- Please select the conformance  :   - @Html.DropDownList("conformance", (IEnumerable)ViewData["PriorityID"], new { @class = "e-btn" }) -
-
-
-

- @Html.Label("", (string)ViewData["lab"]) -

- - - - -
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates the conversion of PDF to PDF/A-1b standard document using Essential PDF. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used for long term archiving and standardization. - More information about conformance can be found in this documentation section. -
-} - - -@section Title{ - ASP.NET MVC PDF library - PDF to PDF-A Example - Syncfusion Demos - } -@section Header{ -

Example of PDF to PDF-A in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/Portfolio.cshtml b/Views/PDF/Portfolio.cshtml deleted file mode 100644 index d1374bcb5..000000000 --- a/Views/PDF/Portfolio.cshtml +++ /dev/null @@ -1,47 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("portfolio", "pdf", FormMethod.Post); - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates how to create portfolio in the PDF document. You can also extract and remove files from the PDF portfolio. -
- This feature allows the user to bring content together from variety of sources including documents, drawings, images, emails, spreadsheets, and web pages. - -
-} -@section Meta{ - - } -@section Description{ -
- More information about the portfolio can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - Portfolio Example - Syncfusion Demos - } -@section Header{ -

Example of Portfolio in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/RTFtoPDF.cshtml b/Views/PDF/RTFtoPDF.cshtml deleted file mode 100644 index 7d9277f59..000000000 --- a/Views/PDF/RTFtoPDF.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("rtftopdf", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to convert RTF document to PDF. -
-} -@section Meta{ - - } -@section Description{ -
- More information about the RTF to PDF document conversion can be found in this documentation section. -
-} - - -@section Title{ - ASP.NET MVC PDF library - RTF to PDF Example - Syncfusion Demos - } -@section Header{ -

Example of RTF to PDF in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/RearrangePages.cshtml b/Views/PDF/RearrangePages.cshtml deleted file mode 100644 index a114adada..000000000 --- a/Views/PDF/RearrangePages.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("rearrangepages", "pdf", FormMethod.Post); - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates how to rearrange pages from an existing PDF document to make the document meaningful. -
-} -@section Meta{ - - } -@section Description{ -
- More information about rearrange pages can be found in this documentation section. -
-} - - -@section Title{ - ASP.NET MVC PDF library - Rearrange Pages Example - Syncfusion Demos - } -@section Header{ -

Example of Rearrange Pages in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/Redaction.cshtml b/Views/PDF/Redaction.cshtml deleted file mode 100644 index aa835a5c5..000000000 --- a/Views/PDF/Redaction.cshtml +++ /dev/null @@ -1,180 +0,0 @@ -@section ControlsSection{ -
- @{ using (Html.BeginForm("redaction", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" })) - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
- - - - - - - - - -
-
- -
-
-
- -
-
-
-
-
-

- @Html.Label("", (string)ViewData["lab"]) -

-
- Use choose file option to select the PDF document and redact the content -
-
- - - - - - - - - - - - -
-
- -
-
-
-
- - - - - - - - - - - - - - - - - -
- X - -
- -
-
-
- -
-
- Y - -
- -
-
-
- -
-
- Width - -
- -
-
-
- -
-
- Height - -
- -
-
-
- -
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
- - - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates redacting a text from the PDF document. It is also possible to redact the images. The redaction is a process of removing sensitive or unwanted information from the PDF document. -
-} -@section Meta{ - - } - -@section Title{ - ASP.NET MVC PDF library - Redaction Example - Syncfusion Demos - } -@section Header{ -

Example of Redaction in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/RemoveImages.cshtml b/Views/PDF/RemoveImages.cshtml deleted file mode 100644 index 04f37fdbe..000000000 --- a/Views/PDF/RemoveImages.cshtml +++ /dev/null @@ -1,71 +0,0 @@ -@section ControlsSection{ -
- @{ using (Html.BeginForm("removeimages", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" })) - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
- - - - - - - - - -
-
- -
-
-
- -
-
-
-
- Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates how to remove images from an existing PDF document. -
-} -@section Meta{ - - } - -@section Title{ - ASP.NET MVC PDF library - Remove Images Example - Syncfusion Demos - } -@section Header{ -

Example of Remove Images in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/ReplaceFonts.cshtml b/Views/PDF/ReplaceFonts.cshtml deleted file mode 100644 index daeee5ad4..000000000 --- a/Views/PDF/ReplaceFonts.cshtml +++ /dev/null @@ -1,53 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("replacefonts", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -   - -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to replace fonts from an existing PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- When the font in the PDF document is not available in your machine or if you want to change the existing font, this feature can be used. More information about replacing font can be found in this documentation section. -
-} - - -@section Title{ - ASP.NET MVC PDF library - Replace Fonts Example - Syncfusion Demos - } -@section Header{ -

Example of Replace Fonts in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/ReplaceImages.cshtml b/Views/PDF/ReplaceImages.cshtml deleted file mode 100644 index 356b0ee24..000000000 --- a/Views/PDF/ReplaceImages.cshtml +++ /dev/null @@ -1,53 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("replaceimages", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -   - -
- -
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to replace images from an existing PDF document. - It is also possible to replace images with high or low-quality images or replace with a blank image etc. -
-} -@section Meta{ - - } -@section Description{ -
- More information about replace images can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Replace Images Example - Syncfusion Demos - } -@section Header{ -

Example of Replace Images in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/RtlSupport.cshtml b/Views/PDF/RtlSupport.cshtml deleted file mode 100644 index 7e7a68e3e..000000000 --- a/Views/PDF/RtlSupport.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@section ControlsSection - { -
- @{Html.BeginForm("rtlsupport", "pdf", FormMethod.Post); - { -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates drawing right-to-left language text in the PDF document. It is possible to draw RTL languages such as Arabic, Hebrew, Persian, Urdu and more. -
-} -@section Meta{ - - } -@section Description{ -
- It is also possible to draw Unicode text. - More information about drawing text can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - RTL Support Example - Syncfusion Demos - } -@section Header{ -

Example of RTL Support in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/SplitPDF.cshtml b/Views/PDF/SplitPDF.cshtml deleted file mode 100644 index ecb5ec14e..000000000 --- a/Views/PDF/SplitPDF.cshtml +++ /dev/null @@ -1,148 +0,0 @@ -@section ControlsSection{ -
- @{ using (Html.BeginForm("splitpdf", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" })) - { - -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-

- @Html.Label("", (string)ViewData["lab"]) -

-
- - - -
-
-
- Select the below options to split by: -
-
- -
- - -   - -   - -
-
- - -
- Enter page ranges to split:

From
- - - To - -
- - - - - - -
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} - -@section ActionDescription{ -
- This sample demonstrates how to split the PDF pages into multiple PDF documents. -
-} -@section Meta{ - -} -@section Description{ -
- This feature will be used to split the necessary pages from the PDF document, split a large sized PDF into a smaller one and more. -
-} -@section Title{ - ASP.NET MVC PDF library - Split PDF Example - Syncfusion Demos -} -@section Header{ -

Example of Split PDF in ASP.NET MVC PDF Library

-} - - - diff --git a/Views/PDF/TableFeatures.cshtml b/Views/PDF/TableFeatures.cshtml deleted file mode 100644 index 3a928e581..000000000 --- a/Views/PDF/TableFeatures.cshtml +++ /dev/null @@ -1,46 +0,0 @@ -@using Syncfusion.EJ2; - -@{ViewData["Title"] = " Essential PDF : Table Features : Syncfusion";} - -@{Html.BeginForm("tablefeatures", "pdf", FormMethod.Post); } - -@section ControlsSection{ -
-
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
-
-} -@section ActionDescription{ -

- This sample demonstrates the creation of richly formatted table to keep your data organized for both basic and advanced operation on cells, rows, and columns along with headers and footers. -

-} -@section Meta{ - - } -@section Description{ -

- More information about the document settings can be found in this documentation section. -

-} - - - -@section Title{ - ASP.NET MVC PDF library - Table Features Example - Syncfusion Demos - } -@section Header{ -

Example of Table Features in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/TextExtraction.cshtml b/Views/PDF/TextExtraction.cshtml deleted file mode 100644 index 28ef7a583..000000000 --- a/Views/PDF/TextExtraction.cshtml +++ /dev/null @@ -1,87 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("textextraction", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - { - -
- - Click the button to extract the text from the PDF document using Essential PDF. - -
-
-
-
- - - - -
-
- -
-
-
-
-
-
-
-
- - - - - - - - - - - - - -
- Select a PDF file to extract text from specified page. -
- -
-
- Page number to extract text    : - -
-
- -
-
-
-

- @Html.Label("", (string)ViewData["Message"]) -

-
- -
- - Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to extract the text from the PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used to extract information such as user data, billing information from invoice, address, and so on from the PDF document for indexing and archiving. - More information about the text extraction can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Text Extraction Example - Syncfusion Demos - } -@section Header{ -

Example of Text Extraction in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/TextFlow.cshtml b/Views/PDF/TextFlow.cshtml deleted file mode 100644 index d012b2f78..000000000 --- a/Views/PDF/TextFlow.cshtml +++ /dev/null @@ -1,47 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("textflow", "pdf", FormMethod.Post); - { -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-
-
-
-
- -
-
-
-
- - Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates the creation of PDF document with large text that flows over multiple pages. You can also draw multiple paragraphs sequentially. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used to create a large text in the PDF document. - More information about the text element can be found in this documentation section. -
-} - - - -@section Title{ - ASP.NET MVC PDF library - Text Flow Example - Syncfusion Demos - } -@section Header{ -

Example of Text Flow in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/TiffToPdf.cshtml b/Views/PDF/TiffToPdf.cshtml deleted file mode 100644 index fe4fb3c34..000000000 --- a/Views/PDF/TiffToPdf.cshtml +++ /dev/null @@ -1,52 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("tifftopdf", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
-
- - Html.EndForm(); - }} - -
-} -@section ActionDescription{ -
- This sample demonstrates how to convert single or multi frame TIFF images to PDF. -
-} -@section Meta{ - - } -@section Description{ -
- More information about TIFF to PDF document can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - TIFF to PDF Example - Syncfusion Demos - } -@section Header{ -

Example of TIFF to PDF in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/WatermarkPDF.cshtml b/Views/PDF/WatermarkPDF.cshtml deleted file mode 100644 index 92e6362b8..000000000 --- a/Views/PDF/WatermarkPDF.cshtml +++ /dev/null @@ -1,108 +0,0 @@ -@section ControlsSection { -
- @{ - Html.BeginForm("watermarkpdf", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - { -
- Click the button to view a PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
-

- @Html.Label("", (string)ViewData["lab"]) -

-
-
-
- - - - -
-
-
-     Stamping Text:  - -
-
-
-     Set Transparency:  - -
-
- - -   @Html.EJS().CheckBox("imageWatermark").Name("imageWatermark").Value("Watermark").Label("Image Watermark").Change("toggleImageUpload").Render() - - -
-
-
- -
-
-
-
-
-
- -
-
-
-
- Html.EndForm(); - } - } -
-} - - - - -@section ActionDescription{ -

- This sample demonstrates how to stamp an existing PDF document using text. The Essential PDF supports both stamp and watermark with text and images in the PDF document. -

-} -@section Meta{ - -} -@section Description{ -

- This feature can be used to stamp the PDF document for draft, confidential, review purpose only, company logo, copyright notice and more. - More information about the stamp or watermark can be found in this documentation section. -

-} -@section Title{ - ASP.NET MVC PDF library - Import and Stamp Example - Syncfusion Demos -} -@section Header{ -

Example of Import and Stamp in ASP.NET MVC PDF Library

-} diff --git a/Views/PDF/WordtoPDF.cshtml b/Views/PDF/WordtoPDF.cshtml deleted file mode 100644 index ec0c50bfd..000000000 --- a/Views/PDF/WordtoPDF.cshtml +++ /dev/null @@ -1,50 +0,0 @@ -@section ControlsSection{ -
- @{ViewData["Title"] = " Essential DocIO (Word) : Word To PDF : Syncfusion";} - - @{Html.BeginForm("wordtopdf", "pdf", FormMethod.Post, new { enctype = "multipart/form-data" }); - - { - -
-
- - Click the button to view the resultant PDF document being converted from Word document using Essential DocIO and Essential PDF. Please note that PDF viewer is required to view the resultant PDF. - -
-
-
-
-
- -
-
-
- @ViewData["Message"] -
-
-
- - Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to convert word document to PDF. The Essential PDF supports customization in the conversion such as changing image quality, font embedding and more. -
-} -@section Meta{ - - } -@section Description{ -
- More information about the Word to PDF conversion can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - Word to PDF Example - Syncfusion Demos - } -@section Header{ -

Example of Word to PDF in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/XFAFormCreation.cshtml b/Views/PDF/XFAFormCreation.cshtml deleted file mode 100644 index be2aea5cf..000000000 --- a/Views/PDF/XFAFormCreation.cshtml +++ /dev/null @@ -1,51 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("xfaformcreation", "pdf", FormMethod.Post); - { -
-
-
-
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to create registration form using XFA form fields. The Essential PDF supports to create dynamic and static XFA form fields. -
-} -@section Meta{ - - } -@section Description{ -
- More information about the XFA can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - XFA Form Creation Example - Syncfusion Demos - } -@section Header{ -

Example of XFA Form Creation in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/XFAFormFilling.cshtml b/Views/PDF/XFAFormFilling.cshtml deleted file mode 100644 index 8fe3fdd7c..000000000 --- a/Views/PDF/XFAFormFilling.cshtml +++ /dev/null @@ -1,63 +0,0 @@ -@section ControlsSection{ - - - -
- @{Html.BeginForm("xfaformfilling", "pdf", FormMethod.Post); - { - -
-
-
-
- - - - - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- @Html.EJS().CheckBox("Flatten").Name("Flatten").Value("Flatten").Label("Flatten XFA Form").Render() -
-
- -   - -
-
-
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to fill and flatten XFA form fields. It is possible to edit and remove the existing XFA form fields. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used in filling forms from the database or from user and read out form fields for transferring user data to database. - More information about the XFA can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - XFA Form Filling Example - Syncfusion Demos - } -@section Header{ -

Example of XFA Form Filling in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/XPStoPDF.cshtml b/Views/PDF/XPStoPDF.cshtml deleted file mode 100644 index 7ead17bc1..000000000 --- a/Views/PDF/XPStoPDF.cshtml +++ /dev/null @@ -1,49 +0,0 @@ -@section ControlsSection{ -
- @{Html.BeginForm("xpstopdf", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view an PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
-
- Html.EndForm(); - } - } -
-} -@section ActionDescription{ -
- This sample demonstrates how to convert XPS to PDF document. -
-} -@section Meta{ - - } -@section Description{ -
- More information about XPS to PDF document can be found in this documentation section. -
-} -@section Title{ - ASP.NET MVC PDF library - XPS to PDF Example - Syncfusion Demos - } -@section Header{ -

Example of XPS to PDF in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PDF/Zugferd.cshtml b/Views/PDF/Zugferd.cshtml deleted file mode 100644 index 687be28f5..000000000 --- a/Views/PDF/Zugferd.cshtml +++ /dev/null @@ -1,49 +0,0 @@ -@section ControlsSection{ - -
- @{Html.BeginForm("zugferd", "pdf", FormMethod.Post); - { -
-
-
- - - - - - - -
- Click the button to view an ZUGFeRD PDF document generated by Essential PDF. Please note - that Adobe Reader or its equivalent is required to view the resultant document. -
-
- -
-
-
-
- Html.EndForm(); - }} -
-} -@section ActionDescription{ -
- This sample demonstrates how to create ZUGFeRD PDF invoice using Essential PDF. -
-} -@section Meta{ - - } -@section Description{ -
- This feature can be used for long term archiving and standardization. More information about conformance can be found in this documentation section. -
-} - -@section Title{ - ASP.NET MVC PDF library - Zugferd Invoice Example - Syncfusion Demos - } -@section Header{ -

Example of Zugferd Invoice in ASP.NET MVC PDF Library

- } \ No newline at end of file diff --git a/Views/PdfViewer/Annotations.cshtml b/Views/PdfViewer/Annotations.cshtml deleted file mode 100644 index 3fcf56216..000000000 --- a/Views/PdfViewer/Annotations.cshtml +++ /dev/null @@ -1,309 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "Annotations"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- - @Html.EJS().PdfViewer("pdfviewer").DocumentPath("https://cdn.syncfusion.com/content/pdf/annotations-v2.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").DocumentLoad("documentLoad").DownloadEnd("documentLoad").Render() -
-} - -@section Meta{ - - } -@section ActionDescription{ -
-

This sample demonstrates the creation of different types of annotations such as Text Markup, Shapes, Measurements, Free text, Stamps, Handwritten signature, ink, and sticky notes in the PDF Viewer. And also we can customize the added annotations or we can include new annotations through user interaction from the PDF Viewer.

-
-} -@section Description{ -
-

- More information on adding annotation programmatically can be found in this - - documentation section - opens in a new tab. -

- -
-} -@*custom code start*@ - -@*custom code end*@ - -@section Title{ - ASP.NET MVC PDF Viewer Annotations Example - Syncfusion Demos - } -@section Header{ -

Example of Annotations in ASP.NET MVC PDF Viewer Control

- } - \ No newline at end of file diff --git a/Views/PdfViewer/ContextMenu.cshtml b/Views/PdfViewer/ContextMenu.cshtml deleted file mode 100644 index 4d6454971..000000000 --- a/Views/PdfViewer/ContextMenu.cshtml +++ /dev/null @@ -1,322 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "DefaultFunctionalities"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @Html.EJS().PdfViewer("pdfviewer").DocumentPath("https://cdn.syncfusion.com/content/pdf/pdf-succinctly.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").CustomContextMenuSelect("customContextMenuSelect").CustomContextMenuBeforeOpen("customContextMenuBeforeOpen").DocumentLoad("documentLoad").Render() -
- -
-
-
Properties
-
- - - - - - - - - -
Hide Default Context Menu - @Html.EJS().CheckBox("enable").Change("contextmenuHelper").Checked(false).CssClass("multiline").Render() -
Add Custom option at bottom - @Html.EJS().CheckBox("position").Change("contextmenuHelper").Checked(false).CssClass("multiline").Render() -
-
-} - -@section Meta{ - - } -@section ActionDescription{ -
-

Explore how to tailor context menus for PDF pages, annotations, and form fields in this sample.

-
-} -@section Description{ -
-

- This customization empowers users to add new context menus on PDF pages, annotations, and form fields. In this sample: -

-
    -
  • Selecting text on pages reveals a custom context menu, enabling users to search for the selected text on Google.
  • -
  • Annotations and Form fields can be locked directly from the context menu.
  • -
  • Customization is achieved using the following APIs:
  • -
      -
    • Customize the context menu by selectively displaying custom options, hiding existing menu items, controlled by boolean parameters in the addCustomMenu() method.
    • -
    • Position custom menu items either above or below existing ones, adjusting boolean parameters in the addCustomMenu() method.
    • -
    • Tailor the visibility of custom menu items using the customContextMenuBeforeOpen event.
    • -
    • Implement specific functionalities for custom options through the customContextMenuSelect event.
    • -
    -
-
-
-

- More information on the PDF Viewer instantiation can be found in this - - documentation sectionopens in a new tab. -

- -
-} -@*custom code start*@ - - - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer Context Menu Example - Syncfusion Demos - } -@section Header{ -

Example of Context Menu in ASP.NET MVC PDF Viewer Control

- } - diff --git a/Views/PdfViewer/CustomToolbar.cshtml b/Views/PdfViewer/CustomToolbar.cshtml deleted file mode 100644 index fe2d39153..000000000 --- a/Views/PdfViewer/CustomToolbar.cshtml +++ /dev/null @@ -1,1040 +0,0 @@ -@{ - ViewData["Title"] = "PdfViewer"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); - - string stampMenu = "#stampMenu"; - string SignatureToolbar = "#SignatureToolbar"; - string formFieldSignatureMenu = "#formFieldSignatureMenu"; - -} -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.Navigations -@using Syncfusion.EJ2.PdfViewer - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @Html.EJS().Toolbar("topToolbar").Height("56px").Items(new List { -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-icons e-folder",TooltipText = "Open",Align=ItemAlign.Left,Click="openFile"}, -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-icons e-save" ,TooltipText = "Save",Align=ItemAlign.Left,Click="saveClicked"}, -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-icons e-chevron-left",TooltipText = "Previous Page",Align=ItemAlign.Center,Click="previousClicked",Id="previousPage"}, -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-icons e-chevron-right", TooltipText = "Next Page",Align=ItemAlign.Center,Click="nextClicked",Id="nextPage"}, -new ToolbarItem {Template="
" ,PrefixIcon = "e-pv-next-page-navigation-icon", TooltipText = "Page Number",Align=ItemAlign.Center}, -new ToolbarItem { Type = ItemType.Input, Template="
of 0
" , PrefixIcon = "e-pv-next-page-navigation-icon", TooltipText = "Page Number",Click="currentPageClicked",Align=ItemAlign.Center}, -new ToolbarItem {Type = ItemType.Separator , TooltipText="separator" ,Align=ItemAlign.Center}, -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-icons e-mouse-pointer", TooltipText = "Text Selection Tool",Align=ItemAlign.Center,Click="textSelection"}, -new ToolbarItem{Type=ItemType.Button, PrefixIcon="e-icons e-pan", TooltipText="Pan Tool", Align=ItemAlign.Center,Click="panMode"}, -new ToolbarItem {Type = ItemType.Separator , TooltipText="separator" ,Align=ItemAlign.Center}, -new ToolbarItem{ Type= ItemType.Button ,PrefixIcon="e-icons e-annotation-edit", TooltipText="Edit Annotation",Align=ItemAlign.Center,Click="openEditAnnotation"}, -new ToolbarItem {Type = ItemType.Separator , TooltipText="separator" ,Align=ItemAlign.Center}, -new ToolbarItem{ Type= ItemType.Button ,PrefixIcon="e-icons e-split-vertical", TooltipText="Add and Edit Form Fields",Align=ItemAlign.Center,Click="addEditFormFields"}, -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-icons e-search" ,TooltipText = "Search",Align=ItemAlign.Right,Click="findText"}, -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-icons e-print" ,TooltipText = "Print",Align=ItemAlign.Right,Click="printClicked"}, -}).Render() -
- @Html.EJS().Toolbar("editAnnotationToolbar").Height("50px").Items(new List - { - new ToolbarItem{Type= ItemType.Button,PrefixIcon="e-icons e-highlight-color",TooltipText="Highlight", Align=ItemAlign.Center,Click="highlight"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-underline",TooltipText="UnderLine",Align=ItemAlign.Center,Click="underLine"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-strikethrough",TooltipText="StrikeThrough",Align=ItemAlign.Center,Click="strikeThrough"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-squiggly",TooltipText="Squiggly",Align=ItemAlign.Center,Click="squiggly"}, - new ToolbarItem {Type = ItemType.Separator , TooltipText="separator" ,Align=ItemAlign.Center}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-line",TooltipText="Add Line",Align=ItemAlign.Center,Click="addLine"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-arrow-right-up",TooltipText="Add Arrow",Align=ItemAlign.Center,Click="addArrow"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-rectangle",TooltipText="Add Rectangle",Align=ItemAlign.Center,Click="addRectangle"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-circle",TooltipText="Add Circle",Align=ItemAlign.Center,Click="addCircle"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-pentagon",TooltipText="Add Polygon",Align=ItemAlign.Center,Click="addPolygon"}, - new ToolbarItem {Type = ItemType.Separator , TooltipText="separator" ,Align=ItemAlign.Center}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-length",TooltipText="Calibrate Distance",Align=ItemAlign.Center,Click="distance"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-perimeter",TooltipText="Calibrate Permiter ",Align=ItemAlign.Center,Click="perimeter"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-area",TooltipText="Calibrate Area",Align=ItemAlign.Center,Click="area"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-radius",TooltipText="Calibrate Radius",Align=ItemAlign.Center,Click="radius"}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-volume",TooltipText="Calibrate Volume",Align=ItemAlign.Center,Click="volume"}, - new ToolbarItem {Type = ItemType.Separator , TooltipText="separator" ,Align=ItemAlign.Center}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-text-annotation",TooltipText="Free Text",Align=ItemAlign.Center,Click="freeText"}, - new ToolbarItem {Type = ItemType.Separator , TooltipText="separator" ,Align=ItemAlign.Center}, - new ToolbarItem { Type = ItemType.Input, Template=@stampMenu, TooltipText = "Add Stamp",Align=ItemAlign.Center}, - new ToolbarItem {Type = ItemType.Separator , TooltipText="separator" ,Align=ItemAlign.Center}, - new ToolbarItem { Type = ItemType.Input, Template=@SignatureToolbar, TooltipText = "Add Signature",Align=ItemAlign.Center}, - new ToolbarItem {Type = ItemType.Separator , TooltipText="separator" ,Align=ItemAlign.Center}, - new ToolbarItem{Type=ItemType.Button,PrefixIcon="e-icons e-style", TooltipText="Ink",Align=ItemAlign.Center,Click="ink"}, - - - }).Render() -
- -
- @Html.EJS().Toolbar("formFieldToolbar").Height("50px").Items(new List { - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-text-form",TooltipText="TextBox",Align=ItemAlign.Center,Click="textBox"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-password",TooltipText="Password",Align=ItemAlign.Center,Click="passWord"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-check-box",TooltipText="CheckBox",Align=ItemAlign.Center,Click="checkBox"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-radio-button",TooltipText="RadioButton",Align=ItemAlign.Center,Click="radioButton"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-drop-down",TooltipText="Dropdown",Align=ItemAlign.Center,Click="dropDown"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-list-unordered",TooltipText="ListBox",Align=ItemAlign.Center,Click="listBox"}, - new ToolbarItem { Type = ItemType.Input, Template=formFieldSignatureMenu, TooltipText = "Add Signature",Align=ItemAlign.Center}, - - }).Render() -
- - - @Html.EJS().PdfViewer("pdfviewer").EnableToolbar(false).EnableNavigationToolbar(false).EnableThumbnail(false).DocumentLoad("documentLoaded").PageChange("pageChanged").DocumentPath("https://cdn.syncfusion.com/content/pdf/hive-succinctly.pdf").EnableAnnotationToolbar(false).EnableCommentPanel(false).ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").Render() - -
- @Html.EJS().Toolbar("magnificationToolbar").Items(new List { -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-pv-fit-page-icon", TooltipText = "Fit to page",Click="pageFitClicked"}, -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-icons e-circle-add",TooltipText = "Zoom in",Click="zoomInClicked" }, -new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-icons e-circle-remove", TooltipText = "Zoom out",Click="zoomOutClicked"}, -}).Render() - @Html.EJS().Menu("stampMenu").Items(ViewData["menuItem"]).Select("onItemSelect").ShowItemOnClick(true).Render() - @Html.EJS().Menu("SignatureToolbar").Items(ViewData["signItem"]).Select("onSignatureClick").ShowItemOnClick(true).Render() - @Html.EJS().Menu("formFieldSignatureMenu").Items(ViewData["signItem"]).Select("onSignatureClick").ShowItemOnClick(true).Render() - -
-
-} - -@section Meta{ - -} - -@section ActionDescription{ -
-

This example illustrates the process of crafting a customized toolbar within the PDF Viewer, allowing you to incorporate specific tools tailored to your needs.

-
-} - -@section Description{ -
-

- - This sample demonstrate how to perform the PDF Viewer core functionalities using a custom toolbar.In this example, you can see PDF Viewer control API in action to perform the functionalities. -

-

    -
  • Load document - viewer.load(fileName, password)
  • -
  • Save - viewer.download()
  • -
  • Go to Previous Page - viewer.navigation.goToPreviousPage()
  • -
  • Go to Next Page - viewer.navigation.goToNextPage()
  • -
  • Go to Page - viewer.navigation.goToPage(pageindex)
  • -
  • TextSelection - textSelection()
  • -
  • Pan - panMode()
  • -
  • Annotation Edit - openEditAnnotation()
  • -
  • FormFields Edit - addEditFormFields()
  • -
  • Search Text - viewer.textSearch.searchText(searchText,isMatchCase)
  • -
  • Search Next - viewer.textSearch.searchNext()
  • -
  • Search Previous - viewer.textSearch.searchPrevious()
  • -
  • Cancel Search Text - viewer.textSearch.cancelTextSearch()
  • -
  • Print - viewer.print.print()
  • -
  • Fit To Page - viewer.magnification.fitToPage()
  • -
  • Zoom In - viewer.magnification.zoomIn()
  • -
  • Zoom Out - viewer.magnification.zoomOut()
  • -
- More information on the PDF Viewer instantiation can be found in this - - documentation section - opens in a new tab. -

-
-} -@*custom code start*@ - -@*custom code end*@ - -@section Title{ - ASP.NET MVC PDF Viewer Custom Toolbar Example - Syncfusion Demos -} -@section Header{ -

Example of Custom Toolbar in ASP.NET MVC PDF Viewer Control

-} diff --git a/Views/PdfViewer/Default.cshtml b/Views/PdfViewer/Default.cshtml deleted file mode 100644 index 8a71d9ed1..000000000 --- a/Views/PdfViewer/Default.cshtml +++ /dev/null @@ -1,120 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "DefaultFunctionalities"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @Html.EJS().PdfViewer("pdfviewer").DocumentPath("https://cdn.syncfusion.com/content/pdf/pdf-succinctly.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").Render() -
-} - -@section Meta{ - - } -@section ActionDescription{ -
-

This sample demonstrate the core features of PDF Viewer such as PDF viewing, printing, navigation, text search and selection, zooming, panning etc. with its built-in toolbar.

-
-} -@section Description{ -
-

- The PDF Viewer component enables you to view and print the PDF files. This sample demonstrate the following key features of PDF Viewer, -

-
    -
  • View the PDF document
  • -
  • Core interactions - Scrolling, Zooming, panning and page navigation
  • -
  • Built-in toolbar
  • -
  • Select and copy text from PDF file
  • -
  • Search a text easily across the PDF document
  • -
  • Easy navigation with the help of Bookmarks, thumbnails, hyperlinks and table of contents
  • -
  • View modes - fit to page and fit to width
  • -
  • Print the entire document or a specific page directly from the browser.
  • -
-
-
-

- More information on the PDF Viewer instantiation can be found in this - - documentation sectionopens in a new tab. -

- -
-} -@*custom code start*@ - - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer Default Functionalities Example - Syncfusion Demos - } -@section Header{ -

Example of Default Functionalities in ASP.NET MVC PDF Viewer Control

- } - \ No newline at end of file diff --git a/Views/PdfViewer/DocumentList.cshtml b/Views/PdfViewer/DocumentList.cshtml deleted file mode 100644 index 8281507f8..000000000 --- a/Views/PdfViewer/DocumentList.cshtml +++ /dev/null @@ -1,415 +0,0 @@ -@using Syncfusion.EJ2.Popups -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "DocumentList"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @{ - List commands = new List(); - commands.Add(new { buttonOption = new { cssClass = "e-icons e-eye e-flat" }, title = "View" }); - commands.Add(new { buttonOption = new { cssClass = "e-icons e-edit e-flat" }, title = "Edit" }); - - } - @(Html.EJS().Grid("Grid") - .DataSource((IEnumerable)ViewData["dataSource"]).RecordClick("recordClick") - .Columns(col => - { - col.Template("#filetemplate").HeaderText("File Name").Add(); - col.HeaderText("Author").Field("Author").Add(); - col.HeaderText("Actions").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Center).Commands(commands).Add(); - }).Render() - ) - - @Html.EJS().Dialog("defaultDialog").Open("dialogOpen").Close("dialogClose").IsModal(true).ContentTemplate(@
-
- @Html.EJS().PdfViewer("pdfviewer").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").DocumentLoad("documentLoaded").Height("745px").Render() -
-
).ShowCloseIcon(true).CloseOnEscape(true).Created("created").Width("90%").Height("90%").Render() - -} - -@section PreScripts { - -} - - - - -@*custom code start*@ -@section Meta{ - -} -@*custom code end*@ -@section ActionDescription{ -
-

- This demonstration showcases the process of presenting a list of PDF documents in a grid layout and accessing the document for viewing or editing through the PDF Viewer within a dialog box. -

-
-} -@section Description{ -
-

- More information on adding annotation programmatically can be found in this - - documentation section - opens in a new tab. -

-
-} - - -@section Title{ - ASP.NET MVC PDF Viewer Document List Example - Syncfusion Demos -} -@section Header{ -

Example of Document List in ASP.NET MVC PDF Viewer Control

-} diff --git a/Views/PdfViewer/ESigningFormDesigner.cshtml b/Views/PdfViewer/ESigningFormDesigner.cshtml deleted file mode 100644 index 834d4c48a..000000000 --- a/Views/PdfViewer/ESigningFormDesigner.cshtml +++ /dev/null @@ -1,551 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "ESigningFormDesigner"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.DropDowns -@using Syncfusion.EJ2.Navigations -@{ - string dropdownMenu = "#e-pv-e-sign-dropdown-menu-mob"; -} - -@section ControlsSection { -
-
- @{ - List userDetails = new List - { - new { Name = "Andrew Fuller", Eimg = "profile2", Id = "ff0000", Mail = "andrew@mycompany.com", fieldIds = new List() }, - new { Name = "Anne Dodsworth", Eimg = "profile1", Id = "00ff00", Mail = "anne@mycompany.com", fieldIds = new List() } - }; - ViewData["userDetails"] = userDetails; - } -
- @Html.EJS().DropDownList("e-pv-e-sign-employees-mob").DataSource((IEnumerable)ViewData["userDetails"]).PopupHeight("200px").Index(0).Fields(new DropDownListFieldSettings { Text = "Name", Value = "Id" }).ItemTemplate("
employee
${Name}
${Mail}
").ValueTemplate("
employee
${Name}
${Mail}
").Select("userChange").Render() - -
- @Html.EJS().Toolbar("e-pv-e-sign-toolbar-section").Created("toolbarCreated").Height("50px").Items(new List { - new ToolbarItem { Type = ItemType.Input, Template=@dropdownMenu, TooltipText = "User Dropdown",Align=ItemAlign.Left}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-download",Id="e-pv-e-sign-download",TooltipText="Download",Text="Download",Align=ItemAlign.Right,Click="downloadFile"} - }).Render() -
-
- @{Html.EJS().Sidebar("sidebarObj").Width("200px").Position(Syncfusion.EJ2.Navigations.SidebarPosition.Left).EnableGestures(false).ContentTemplate(@
-
- Fields -
-
- @Html.EJS().DropDownList("e-pv-e-sign-employees").DataSource((IEnumerable)ViewData["userDetails"]).PopupHeight("200px").Index(0).Fields(new DropDownListFieldSettings { Text = "Name", Value = "Id" }).ItemTemplate("
employee
${Name}
${Mail}
").ValueTemplate("
employee
${Name}
${Mail}
").Select("userChange").Render() - -
- @Html.EJS().Button("signature-btn").Content("Signature").CssClass("e-outline e-pv-e-sign-form-field-property").IconCss("e-icons e-signature").Click("signature").Render() - @Html.EJS().Button("initial-btn").Content("Initial").CssClass("e-outline e-pv-e-sign-form-field-property").IconCss("e-icons e-font-name").Click("initial").Render() -
-
- @Html.EJS().Button("textbox-btn").Content("Textbox").CssClass("e-outline e-pv-e-sign-form-field-property").IconCss("e-icons e-text-form").Render() - @Html.EJS().Button("password-btn").Content("Password").CssClass("e-outline e-pv-e-sign-form-field-property").IconCss("e-icons e-password").Click("password").Render() -
-
- @Html.EJS().Button("checkbox-btn").Content("Checkbox").CssClass("e-outline e-pv-e-sign-form-field-property").IconCss("e-icons e-check-box").Click("checkBox").Render() - @Html.EJS().Button("radio-btn").Content("Radio").CssClass("e-outline e-pv-e-sign-form-field-property").IconCss("e-icons e-radio-button").Click("radioButton").Render() -
-
- @Html.EJS().Button("dropdown-btn").Content("Dropdown").CssClass("e-outline e-pv-e-sign-form-field-property").IconCss("e-icons e-drop-down").Click("dropDown").Render() - @Html.EJS().Button("list-btn").Content("Listbox").CssClass("e-outline e-pv-e-sign-form-field-property").IconCss("e-icons e-list-unordered").Click("listBox").Render() -
- ).HtmlAttributes(ViewData["HtmlAttributes"]).Render();} -
- @Html.EJS().PdfViewer("pdfviewer").EnableToolbar(false).EnableNavigationToolbar(false).EnableAnnotationToolbar(false).DownloadFileName("eSign_designMode.pdf").ShowNotificationDialog(false).DocumentPath("https://cdn.syncfusion.com/content/PDFViewer/Fill+and+Sign.pdf").DocumentLoad("documentLoad").ResourceUrl("https://cdn.syncfusion.com/ej2/27.2.2/dist/ej2-pdfviewer-lib").FormFieldAdd("addFormField").PageClick("pageClick").ToolbarSettings(ts => ts.ShowTooltip(true).ToolbarItems("OpenOption,PageNavigationTool,MagnificationTool,DownloadOption,PrintOption,FormDesignerEditTool")).Render() -
-
- @Html.EJS().Toolbar("e-pv-e-sign-toolbar-section-mob").Height("48px").OverflowMode(OverflowMode.Scrollable).Items(new List { - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-signature",Click="signature"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-font-name",Click="initial"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-text-form",Click="textBox"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-password",Click="password"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-check-box",Click="checkBox"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-radio-button",Click="radioButton"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-drop-down",Click="dropDown"}, - new ToolbarItem {Type=ItemType.Button,PrefixIcon="e-icons e-list-unordered",Click="listBox"}, - }).Render() -
- - - -} - -@section Meta { - -} - -@section ActionDescription { -
-

- This sample enables the design of a PDF form that accommodates signatures from two different users. The form includes distinct fields for each user: when the first user is selected, specific fields can be added that apply only to that user. Upon switching the user via the dropdown menu, new fields can be added for the second user. The fields for each user are distinguishable by different background colors. -

-
-} - -@section Description { -
-

- More information on the PDF Viewer instantiation can be found in this - - documentation section - . - . -

- -
-} - - - - - - -@section Title { - ASP.NET MVC PDF Viewer eSigning Form Designer Example - Syncfusion Demos -} -@section Header { -

Example of eSigning Form Designer in ASP.NET MVC PDF Viewer Control

-} diff --git a/Views/PdfViewer/ESigningPdfForms.cshtml b/Views/PdfViewer/ESigningPdfForms.cshtml deleted file mode 100644 index e70db4a8c..000000000 --- a/Views/PdfViewer/ESigningPdfForms.cshtml +++ /dev/null @@ -1,429 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "ESigningPdfForms"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.DropDowns -@using Syncfusion.EJ2.Navigations -@using Syncfusion.EJ2.Popups -@{ - string url = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/FlattenDownload"); -} -@{ - string dropdownMenu = "#e-pv-e-sign-dropdown-menu"; - string btntemplate = "#e-pv-e-sign-btn-template"; -} - -@section ControlsSection{ -
- @{ - List userDetails = new List -{ - new { Name = "Andrew Fuller", Eimg = "profile2", Id = "ff0000", Mail = "andrew@mycompany.com", fieldIds = new List() }, - new { Name = "Anne Dodsworth", Eimg = "profile1", Id = "00ff00", Mail = "anne@mycompany.com", fieldIds = new List() } - }; - ViewData["userDetails"] = userDetails; - } -
- @Html.EJS().DropDownList("e-pv-e-sign-employees").DataSource((IEnumerable)ViewData["userDetails"]).PopupHeight("200px").Index(0).Fields(new DropDownListFieldSettings { Text = "Name", Value = "Id" }).ItemTemplate("
employee
${Name}
${Mail}
").ValueTemplate("
${Name}
${Mail}
").Select("userChange").Render() - -
- @Html.EJS().Toolbar("e-pv-e-sign-toolbar-section").Height("50px").Items(new List { - new ToolbarItem { Type = ItemType.Input, Template=@dropdownMenu, TooltipText = "User Dropdown",Align=ItemAlign.Left}, - new ToolbarItem { Type = ItemType.Input, Template=@btntemplate, TooltipText = "Finish Signing",Align=ItemAlign.Right,Click="finishSigning"}, - }).Render() -
- @Html.EJS().PdfViewer("pdfviewer").EnableToolbar(false).EnableAnnotationToolbar(false).EnableNavigationToolbar(false).DownloadFileName("eSign_designMode.pdf").ShowNotificationDialog(false).DocumentPath("https://cdn.syncfusion.com/content/pdf/eSign_filling.pdf").DocumentLoad("documentLoad").ResourceUrl("https://cdn.syncfusion.com/ej2/27.2.2/dist/ej2-pdfviewer-lib").FormFieldPropertiesChange("fieldChange").Height("640px").ToolbarSettings(ts => ts.ShowTooltip(true).ToolbarItems("OpenOption,PageNavigationTool,MagnificationTool,DownloadOption,PrintOption,FormDesignerEditTool")).ZoomMode(Syncfusion.EJ2.PdfViewer.ZoomMode.FitToPage).Render() -
- @Html.EJS().Dialog("modal_dialog").AnimationSettings(new DialogAnimationSettings() { Effect = DialogEffect.None }).IsModal(true).ContentTemplate(@
Content
).CloseOnEscape(true).Width("335px").Created("modalCreated").Buttons((List)ViewData["ModalButton"]).Visible(false).Render() -
-
- @Html.EJS().Button("e-pv-e-sign-finishSigning").Content("Finish Signing").CssClass("e-outline").Render() -
- -} - -@section Meta{ - -} -@section ActionDescription{ -
-

This sample demonstrates the creation of the supported Form fields in the PDF Viewer such as Textbox, Password, Checkbox, Radio Button, Drop Down, List box, Signature, and Initial. We can also customize these fields and can include new fields through the user interaction by switching to the designer mode.

-
-} -@section Description{ -
-

- More information on the PDF Viewer instantiation can be found on this - - documentation section - opens in a new tab - . -

- -
-} -@*custom code start*@ - -@*custom code end*@ - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer eSigning PDF Forms Example - Syncfusion Demos -} -@section Header{ -

Example of eSigning PDF Forms in ASP.NET MVC PDF Viewer Control

-} diff --git a/Views/PdfViewer/FormDesigner.cshtml b/Views/PdfViewer/FormDesigner.cshtml deleted file mode 100644 index b83f2a88a..000000000 --- a/Views/PdfViewer/FormDesigner.cshtml +++ /dev/null @@ -1,174 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "FormDesigner"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @Html.EJS().PdfViewer("pdfviewer").DocumentPath("https://cdn.syncfusion.com/content/pdf/form-designer.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").DocumentLoad("documentLoad").DownloadEnd("documentLoad").ValidateFormFields("validateFormFields").EnableFormFieldsValidation(true).ShowNotificationDialog(false).Render() -
-} - -@section Meta{ - - } -@section ActionDescription{ -
-

This sample demonstrates the creation of the supported Form fields in the PDF Viewer such as Textbox, Password, Checkbox, Radio Button, Drop Down, List box, Signature, and Initial. We can also customize these fields and can include new fields through the user interaction by switching to the designer mode.

-
-} -@section Description{ -
-

- More information on the PDF Viewer instantiation can be found on this - - documentation section - opens in a new tab. -

- -
-} -@*custom code start*@ - -@*custom code end*@ - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer Form Designer Example - Syncfusion Demos - } -@section Header{ -

Example of Form Designer in ASP.NET MVC PDF Viewer Control

- } - \ No newline at end of file diff --git a/Views/PdfViewer/FormFilling.cshtml b/Views/PdfViewer/FormFilling.cshtml deleted file mode 100644 index 7190e2bfd..000000000 --- a/Views/PdfViewer/FormFilling.cshtml +++ /dev/null @@ -1,165 +0,0 @@ -@using Syncfusion.EJ2 - -@{ - ViewData["Title"] = "Form Filling"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @Html.EJS().PdfViewer("pdfviewer").DocumentPath("https://cdn.syncfusion.com/content/pdf/form-filling-document.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").ValidateFormFields("validateFormFields").EnableFormFieldsValidation(true).ShowNotificationDialog(false).Render() -
-} - -@section Meta{ - - } -@section ActionDescription{ -
-

This sample demonstrates the form filling features of PDF Viewer and allows you to edit the form fields, download and print the edited form fields PDF documents.

-
-} -@section Description{ -
-

- The PDF Viewer component enables you to view and print the PDF files. This sample demonstrate the following key features of PDF Viewer, -

-
    -
  • View the PDF document
  • -
  • Core interactions - Scrolling, Zooming, panning and page navigation
  • -
  • Built-in toolbar
  • -
  • Select and copy text from PDF file
  • -
  • Search a text easily across the PDF document
  • -
  • Easy navigation with the help of Bookmarks, thumbnails, hyperlinks and table of contents
  • -
  • View modes - fit to page and fit to width
  • -
  • Print the entire document or a specific page directly from the browser.
  • -
-
-
-

- More information on the PDF Viewer instantiation can be found in this - - documentation section - opens in a new tab. -

- -
-} -@*custom code start*@ - -@*custom code end*@ - -@*custom code end*@ - -@section Title{ - ASP.NET MVC PDF Viewer Form Filling Example - Syncfusion Demos - } -@section Header{ -

Example of Form Filling in ASP.NET MVC PDF Viewer Control

- } - \ No newline at end of file diff --git a/Views/PdfViewer/HandwrittenSignature.cshtml b/Views/PdfViewer/HandwrittenSignature.cshtml deleted file mode 100644 index a1cbc3d0e..000000000 --- a/Views/PdfViewer/HandwrittenSignature.cshtml +++ /dev/null @@ -1,119 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "HandwrittenSignature"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @Html.EJS().PdfViewer("pdfviewer").DocumentPath("https://cdn.syncfusion.com/content/pdf/handwritten-signature.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").DocumentLoad("documentLoad").Render() -
-} - -@section Meta{ - - } -@section ActionDescription{ -
-

This sample demonstrates the Handwritten signature and initial support of the PDF Viewer. The signature or initial support reduces the paperwork of reviewing the contents and it is verified digitally.

-
-} -@section Description{ -
-

- In the PDF Viewer component, we can explicitly open the Handwritten signature dialog or initial dialog using the method setAnnotationMode. -

-
-
-

- More information on the PDF Viewer instantiation can be found on this - - documentation section - opens in a new tab. -

- -
-} -@*custom code start*@ - -@*custom code end*@ - -@*custom code end*@ - -@section Title{ - ASP.NET MVC PDF Viewer Handwritten Signature Example - Syncfusion Demos - } -@section Header{ -

Example of Handwritten Signature in ASP.NET MVC PDF Viewer Control

- } \ No newline at end of file diff --git a/Views/PdfViewer/InvisibleDigitalSignature.cshtml b/Views/PdfViewer/InvisibleDigitalSignature.cshtml deleted file mode 100644 index 8735ac876..000000000 --- a/Views/PdfViewer/InvisibleDigitalSignature.cshtml +++ /dev/null @@ -1,263 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.Navigations -@using Syncfusion.EJ2.PdfViewer -@using Syncfusion.EJ2.Notifications; -@{ - ViewData["Title"] = "InvisibleDigitalSignature"; -} -@{ - string resourceUrl = "https://cdn.syncfusion.com/ej2/27.2.2/dist/ej2-pdfviewer-lib"; - string addSignatureUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/AddSignature"); - string validateSignatureUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/ValidateSignature"); -} -@section ControlsSection{ -
- @Html.EJS().Toolbar("topToolbar").Height("56px").Items(new List - { - new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-pv-open-document-icon",TooltipText = "Open",Align=ItemAlign.Left,Click="openDocument"}, - new ToolbarItem { Type = ItemType.Button, Text="Complete Signing", Width="150px", TooltipText="Finish Signing", Id="pdfviewer_sign",Align=ItemAlign.Right,Click="signDocument", Disabled=true}, - new ToolbarItem { Type = ItemType.Button, PrefixIcon="e-btn-icon e-pv-download-document-icon e-icons", TooltipText="Download", Id="downloadButton",Align=ItemAlign.Right,Click="downloadClicked"}, - }).Render() - @Html.EJS().Message("msg_success").Severity(Severity.Success).Visible(false).Render() - @Html.EJS().Message("msg_warning").Severity(Severity.Warning).Visible(false).Render() - @Html.EJS().Message("msg_error").Severity(Severity.Error).Visible(false).Render() - @Html.EJS().PdfViewer("pdfviewer").EnableToolbar(false).EnableNavigationToolbar(false).EnableThumbnail(false).EnableAnnotationToolbar(false).EnableTextSelection(false).EnableBookmark(false).ResourceUrl(resourceUrl).DocumentPath("https://cdn.syncfusion.com/content/pdf/InvisibleDigitalSignature.pdf").DocumentLoad("documentLoaded").AddSignature("addSignature").Render() - -
-} - -@section Meta{ - -} -@section ActionDescription{ -
-

This sample demonstrates how to digitally sign a PDF document from code behind using Syncfusion's PDF Viewer and PDF Library

-
-} -@section Description{ - -
-

- This sample operates correctly when a signature field is present in the PDF document. If all signature fields - are signed, the "Finish Signing" button becomes enabled. Clicking this button adds a digital signature - certificate programmatically and reloads the digitally signed document into the viewer. -

- -
- -

The below are the messages shown in the respective scenarios:

- -
- -

1. The document has been digitally signed, but it has been modified since it was signed and at least one - signature is invalid.

-
    -
  • This message appears if the digitally signed document is edited after reloading.
  • -
- -

2. The document has been digitally signed and at least one signature has a problem.

- -
    -
  • This message is shown if the digital signature is not registered on the machine and is not in the trusted - list. Adding the certificate to the trusted list is necessary.
  • -
- -

3. The document has been digitally signed and all the signatures are valid.

- -
    -
  • This message indicates that the document is digitally signed without any issues.
  • -
- -

- More information on the PDF Viewer instantiation can be found on this - - documentation section opens in a new tab. -

- -
-} - -@*custom code start*@ - -@*custom code end*@ - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer Invisible Digital Signature Example - Syncfusion Demos -} -@section Header{ -

Example of Invisible Digital Signature in ASP.NET MVC PDF Viewer Control

-} \ No newline at end of file diff --git a/Views/PdfViewer/InvisibleSignature.cshtml b/Views/PdfViewer/InvisibleSignature.cshtml deleted file mode 100644 index 9ecb2554a..000000000 --- a/Views/PdfViewer/InvisibleSignature.cshtml +++ /dev/null @@ -1,263 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.Navigations -@using Syncfusion.EJ2.PdfViewer -@using Syncfusion.EJ2.Notifications; -@{ - ViewData["Title"] = "InvisibleSignature"; -} -@{ - string resourceUrl = "https://cdn.syncfusion.com/ej2/27.2.2/dist/ej2-pdfviewer-lib"; - string addSignatureUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/AddSignature"); - string validateSignatureUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/ValidateSignature"); -} -@section ControlsSection{ -
- @Html.EJS().Toolbar("topToolbar").Height("56px").Items(new List - { - new ToolbarItem { Type = ItemType.Button, PrefixIcon = "e-pv-open-document-icon",TooltipText = "Open",Align=ItemAlign.Left,Click="openDocument"}, - new ToolbarItem { Type = ItemType.Button, Text="Complete Signing", Width="150px", TooltipText="Finish Signing", Id="pdfviewer_sign",Align=ItemAlign.Right,Click="signDocument", Disabled=true}, - new ToolbarItem { Type = ItemType.Button, PrefixIcon="e-btn-icon e-pv-download-document-icon e-icons", TooltipText="Download", Id="downloadButton",Align=ItemAlign.Right,Click="downloadClicked"}, - }).Render() - @Html.EJS().Message("msg_success").Severity(Severity.Success).Visible(false).Render() - @Html.EJS().Message("msg_warning").Severity(Severity.Warning).Visible(false).Render() - @Html.EJS().Message("msg_error").Severity(Severity.Error).Visible(false).Render() - @Html.EJS().PdfViewer("pdfviewer").EnableToolbar(false).EnableNavigationToolbar(false).EnableThumbnail(false).EnableAnnotationToolbar(false).EnableTextSelection(false).EnableBookmark(false).ResourceUrl(resourceUrl).DocumentPath("https://cdn.syncfusion.com/content/pdf/InvisibleDigitalSignature.pdf").DocumentLoad("documentLoaded").AddSignature("addSignature").Render() - -
-} - -@section Meta{ - -} -@section ActionDescription{ -
-

This sample demonstrates how to digitally sign a PDF document from code behind using Syncfusion's PDF Viewer and PDF Library

-
-} -@section Description{ - -
-

- This sample operates correctly when a signature field is present in the PDF document. If all signature fields - are signed, the "Finish Signing" button becomes enabled. Clicking this button adds a digital signature - certificate programmatically and reloads the digitally signed document into the viewer. -

- -
- -

The below are the messages shown in the respective scenarios:

- -
- -

1. The document has been digitally signed, but it has been modified since it was signed and at least one - signature is invalid.

-
    -
  • This message appears if the digitally signed document is edited after reloading.
  • -
- -

2. The document has been digitally signed and at least one signature has a problem.

- -
    -
  • This message is shown if the digital signature is not registered on the machine and is not in the trusted - list. Adding the certificate to the trusted list is necessary.
  • -
- -

3. The document has been digitally signed and all the signatures are valid.

- -
    -
  • This message indicates that the document is digitally signed without any issues.
  • -
- -

- More information on the PDF Viewer instantiation can be found on this - - documentation section opens in a new tab. -

- -
-} - -@*custom code start*@ - -@*custom code end*@ - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer Invisible Signature Example - Syncfusion Demos -} -@section Header{ -

Example of Invisible Signature in ASP.NET MVC PDF Viewer Control

-} \ No newline at end of file diff --git a/Views/PdfViewer/MultiFormatViewer.cshtml b/Views/PdfViewer/MultiFormatViewer.cshtml deleted file mode 100644 index 6d7ff08b0..000000000 --- a/Views/PdfViewer/MultiFormatViewer.cshtml +++ /dev/null @@ -1,365 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "MultiFormatViewer"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); - string Url = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/LoadFile"); -} -@section ControlsSection{ -
-
-
- @Html.EJS().Button("browse").Content("Browse...").Click("browseClick").Render() -
-

OR

- Drop files (Word, Excel, PowerPoint, Image, PDF) -
-
-
-
-

-

-
- - - - -
-
- @Html.EJS().Uploader("fileUpload").Selected("onSelect").Multiple(false).DropArea("#dropArea").AllowedExtensions(".doc, .docx, .rtf, .docm, .dotm, .dotx, .dot, .xls, .xlsx, .pptx, .pptm, .potx, .potm .jpeg, .png, .bmp, .pdf, .jpg").Render() -
-
- -
-} -@section Meta{ - -} -@section ActionDescription{ -
-

This sample shows how it loads various file types like PDFs, images, and Microsoft Office documents (Word, Excel, PowerPoint) into the PDF Viewer.

-
-} -@section Description{ -
-

- This sample provides a hands-on demonstration of the PDF Viewer's ability to load and display a diverse range of file formats, including PDFs, images, and Microsoft Office documents such as Word, Excel, and PowerPoint files. Users can interact with the sample in the following ways: -

-
    -
  • Use the Browse button to select any file of interest.
  • -
  • Alternatively, drag and drop a chosen file into the designated file pick area.
  • -
  • Once a valid file is selected, it will be seamlessly loaded into the PDF Viewer located below, allowing users to easily view and interact with the content.
  • -
  • Support for various file formats, including:
  • -
      -
    • PDF - '.pdf'
    • -
    • Excel - '.xlsx','.xls'
    • -
    • Image - '.jpeg','.jpg','.png','.bmp'
    • -
    • PowerPoint - '.pptx','.pptm','.potx','.potm'
    • -
    • Word - '.doc','.docx','dot','dotx','docm','dotm','rtf'
    • -
    -
-

Note : The PDF conversions are performed using the appropriate libraries, while the role of the PDF Viewer is solely to display the converted PDF document.

-
-
-

- More information on the PDF Viewer instantiation can be found in this - - documentation section - opens in a new tab. -

-
-} -@section PreScripts { - -} -@*custom code start*@ - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer Multi-Format Viewer Example - Syncfusion Demos -} -@section Header{ -

Example of Multi-Format Viewer in ASP.NET MVC PDF Viewer Control

-} diff --git a/Views/PdfViewer/OrganizePages.cshtml b/Views/PdfViewer/OrganizePages.cshtml deleted file mode 100644 index fda308d1b..000000000 --- a/Views/PdfViewer/OrganizePages.cshtml +++ /dev/null @@ -1,134 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "OrganizePages"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); - object pageOrganizerSettings = new { showImageZoomingSlider = true }; -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @Html.EJS().PdfViewer("pdfviewer").DocumentPath("https://cdn.syncfusion.com/content/pdf/pdf-succinctly.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").DocumentLoad("documentLoad").PageOrganizerSettings(pageOrganizerSettings).Render() -
-} - -@section Meta{ - - } -@section ActionDescription{ -
-

This sample showcases the page organization features of the PDF Viewer component, allowing users to effortlessly insert, delete, rearrange, copy, import, undo, redo, and rotate pages. Additionally, users can select all pages for collective adjustments and save changes instantly or download the edited document.

-
-} -@section Description{ -
-

- Explore the comprehensive page organization capabilities of the PDF Viewer component through this sample. Users can seamlessly manage the PDF documents with the following functionalities: -

-
    -
  • Add new pages to the document to integrate additional content seamlessly.
  • -
  • Remove unnecessary pages with ease, streamlining document management.
  • -
  • Resolve orientation issues by rotating pages clockwise right or counterclockwise left as required.
  • -
  • Conveniently select all pages for uniform adjustments and modifications.
  • -
  • Rearrange pages by dragging and dropping selected pages to the desired position.
  • -
  • Copy pages by selecting the thumbnails and using the copy option; duplicates are added next to the selected pages.
  • -
  • Click the "Import Documents" icon in the toolbar to import a document. If any thumbnail is selected, the new document will be imported next to it; otherwise, it will be imported as the first thumbnail.
  • -
  • Undo and redo actions are available at the organize pages dialog.
  • -
  • Enjoy real-time updates as any changes made to the page organization are instantly reflected within the PDF Viewer, when you click on the Save button.
  • -
  • Utilize the Save As feature to preserve edits, enabling users to download the modified version of the PDF document for future reference.
  • -
  • Zoom in or out of page images using the slider opened through the page zoom icon available in the toolbar or using keyboard accessibility.
  • -
-
-

- More information on the PDF Viewer instantiation can be found in this - - documentation sectionopens in a new tab. -

- -
-} -@*custom code start*@ - - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer Organize Pages Example - Syncfusion Demos - } -@section Header{ -

Example of Organize Pages in ASP.NET MVC PDF Viewer Control

- } - diff --git a/Views/PdfViewer/ProgrammaticOperations.cshtml b/Views/PdfViewer/ProgrammaticOperations.cshtml deleted file mode 100644 index 1a559a908..000000000 --- a/Views/PdfViewer/ProgrammaticOperations.cshtml +++ /dev/null @@ -1,2662 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.DropDowns -@using EJ2MVCSampleBrowser.Models -@using Syncfusion.EJ2.Inputs -@{ - ViewBag.Title = "ProgrammaticOperations"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} - -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); - string syncfusionLogo = "data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAMwAAADJCAMAAABYMS1zAAAAllBMVEX///8rNXz2kh7b3OXQ0d8jLnlMU4wfK3hYXpH5+fvz8/bv7/SRlbYAAGyLj7GMkLBGToqdoLt4fKS1t8vIydoAGHEXJXUMHnP1hAD1jAD9483+9u7707L4sXSDh6s0PoL3oE76xpr4qV/97d/5vov96NYADW/2m0b7zaX2mTv4t3v5uYT83cL4rms+R4YAAGX2kjBubpsmc7m7AAAEKUlEQVR4nO3c6VbiQBAF4Dai7AiikCbIjuyK7/9ykziTCJLuVLUcu5O5938d8x2kUr0chEAQBEEQpBgJbD/A9RLMVnPbz3C1LHw5Gdh+iCtl7Xue3AxtP8ZVMpReGOlNC/DF2Xt/I+U295rlRHoxZ5ZzzXyWWELNZGn7eX6SYHdiidrA3vYT/SBT3zuPXNt+JOOsv1tCzSKnX5y9vLB4nr/N5TQw8NIwnjzksA3MV6mWqKnlrg0EM4UlmgbyNtu8KC2fs43tx2NlobFEnDzNNmst5bMN5EYzzLKEmlVOmtpgo/8n+/fFyUVTW6ob2ZlG5qCpBbpGdhbf/QXbjmoJNTvHZ5sp3ZI521S7oxY93biqwSga3Wr+/ppjyZptaq3XMjm9Rox569Or3p/Ufz51UtZqdPs2tYf+DTl3CaZdplc11Zj5kWnxtAs2q5hANSlr4+9UTc0mRjMp6zWqfRubmK2ZJdRs0lu0RQyrKX/TTBzDEKZLVeQxfWPdGoY0XSosqpnTFka55KdgVK8aSxizpvzPolxEW8LMLvf7qPHVS2hrn4ypRreAttYADF8y2qMBe615aoTRHgxYfGkOjwYfjnbpbHOc2U/YCwD9EYfVqZm4lZHE32ktttczW05T818yNjTsYkRwcVim+R+bZG1nWMakHpcpLJvMPU3rGLGXtC+OzL6CYh8jlqT5mbKf6QDm/PRfFcq5swsYEewyLaRTZycwYVPLOGyiHc+4gYkW0bpzwMym7BZG7DUaSdwvdwYTzjaqN45PvRfoDkbMD+kan3zI5BBGBIs0jU8/N3cJk3rqLDMmZXcxlws21pm5Y5jvCzY54xz8uYYRy8PpzcbsSdlpjAhO9m2OvLN/9zDRbBNzmLcaHcQks41cMOucxIh91NTkjFvmJkYMVlJKdpWjmOi8k3+3xFWMCAxuljiLMUmxMKP3Z3JeWzFm3KRX6a6bXDfVpw4jyWNxihq6i0BX1rBiVPVrFgRBkIKkVmekZlSV9OaAEwNLtfvxSE9ye7bFKPpIXpovjBxMBs1Ws0dOPxln3p7pVV/jjGSEvCd7ivnNQZNzUA4MMMAAAwwwwAADDDDAAAMMMMAAAwwwwAADDDDAAAMMMMAAAwwwwPzvmOcCYVoFwlRLXUZKcRmnqJtcBBoysnb+lxkRBEEQSuq3jNTjKk6RYVUt/Xl1qXbuK/R04qpHRlE7mQAYRZV2SfHEmtQajN+e7T/GmArnt2fjC8TipnedX6xVYxhTc3mUYIxms/GdSRUHwxg0gQEGGGCAAQYYYIABBhhggAEGGGCAAQYYYIABBhhggAEGGGCAAaaImELdA3i9I6f3henTq5pfNzTK9CqjGxqdt3ty2g8x5qNNrxonmAq96H5sgBH1EiPJPdhbTlVyq4lTVDK41YQgCIIgCIIgSFr+AKg+KPUzaG6DAAAAAElFTkSuQmCC"; -} - -@section ControlsSection{ -
-
-
-
- -
- -
-
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
-
- @Html.EJS().PdfViewer("pdfviewer").DocumentPath("https://cdn.syncfusion.com/content/pdf/annotations-v3.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").DocumentLoad("documentLoaded").AnnotationSelect("AnnotationSelectedEvent").AnnotationUnSelect("AnnotationUnSelectedEvent").AnnotationResize("UpdateAnnotationPropertiesToPanel").AnnotationMove("UpdateAnnotationPropertiesToPanel").AnnotationRemove("AnnotationUnSelectedEvent").EnableAnnotationToolbar(false).ToolbarSettings(new Syncfusion.EJ2.PdfViewer.PdfViewerToolbarSettings { ShowTooltip = true, ToolbarItems = new List { "OpenOption", "UndoRedoTool", "PageNavigationTool", "MagnificationTool", "PanTool", "SelectionTool", "CommentTool", "SubmitForm", "FormDesignerEditTool", "FreeTextAnnotationOption", "InkAnnotationOption", "ShapeAnnotationOption", "StampAnnotation", "SignatureOption", "SearchOption", "PrintOption", "DownloadOption" }, FormDesignerToolbarItems = new List { "TextboxTool", "PasswordTool", "CheckBoxTool", "RadioButtonTool", "DropdownTool", "ListboxTool", "DrawSignatureTool", "DeleteTool"} }).Render() -
-
- -
-
- Properties - -
- -
-
-
Annotation Type
-
- @Html.EJS().DropDownList("annotations").PopupHeight("220px").Index(2).Change("onAnnotationChange").Created("function(args) { onElementCreated('annotations', 'annotationType'); } ").DataSource( - (IEnumerable)ViewBag.annotationData).Fields(new DropDownListFieldSettings { Text = "Text", Value = "ID" }).Render() -
- - -
Page Number
-
- @Html.EJS().NumericTextBox("pageNumber").Min(1).Format("n0").Change("function(args) { onPropertiesValueChanges('pageNumber',args); }").Created("function(args) { onElementCreated('pageNumber', 'pageNumber'); } ").Render() -
-
Settings:
-
- - - - - - - - - - - - - - - - - - - - - - - - - -
-
- X Position -
- @Html.EJS().NumericTextBox("x-position").Format("###.##").Min(0).Change("function(args) { onPropertiesValueChanges('x',args); }").Created("function(args) { onElementCreated('x-position', 'x'); } ").ShowSpinButton(false).Render() -
-
-
-
- Y Position -
- @Html.EJS().NumericTextBox("y-position").Format("###.##").Min(0).Change("function(args) { onPropertiesValueChanges('y',args); }").Created("function(args) { onElementCreated('y-position', 'y'); } ").ShowSpinButton(false).Render() -
-
-
-
- Width -
- @Html.EJS().NumericTextBox("width").Min(0).Format("###.##").Change("function(args) { onPropertiesValueChanges('width',args); }").Created("function(args) { onElementCreated('width', 'width'); } ").ShowSpinButton(false).Render() -
-
-
-
- Height -
- @Html.EJS().NumericTextBox("height").Min(0).Format("###.##").Change("function(args) { onPropertiesValueChanges('height',args); }").Created("function(args) { onElementCreated('height', 'height'); } ").ShowSpinButton(false).Render() -
-
-
-
- Shape Opacity -
- @Html.EJS().NumericTextBox("shape").Min(0).Max(100).Change("function(args) { onPropertiesValueChanges('opacity',args); }").Created("function(args) { onElementCreated('shape', 'opacity'); } ").Format("###.##").ShowSpinButton(false).Render() -
-
-
-
- Fill Color -
- @Html.EJS().ColorPicker("fill-color").Mode(Syncfusion.EJ2.Inputs.ColorPickerMode.Palette).Change("function(args) { onPropertiesValueChanges('fillColor',args); }").Created("function(args) { onElementCreated('fill-color', 'fillColor'); } ").Render() - -
- -
-
-
- Stroke Thickness -
- @Html.EJS().NumericTextBox("Stroke").Min(1).Max(12).Format("###.##").Change("function(args) { onPropertiesValueChanges('thickness',args); }").Created("function(args) { onElementCreated('Stroke', 'thickness'); } ").ShowSpinButton(false).Render() -
-
-
-
- Stroke Color -
- @Html.EJS().ColorPicker("stroke-color").Change("function(args) { onPropertiesValueChanges('strokeColor',args); }").Created("function(args) { onElementCreated('stroke-color', 'strokeColor'); } ").Mode(Syncfusion.EJ2.Inputs.ColorPickerMode.Palette).Render() -
-
-
-
- -
-
- - -
- -
-
- -
-
- - - -
- - - - - - - - - -
- @Html.EJS().CheckBox("printChecked").Checked(true).Change("function(args) { onPropertiesValueChanges('isPrint',args); }").Created("function(args) { onElementCreated('printChecked', 'isPrint'); } ").Render() - Print Annotation
- @Html.EJS().CheckBox("lockChecked").Checked(false).Change("onLockCheckedChange").Created("function(args) { onElementCreated('lockChecked', 'isLocked'); } ").Render() - Lock Annotation
-
- -
Add Comments
-
Author
-
- @Html.EJS().TextBox("author").CssClass("e-outline").Change("function(args) { onPropertiesValueChanges('author',args); }").Created("function(args) { onElementCreated('author', 'author'); } ").Render() -
-
Content
-
- @Html.EJS().TextBox("comments").CssClass("e-outline").Placeholder("New Comment").Change("function(args) { onPropertiesValueChanges('comment',args); }").Created("function(args) { onElementCreated('comments', 'comment'); } ").Focus("onCommentFocus").Blur("onCommentBlur").Render() -
-
Status
-
- @Html.EJS().DropDownList("status").PopupHeight("220px").Index(2).DataSource( - (IEnumerable)ViewBag.commentStatus).Fields(new DropDownListFieldSettings { Text = "Text", Value = "ID" }).Change("function(args) { onPropertiesValueChanges('state',args); }").Created("function(args) { onElementCreated('status', 'state'); } ").Render() -
-
- - - - - -
- @Html.EJS().CheckBox("replyChecked").Change("onReplyCheckedChange").Created("function(args) { onElementCreated('replyChecked', 'isReply'); } ").Checked(false).Render() - Reply
-
-
-
-
- -
- -
- -
-
- -} - -@section Meta{ - -} - -@section ActionDescription{ -
-

- This sample demonstrates the creation of various types of annotations in the PDF viewer, including text markup, shapes, measurements, free text, stamps, handwritten signatures, ink, and sticky notes. Additionally, we can customize existing annotations or add new annotations programmatically in the PDF viewer using the provided options. -

-
-} - -@section Description{ -
-

The PDF Viewer component allows the process of programmatically adding or modifying annotations within a PDF document. With the ability to programmatically add any type of annotation using the AnnotationAdd API and edit existing annotations using the editAnnotation API, users can seamlessly enhance their PDF viewing experience.

-
-

The creation of an annotation when clicking the 'Add annotation' button is depending upon the selected properties from the Property panel. To update an existing annotation, users can select the desired annotation, modify its properties, and then click the 'Update' button.

-
-

We can programmatically add or update the following types of the annotation in the pdf viewer

- -
-
-

- More information on the PDF Viewer instantiation can be found in this - - documentation section - . - -

- -
-} - - - - - - -@section Title{ - ASP.NET MVC PDF Viewer Programmatic Operations Example - Syncfusion Demos -} -@section Header{ -

Example of Programmatic Operations in ASP.NET MVC PDF Viewer Control

-} diff --git a/Views/PdfViewer/ReadOnly.cshtml b/Views/PdfViewer/ReadOnly.cshtml deleted file mode 100644 index 7f0d032ee..000000000 --- a/Views/PdfViewer/ReadOnly.cshtml +++ /dev/null @@ -1,127 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.PdfViewer -@{ - ViewData["Title"] = "ReadOnly"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); -} -@{ - PdfViewerAnnotationSettings annotationSettings = new PdfViewerAnnotationSettings() - { - IsLock = true - }; - - -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @Html.EJS().PdfViewer("pdfviewer").DocumentPath("https://cdn.syncfusion.com/content/pdf/restricted-formfield.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").EnableStickyNotesAnnotation(false).DocumentLoad("documentLoad").AnnotationSettings(annotationSettings).ToolbarSettings(new Syncfusion.EJ2.PdfViewer.PdfViewerToolbarSettings { ShowTooltip = true, ToolbarItems = "OpenOption PanTool PageNavigationTool MagnificationTool PrintOption" }).Render() -
-} - -@section Meta{ - -} -@section ActionDescription{ -
-

The sample showcases the PDF viewer operating in a read-only mode, which restricts the ability to make changes to annotations, form fields, and also disables text selection.

-
-} -@section Description{ -
-

- More information on the PDF Viewer instantiation can be found in this - - documentation section - opens in a new tab. -

- -
-} -@*custom code start*@ - - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer Read-Only Example - Syncfusion Demos -} -@section Header{ -

Example of Read-Only in ASP.NET MVC PDF Viewer Control

-} diff --git a/Views/PdfViewer/Redaction.cshtml b/Views/PdfViewer/Redaction.cshtml deleted file mode 100644 index 63f620e73..000000000 --- a/Views/PdfViewer/Redaction.cshtml +++ /dev/null @@ -1,652 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.Navigations - -@{ - ViewData["Title"] = "Redaction"; - Layout = "~/Views/Shared/_Layout.cshtml"; -} -@{ - -} -@{ - string resourceUrl = "https://cdn.syncfusion.com/ej2/27.2.2/dist/ej2-pdfviewer-lib"; - string url = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/Redaction"); -} - -@section ControlsSection{ - @{ - var asyncSettings = new Syncfusion.EJ2.Inputs.UploaderAsyncSettings { SaveUrl = "https://ej2services.syncfusion.com/production/web-services/api/FileUploader/Save", RemoveUrl = "https://ej2services.syncfusion.com/production/web-services/api/FileUploader/Remove" }; - var alertanimation = new Syncfusion.EJ2.Popups.DialogAnimationSettings { Effect = Syncfusion.EJ2.Popups.DialogEffect.None }; - } - -
-
-
-
-
-
-
- @(Html.EJS().AppBar("defaultAppBar").ColorMode(AppBarColor.Primary).ContentTemplate(@
- Redaction -
- @Html.EJS().Button("defaultButtonLogin").CssClass("e-inherit login").IconCss("e-icons e-download e-btn-icon e-icon-left").Content("Download").Click("downloadClicked").Render() -
).Render()) -
-
-
-
- @Html.EJS().Toolbar("topToolbar").Items(new List { - new ToolbarItem {Type = ItemType.Button, PrefixIcon = "e-icons e-folder",TooltipText = "Open" , Text="Open",CssClass="e-pv-redact-sb-open-container" ,Click="openFile"}, - new ToolbarItem {Type = ItemType.Separator , TooltipText="separator"}, - new ToolbarItem {Type =ItemType.Button,PrefixIcon= "e-icon e-text-annotation",TooltipText= "Text" , Text="Text" , Click="addText"}, - new ToolbarItem {Type =ItemType.Button,PrefixIcon= "e-icons e-image",TooltipText= "Image" , Text="Image" , Click="imgClick"}, - new ToolbarItem {Type = ItemType.Button, PrefixIcon="e-icons e-opacity",TooltipText ="Pattern" , Text ="Pattern" , Click="addPattern" }, - new ToolbarItem {Type = ItemType.Button, PrefixIcon ="e-icons black-out" ,TooltipText="Blackout" , Text="Blackout",CssClass="e-pv-redact-sb-black-out-container" ,Click="addBlackout" }, - new ToolbarItem {Type = ItemType.Button ,PrefixIcon="e-icons white-out" , TooltipText="Whiteout" ,Text="Whiteout" , CssClass="e-pv-redact-sb-white-out-container" , Click= "addWhiteout"}, - new ToolbarItem {Type = ItemType.Separator , TooltipText="separator"}, - new ToolbarItem {Type = ItemType.Button, PrefixIcon="e-icons e-redact" , TooltipText="Redaction" ,Disabled=true , Text="Redact" ,Id="redaction" , Click="redaction"}, - }).Render() -
-
- @Html.EJS().Toolbar("e-pv-secondary-toolbar").Items(new List { - new ToolbarItem {Type = ItemType.Button, PrefixIcon = "e-icons e-chevron-left",TooltipText = "Previous Page",Disabled=true ,Click="previousClicked",Id="previousPage"}, - new ToolbarItem {Template="
1 / 1
" ,PrefixIcon = "e-pv-next-page-navigation-icon", TooltipText = "Page Number"}, - new ToolbarItem {Type = ItemType.Button, PrefixIcon = "e-icons e-chevron-right", TooltipText = "Next Page",Click="nextClicked" ,Disabled=true,Id="nextPage"}, - new ToolbarItem {Type = ItemType.Separator , TooltipText="separator"}, - new ToolbarItem {Template = "#combo-element", Type = ItemType.Input ,TooltipText = "Zoom"} - }).Render() -
- -
- - @Html.EJS().PdfViewer("pdfviewer").EnableToolbar(false).EnableNavigationToolbar(false).EnableAnnotationToolbar(false).DocumentPath("https://cdn.syncfusion.com/content/pdf/programmatical-annotations.pdf").ResourceUrl(resourceUrl).DocumentLoad("documentLoaded").DownloadEnd("documentLoaded").PageChange("pageChange").AnnotationAdd("annotationAdd").AnnotationRemove("annotationRemove").EnableCommentPanel(false).Render() - - @Html.EJS().ComboBox("combo-element").Value("100%").ShowClearButton(false).Change("zoomValueChange").Width("95px").PopupWidth("85px").DataSource((string[])ViewData["zoomList"]).Render() -
- @Html.EJS().Dialog("modal_dialog").IsModal(true).Header("Upload Image").ShowCloseIcon(true).Created("created").Width("477px").MinHeight("485px").Visible(false).ContentTemplate(@
@Html.EJS().Uploader("UploadFiles").Multiple(false).Change("onFileChange").AllowedExtensions(".png, .jpg, .jpeg,").AsyncSettings(asyncSettings).Render()
(Only JPG and PNG images will be accepted)
).Target("#e-pv-redact-sb-panel").Buttons((List)ViewData["ModalButton"]).Render() -
- -
- -} - -@section Meta{ - -} -@section ActionDescription{ -
-

The PDF Viewer facilitates the permanent removal of sensitive or confidential data from PDF files. Simplifying the redaction process, Syncfusion�s .NET PDF library includes features for seamless implementation.

-
-} -@section Description{ -
-

This example showcases the implementation of redaction using rectangle annotation, leveraging the Redaction feature in File formats.

-
-

- Various types of redactions are demonstrated: -

-
-
    -
  • Displaying text over the redacted area
  • -
  • Adding an image to the redacted area
  • -
  • Drawing patterns on the redacted area
  • -
  • Blacking out the redacted area
  • -
  • Whitening out the redacted area
  • -
-
-

Upon selecting areas on a page or across different pages with different redaction options, users can click the `Redact button`. This action redacts the document and reloads it into the PDF Viewer. The redacted document can then be saved or downloaded.

-
-} -@*custom code start*@ - -@*custom code end*@ - -@section Title{ - ASP.NET MVC PDF Viewer Redaction Example - Syncfusion Demos -} -@section Header{ -

Example of Redaction in ASP.NET MVC PDF Viewer Control

-} diff --git a/Views/PdfViewer/RightToLeft.cshtml b/Views/PdfViewer/RightToLeft.cshtml deleted file mode 100644 index 04908634b..000000000 --- a/Views/PdfViewer/RightToLeft.cshtml +++ /dev/null @@ -1,372 +0,0 @@ -@using Syncfusion.EJ2 -@{ - ViewData["Title"] = "Right To Left"; -} -@{ - string serviceUrl = VirtualPathUtility.ToAbsolute("~/api/PdfViewer/"); -} - -@section ControlsSection{ -
-
- -
- -
- @Html.EJS().Switch("checked").Checked(true).Change("change").CssClass("buttonSwitch").Render() -
- @Html.EJS().PdfViewer("pdfviewer").EnableRtl(true).Locale("ar-AE").DocumentPath("https://cdn.syncfusion.com/content/pdf/rtl-text.pdf").ResourceUrl("https://cdn.syncfusion.com/ej2/23.2.6/dist/ej2-pdfviewer-lib").DocumentLoad("documentLoad").Render() -
- -} - -@section Meta{ - - } -@section ActionDescription{ -
-

RTL provides an option to switch the text direction and layout of the PDF Viewer from right to left. It improves the user experiences and accessibility for users who use right-to-left languages (Arabic, Farsi, Urdu, etc.). To enable RTL PDF Viewer, set the enableRtl to true.

-
-} -@section Description{ -
-

In this example, you can see PDF Viewer right-to-left and the locale set in arabic[locale value is ar-AE]

-

By default, locale value is en-US. If you want to change the en-US culture to a different culture, you have to change the locale accordingly.

-
-
-

- More information on the PDF Viewer features can be found in this - - documentation section - opens in a new tab. -

- -
-} -@*custom code start*@ - -@*custom code end*@ - -@*custom code end*@ -@section Title{ - ASP.NET MVC PDF Viewer Right To Left Example - Syncfusion Demos - } -@section Header{ -

Example of Right To Left in ASP.NET MVC PDF Viewer Control

- } - \ No newline at end of file diff --git a/Views/Spreadsheet/CellDataBinding.cshtml b/Views/Spreadsheet/CellDataBinding.cshtml deleted file mode 100644 index 7edae0d57..000000000 --- a/Views/Spreadsheet/CellDataBinding.cshtml +++ /dev/null @@ -1,156 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.Spreadsheet - -@section ControlsSection{ -
- @Html.EJS().Spreadsheet("spreadsheet").ShowRibbon(false).ShowFormulaBar(false).Sheets(sheet => - { - sheet.Name("Monthly Budget").SelectedRange("D13").Rows(row => - { - row.Cells(cell => - { - cell.Value("Category").Style(new SpreadsheetCellStyle() { FontWeight = FontWeight.Bold, TextAlign = TextAlign.Center }).Add(); - cell.Value("Planned cost").Style(new SpreadsheetCellStyle() { FontWeight = FontWeight.Bold, TextAlign = TextAlign.Center }).Add(); - cell.Value("Actual cost").Style(new SpreadsheetCellStyle() { FontWeight = FontWeight.Bold, TextAlign = TextAlign.Center }).Add(); - cell.Value("Difference").Style(new SpreadsheetCellStyle() { FontWeight = FontWeight.Bold, TextAlign = TextAlign.Center }).Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Food").Add(); - cell.Value("7000").Format("$#,##0.00").Add(); - cell.Value("8120").Format("$#,##0.00").Add(); - cell.Formula("=B2-C2").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Loan").Add(); - cell.Value("1500").Format("$#,##0.00").Add(); - cell.Value("1500").Format("$#,##0.00").Add(); - cell.Formula("=B3-C3").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Medical").Add(); - cell.Value("300").Format("$#,##0.00").Add(); - cell.Value("0").Format("$#,##0.00").Add(); - cell.Formula("=B4-C4").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Clothing").Add(); - cell.Value("400").Format("$#,##0.00").Add(); - cell.Value("140").Format("$#,##0.00").Add(); - cell.Formula("=B5-C5").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Education").Add(); - cell.Value("900").Format("$#,##0.00").Add(); - cell.Value("750").Format("$#,##0.00").Add(); - cell.Formula("=B6-C6").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Insurance").Add(); - cell.Value("30").Format("$#,##0.00").Add(); - cell.Value("30").Format("$#,##0.00").Add(); - cell.Formula("=B7-C7").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Utilities").Add(); - cell.Value("130").Format("$#,##0.00").Add(); - cell.Value("160").Format("$#,##0.00").Add(); - cell.Formula("=B8-C8").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Enterainment").Add(); - cell.Value("500").Format("$#,##0.00").Add(); - cell.Value("730").Format("$#,##0.00").Add(); - cell.Formula("=B9-C9").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Maintainance").Add(); - cell.Value("50").Format("$#,##0.00").Add(); - cell.Value("70").Format("$#,##0.00").Add(); - cell.Formula("=B10-C10").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Transportation").Add(); - cell.Value("250").Format("$#,##0.00").Add(); - cell.Value("400").Format("$#,##0.00").Add(); - cell.Formula("=B11-C11").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Value("Gifts/Donations").Add(); - cell.Value("0").Format("$#,##0.00").Add(); - cell.Value("100").Format("$#,##0.00").Add(); - cell.Formula("=B12-C12").Format("$#,##0.00").Add(); - }).Add(); - row.Cells(cell => - { - cell.Index(2).Value("Total Difference:").Style(new SpreadsheetCellStyle() { FontWeight = FontWeight.Bold, TextAlign = TextAlign.Right }).Add(); - cell.Formula("=D2-D12").Format("$#,##0.00").Style(new SpreadsheetCellStyle() { FontWeight = FontWeight.Bold }).Add(); - }).Add(); - }).Columns(column => - { - column.Width(110).Add(); - column.Width(115).Add(); - column.Width(110).Add(); - column.Width(100).Add(); - }).Add(); - }).Render() -
-} - -@section Meta{ - - } -@section ActionDescription{ -
-

- This sample illustrates a monthly budget for a home using planned versus actual costs with cell data binding feature. -

-
-} -@section Description{ -
-

- The Spreadsheet component supports data binding for individual cells in a sheet. You can set value, - styles and format to a cell using following properties: -

    -
  • index - Specify index for a cell.
  • -
  • value - Specify cell value.
  • -
  • style - Specify style for the cell.
  • -
  • format - Apply number formatting for the cell.
  • -
-

-

- More information about cell data binding feature can be found in this - - documentation - opens in a new tab section. -

-
- } -@*custom code start*@ - -@*custom code end*@ - -@section Title{ - ASP.NET MVC Spreadsheet Cell Data Binding Example - Syncfusion Demos - } -@section Header{ -

Example of Cell Data Binding in ASP.NET MVC Spreadsheet Control

- } \ No newline at end of file diff --git a/Views/Spreadsheet/CellFormatting.cshtml b/Views/Spreadsheet/CellFormatting.cshtml deleted file mode 100644 index 88d0c4875..000000000 --- a/Views/Spreadsheet/CellFormatting.cshtml +++ /dev/null @@ -1,145 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.Spreadsheet - -@section ControlsSection{ -
- @Html.EJS().Spreadsheet("spreadsheet").ShowRibbon(false).ShowFormulaBar(false).Created("createdHandler").BeforeCellRender("beforeCellRender").Sheets(sheet => - { - sheet.Name("Order Details").ShowGridLines(false).Ranges(ranges => - { - ranges.DataSource((IEnumerable)ViewData["orderDetails"]).Add(); - }).Rows(row =>{ - row.Height(36).Cells(cell =>{ - cell.Value("Order ID").Style(new SpreadsheetCellStyle() { TextAlign = TextAlign.Right }).Add(); - cell.Value("Customer Name").Style(new SpreadsheetCellStyle() { TextIndent = "2pt" }).Add(); - cell.Value("Order Date").Style(new SpreadsheetCellStyle() { TextAlign = TextAlign.Right }).Add(); - cell.Style(new SpreadsheetCellStyle() { TextIndent = "2pt" }).Add(); - cell.Index(5).Value("Postal Code").Style(new SpreadsheetCellStyle() { TextAlign = TextAlign.Right }).Add(); - cell.Index(7).Style(new SpreadsheetCellStyle() { TextAlign = TextAlign.Center }).Add(); - cell.Style(new SpreadsheetCellStyle() { TextAlign = TextAlign.Right }).Add(); - cell.Style(new SpreadsheetCellStyle() { TextIndent = "2pt" }).Add(); - }).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - row.Height(42).Add(); - }).Columns(column => { - column.Width(80).Add(); - column.Width(140).Add(); - column.Width(100).Add(); - column.Width(232).Add(); - column.Width(120).Add(); - column.Width(100).Add(); - column.Width(100).Add(); - column.Width(120).Add(); - column.Width(80).Add(); - }).Add(); - }).Render() - -} - -@section Meta{ - - } -@section ActionDescription{ -
-

- This sample demonstrates the Spreadsheet cell formatting feature by applying different styles to a range of cells. -

-
-} -@section Description{ -
-

- Cell formatting allows you to highlight cell data that appears in the Spreadsheet. It can be enabled - or disabled using the - allowCellFormattingopens in a new tab - property. -

-

- In this sample, gridlines are hidden using the showGridLines property and the styles are - applied using the - styleopens in a new tab - property and - cellFormatopens in a new tab - method. -

-

- More information about cell formatting can be found in this - - documentation - opens in a new tab section. -

-
- } - - - - @*custom code start*@ - - @*custom code end*@ - -@section Title{ - ASP.NET MVC Spreadsheet Cell Formatting Example - Syncfusion Demos - } -@section Header{ -

Example of Cell Formatting in ASP.NET MVC Spreadsheet Control

- } diff --git a/Views/Spreadsheet/CellTemplates.cshtml b/Views/Spreadsheet/CellTemplates.cshtml deleted file mode 100644 index d29010586..000000000 --- a/Views/Spreadsheet/CellTemplates.cshtml +++ /dev/null @@ -1,178 +0,0 @@ -@using Syncfusion.EJ2 -@using Syncfusion.EJ2.Spreadsheet - -@section ControlsSection{ -
- @Html.EJS().Spreadsheet("spreadsheet").ShowRibbon(false).EnableContextMenu(false).ShowFormulaBar(false).AllowEditing(false).Created("createdHandler").BeforeSelect("beforeSelectHandler").BeforeCellRender("beforeCellRenderHandler").ContextMenuBeforeOpen("contextMenuBeforeOpenHandler").ScrollSettings(scrollSettings => - { - scrollSettings.EnableVirtualization(false).IsFinite(true); - }).SelectionSettings(selectionSettings => - { - selectionSettings.Mode(SelectionMode.None); - }).Sheets(sheet => - { - sheet.Name("Registration Form").RowCount(40).ColCount(30).ShowGridLines(false).Rows(row => - { - row.Height(55).Cells(cell => cell.Index(1).Value("Interview Registration Form").Style(style => - { - style.FontWeight(FontWeight.Bold).TextAlign(TextAlign.Center).VerticalAlign(VerticalAlign.Middle).FontSize("12pt"); - }).Add()).Add(); - row.Height(45).Cells(cell => cell.Index(1).Value("Name").Add()).Add(); - row.Height(45).Cells(cell => cell.Index(1).Value("Date of Birth:").Add()).Add(); - row.Height(45).Cells(cell => cell.Index(1).Value("Gender:").Add()).Add(); - row.Height(45).Cells(cell => cell.Index(1).Value("Year of Experience:").Add()).Add(); - row.Height(45).Cells(cell => cell.Index(1).Value("Areas of Interest:").Add()).Add(); - row.Height(45).Cells(cell => cell.Index(1).Value("Mobile Number:").Add()).Add(); - row.Height(45).Cells(cell => cell.Index(1).Value("Email:").Add()).Add(); - row.Height(82).Cells(cell => cell.Index(1).Value("Address:").Add()).Add(); - }).Columns(column => - { - column.Index(1).Width(190).Add(); - column.Width(350).Add(); - }).Ranges(ranges => - { - ranges.Template("").Address("C2:C3").Add(); - ranges.Template("
").Address("C4").Add(); - ranges.Template("").Address("C5:C8").Add(); - ranges.Template("