Skip to content

Cloudmersive/Cloudmersive.APIClient.NETCore.DocumentAndDataConvert

Repository files navigation

Cloudmersive.APIClient.NETCore.DocumentAndDataConvert - the C# library for the convertapi

Convert API lets you effortlessly convert file formats and types.

This C# SDK is for the Cloudmersive Document and Data Conversion API:

  • API version: v1
  • SDK version: 2.5.5
  • Build package: io.swagger.codegen.languages.CSharpClientCodegen

Frameworks supported

  • .NET Core >=1.0
  • .NET Framework >=4.6
  • Mono/Xamarin >=vNext
  • UWP >=10.0

Dependencies

  • FubarCoder.RestSharp.Portable.Core >=4.0.7
  • FubarCoder.RestSharp.Portable.HttpClient >=4.0.7
  • Newtonsoft.Json >=10.0.3

Installation

Generate the DLL using your preferred tool

Then include the DLL (under the bin folder) in the C# project, and use the namespaces:

using Cloudmersive.APIClient.NETCore.DocumentAndDataConvert.Api;
using Cloudmersive.APIClient.NETCore.DocumentAndDataConvert.Client;
using Cloudmersive.APIClient.NETCore.DocumentAndDataConvert.Model;

Getting Started

using System;
using System.Diagnostics;
using Cloudmersive.APIClient.NETCore.DocumentAndDataConvert.Api;
using Cloudmersive.APIClient.NETCore.DocumentAndDataConvert.Client;
using Cloudmersive.APIClient.NETCore.DocumentAndDataConvert.Model;

namespace Example
{
    public class Example
    {
        public void main()
        {

            // Configure API key authorization: Apikey
            Configuration.Default.ApiKey.Add("Apikey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("Apikey", "Bearer");

            var apiInstance = new CompareDocumentApi();
            var inputFile1 = new System.IO.Stream(); // System.IO.Stream | First input file to perform the operation on.
            var inputFile2 = new System.IO.Stream(); // System.IO.Stream | Second input file to perform the operation on (more than 2 can be supplied).
            var comparisonMode = comparisonMode_example;  // string | Optional; set to basic for a basic comparison, and advanced for advanced comparison mode.  Advanced comparison mode requires Managed Instance or Private Cloud deployment. (optional) 
            var autorepair = true;  // bool? | Optional; automatically repair input documents that have errors (default is true) (optional) 
            var changeOutlines = true;  // bool? | Optional; highlight changes with a blue outline (default is true) (optional) 
            var headersAndFooters = true;  // bool? | Optional; include headers and footers (default is false) (optional) 
            var acceptAllChanges = true;  // bool? | Optional; accept all changes before comparison (default is false) (optional) 

            try
            {
                // Compare Two Word DOC (Legacy 97-2003 Format)
                byte[] result = apiInstance.CompareDocumentDoc(inputFile1, inputFile2, comparisonMode, autorepair, changeOutlines, headersAndFooters, acceptAllChanges);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CompareDocumentApi.CompareDocumentDoc: " + e.Message );
            }

        }
    }
}

Documentation for API Endpoints

All URIs are relative to https://api.cloudmersive.com

Class Method HTTP request Description
CompareDocumentApi CompareDocumentDoc POST /convert/compare/doc Compare Two Word DOC (Legacy 97-2003 Format)
CompareDocumentApi CompareDocumentDocx POST /convert/compare/docx Compare Two Word DOCX
ConvertDataApi ConvertDataCsvToJson POST /convert/csv/to/json Convert CSV to JSON conversion
ConvertDataApi ConvertDataCsvToXml POST /convert/csv/to/xml Convert CSV to XML conversion
ConvertDataApi ConvertDataJsonStringToXml POST /convert/json-string/to/xml Convert JSON String to XML conversion
ConvertDataApi ConvertDataJsonToXml POST /convert/json/to/xml Convert JSON Object to XML conversion
ConvertDataApi ConvertDataXlsToJson POST /convert/xls/to/json Convert Excel (97-2003) XLS to JSON conversion
ConvertDataApi ConvertDataXlsxToJson POST /convert/xlsx/to/json Convert Excel XLSX to JSON conversion
ConvertDataApi ConvertDataXlsxToXml POST /convert/xlsx/to/xml Convert Excel XLSX to XML conversion
ConvertDataApi ConvertDataXmlEditAddAttributeWithXPath POST /convert/xml/edit/xpath/add-attribute Adds an attribute to all XML nodes matching XPath expression
ConvertDataApi ConvertDataXmlEditAddChildWithXPath POST /convert/xml/edit/xpath/add-child Adds an XML node as a child to XML nodes matching XPath expression
ConvertDataApi ConvertDataXmlEditRemoveAllChildNodesWithXPath POST /convert/xml/edit/xpath/remove-all-children Removes, deletes all children of nodes matching XPath expression, but does not remove the nodes
ConvertDataApi ConvertDataXmlEditReplaceWithXPath POST /convert/xml/edit/xpath/replace Replaces XML nodes matching XPath expression with new node
ConvertDataApi ConvertDataXmlEditSetValueWithXPath POST /convert/xml/edit/xpath/set-value Sets the value contents of XML nodes matching XPath expression
ConvertDataApi ConvertDataXmlFilterWithXPath POST /convert/xml/select/xpath Filter, select XML nodes using XPath expression, get results
ConvertDataApi ConvertDataXmlQueryWithXQuery POST /convert/xml/query/xquery Query an XML file using XQuery query, get results
ConvertDataApi ConvertDataXmlQueryWithXQueryMulti POST /convert/xml/query/xquery/multi Query multiple XML files using XQuery query, get results
ConvertDataApi ConvertDataXmlRemoveWithXPath POST /convert/xml/edit/xpath/remove Remove, delete XML nodes and items matching XPath expression
ConvertDataApi ConvertDataXmlToJson POST /convert/xml/to/json Convert XML to JSON conversion
ConvertDataApi ConvertDataXmlTransformWithXsltToXml POST /convert/xml/transform/xslt/to/xml Transform XML document file with XSLT into a new XML document
ConvertDocumentApi ConvertDocumentAutodetectGetInfo POST /convert/autodetect/get-info Get document type information
ConvertDocumentApi ConvertDocumentAutodetectToJpg POST /convert/autodetect/to/jpg Convert Document to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentAutodetectToPdf POST /convert/autodetect/to/pdf Convert Document to PDF
ConvertDocumentApi ConvertDocumentAutodetectToPdfBatchJob POST /convert/autodetect/to/pdf/batch-job Convert Document to PDF as Batch Job
ConvertDocumentApi ConvertDocumentAutodetectToPngArray POST /convert/autodetect/to/png Convert Document to PNG array
ConvertDocumentApi ConvertDocumentAutodetectToThumbnail POST /convert/autodetect/to/thumbnail Convert File to Thumbnail Image
ConvertDocumentApi ConvertDocumentAutodetectToThumbnailsAdvanced POST /convert/autodetect/to/thumbnail/advanced Convert File to Thumbnail Image Object
ConvertDocumentApi ConvertDocumentAutodetectToTxt POST /convert/autodetect/to/txt Convert Document to Text (txt)
ConvertDocumentApi ConvertDocumentCsvMultiToXlsx POST /convert/csv/multi/to/xlsx Convert Multiple CSV Files into a Single XLSX Spreadsheet
ConvertDocumentApi ConvertDocumentCsvToHtml POST /convert/csv/to/html Convert CSV to HTML document
ConvertDocumentApi ConvertDocumentCsvToPdf POST /convert/csv/to/pdf Convert CSV to PDF document
ConvertDocumentApi ConvertDocumentCsvToXlsx POST /convert/csv/to/xlsx Convert CSV to Excel XLSX Spreadsheet
ConvertDocumentApi ConvertDocumentDocToDocx POST /convert/doc/to/docx Convert Word DOC (97-03) Document to DOCX
ConvertDocumentApi ConvertDocumentDocToPdf POST /convert/doc/to/pdf Convert Word DOC (97-03) Document to PDF
ConvertDocumentApi ConvertDocumentDocToTxt POST /convert/doc/to/txt Convert Word DOC (97-03) Document to Text (txt)
ConvertDocumentApi ConvertDocumentDocxToDoc POST /convert/docx/to/doc Convert Word DOCX Document to Legacy Word DOC (97-03)
ConvertDocumentApi ConvertDocumentDocxToHtml POST /convert/docx/to/html Convert Word DOCX Document to HTML Document
ConvertDocumentApi ConvertDocumentDocxToJpg POST /convert/docx/to/jpg Convert Word DOCX Document to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentDocxToOdt POST /convert/docx/to/odt Convert Word DOCX Document to ODT
ConvertDocumentApi ConvertDocumentDocxToPdf POST /convert/docx/to/pdf Convert Word DOCX Document to PDF
ConvertDocumentApi ConvertDocumentDocxToPng POST /convert/docx/to/png Convert Word DOCX Document to PNG image array
ConvertDocumentApi ConvertDocumentDocxToRtf POST /convert/docx/to/rtf Convert Word DOCX Document to RTF
ConvertDocumentApi ConvertDocumentDocxToTxt POST /convert/docx/to/txt Convert Word DOCX Document to Text (txt)
ConvertDocumentApi ConvertDocumentEmlToHtml POST /convert/eml/to/html Convert Email EML file to HTML string
ConvertDocumentApi ConvertDocumentEmlToJpg POST /convert/eml/to/jpg Convert Email EML file to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentEmlToPdf POST /convert/eml/to/pdf Convert Email EML file to PDF document
ConvertDocumentApi ConvertDocumentEmlToPng POST /convert/eml/to/png Convert Email EML file to PNG image array
ConvertDocumentApi ConvertDocumentGetAsyncJobStatus GET /convert/batch-job/status Get the status and result of a Convert Document Batch Job
ConvertDocumentApi ConvertDocumentGetFileTypeIcon POST /convert/autodetect/get-icon Get PNG icon file for the file extension
ConvertDocumentApi ConvertDocumentGetFileTypeIconAdvanced POST /convert/autodetect/get-icon/advanced Get PNG icon byte array for the file extension
ConvertDocumentApi ConvertDocumentHtmlToPdf POST /convert/html/to/pdf Convert HTML document file to PDF Document
ConvertDocumentApi ConvertDocumentHtmlToPng POST /convert/html/to/png Convert HTML document file to PNG image array
ConvertDocumentApi ConvertDocumentHtmlToTxt POST /convert/html/to/txt HTML Document file to Text (txt)
ConvertDocumentApi ConvertDocumentKeynoteToJpg POST /convert/key/to/jpg Convert Keynote Presentation (KEY) to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentKeynoteToPdf POST /convert/key/to/pdf Convert Keynote Presentation (KEY) to PDF
ConvertDocumentApi ConvertDocumentKeynoteToPng POST /convert/key/to/png Convert Keynote Presentation (KEY) to PNG image array
ConvertDocumentApi ConvertDocumentKeynoteToPptx POST /convert/key/to/pptx Convert Keynote Presentation (KEY) to PPTX
ConvertDocumentApi ConvertDocumentMsgToHtml POST /convert/msg/to/html Convert Email MSG file to HTML string
ConvertDocumentApi ConvertDocumentMsgToJpg POST /convert/msg/to/jpg Convert Email MSG file to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentMsgToPdf POST /convert/msg/to/pdf Convert Email MSG file to PDF document
ConvertDocumentApi ConvertDocumentMsgToPng POST /convert/msg/to/png Convert Email MSG file to PNG image array
ConvertDocumentApi ConvertDocumentOdpToJpg POST /convert/odp/to/jpg Convert ODP Presentation to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentOdpToPdf POST /convert/odp/to/pdf Convert ODP Presentation to PDF
ConvertDocumentApi ConvertDocumentOdpToPng POST /convert/odp/to/png Convert ODP Presentation to PNG image array
ConvertDocumentApi ConvertDocumentOdpToPptx POST /convert/odp/to/pptx Convert ODP Presentation to PPTX
ConvertDocumentApi ConvertDocumentOdsToJpg POST /convert/ods/to/jpg Convert ODS Spreadsheet to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentOdsToPdf POST /convert/ods/to/pdf Convert ODS Spreadsheet to PDF
ConvertDocumentApi ConvertDocumentOdsToPng POST /convert/ods/to/png Convert ODS Spreadsheet to PNG image array
ConvertDocumentApi ConvertDocumentOdsToXlsx POST /convert/ods/to/xlsx Convert ODS Spreadsheet to XLSX
ConvertDocumentApi ConvertDocumentOdtToDocx POST /convert/odt/to/docx Convert ODT Text File to Word DOCX
ConvertDocumentApi ConvertDocumentOdtToJpg POST /convert/odt/to/jpg Convert ODT Text File to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentOdtToPdf POST /convert/odt/to/pdf Convert ODT Text File to PDF
ConvertDocumentApi ConvertDocumentOdtToPng POST /convert/odt/to/png Convert ODT Text File to PNG image array
ConvertDocumentApi ConvertDocumentPdfToDocx POST /convert/pdf/to/docx Convert PDF to Word DOCX Document
ConvertDocumentApi ConvertDocumentPdfToDocxRasterize POST /convert/pdf/to/docx/rasterize Convert PDF to Word DOCX Document based on rasterized version of the PDF
ConvertDocumentApi ConvertDocumentPdfToJpg POST /convert/pdf/to/jpg Convert PDF to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentPdfToPngArray POST /convert/pdf/to/png Convert PDF to PNG Image Array
ConvertDocumentApi ConvertDocumentPdfToPngArrayDirect POST /convert/pdf/to/png/direct Convert PDF to PNG Image Array (Direct)
ConvertDocumentApi ConvertDocumentPdfToPngSingle POST /convert/pdf/to/png/merge-single Convert PDF to Single PNG image
ConvertDocumentApi ConvertDocumentPdfToPptx POST /convert/pdf/to/pptx Convert PDF to PowerPoint PPTX Presentation
ConvertDocumentApi ConvertDocumentPdfToTiff POST /convert/pdf/to/tiff Convert PDF to TIFF image
ConvertDocumentApi ConvertDocumentPdfToTxt POST /convert/pdf/to/txt Convert PDF Document to Text (txt)
ConvertDocumentApi ConvertDocumentPngArrayToPdf POST /convert/png/to/pdf Convert PNG Array to PDF
ConvertDocumentApi ConvertDocumentPngArrayToPdfFlattenTransparency POST /convert/png/to/pdf/remove-transparency Convert PNG Array to PDF and remove transparency
ConvertDocumentApi ConvertDocumentPptToPdf POST /convert/ppt/to/pdf Convert PowerPoint PPT (97-03) Presentation to PDF
ConvertDocumentApi ConvertDocumentPptToPptx POST /convert/ppt/to/pptx Convert PowerPoint PPT (97-03) Presentation to PPTX
ConvertDocumentApi ConvertDocumentPptxToPdf POST /convert/pptx/to/pdf Convert PowerPoint PPTX Presentation to PDF
ConvertDocumentApi ConvertDocumentPptxToPng POST /convert/pptx/to/png Convert PowerPoint PPTX to PNG image array
ConvertDocumentApi ConvertDocumentPptxToPpt POST /convert/pptx/to/ppt Convert PowerPoint PPTX presentation to Legacy PowerPoint PPT (97-03)
ConvertDocumentApi ConvertDocumentPptxToTxt POST /convert/pptx/to/txt Convert PowerPoint PPTX Presentation to Text (txt)
ConvertDocumentApi ConvertDocumentRtfToDocx POST /convert/rtf/to/docx Convert Rich Text Format RTF to DOCX Document
ConvertDocumentApi ConvertDocumentRtfToHtml POST /convert/rtf/to/html Convert Rich Text Format RTF to HTML Document
ConvertDocumentApi ConvertDocumentRtfToJpg POST /convert/rtf/to/jpg Convert Rich Text Format RTF to JPG/JPEG image array
ConvertDocumentApi ConvertDocumentRtfToPdf POST /convert/rtf/to/pdf Convert Rich Text Format RTF to PDF
ConvertDocumentApi ConvertDocumentRtfToPng POST /convert/rtf/to/png Convert Rich Text Format RTF to PNG image array
ConvertDocumentApi ConvertDocumentTxtToPdf POST /convert/txt/to/pdf Convert TXT text file to PDF Document
ConvertDocumentApi ConvertDocumentXlsToCsv POST /convert/xls/to/csv Convert Excel XLS (97-03) Spreadsheet to CSV
ConvertDocumentApi ConvertDocumentXlsToPdf POST /convert/xls/to/pdf Convert Excel XLS (97-03) Spreadsheet to PDF
ConvertDocumentApi ConvertDocumentXlsToXlsx POST /convert/xls/to/xlsx Convert Excel XLS (97-03) Spreadsheet to XLSX
ConvertDocumentApi ConvertDocumentXlsxToCsv POST /convert/xlsx/to/csv Convert Excel XLSX Spreadsheet to CSV, Single Worksheet
ConvertDocumentApi ConvertDocumentXlsxToCsvMulti POST /convert/xlsx/to/csv/multi Convert Excel XLSX Spreadsheet to CSV, Multiple Worksheets
ConvertDocumentApi ConvertDocumentXlsxToHtml POST /convert/xlsx/to/html Convert Excel XLSX Spreadsheet to HTML Document
ConvertDocumentApi ConvertDocumentXlsxToPdf POST /convert/xlsx/to/pdf Convert Excel XLSX Spreadsheet to PDF
ConvertDocumentApi ConvertDocumentXlsxToPng POST /convert/xlsx/to/png Convert Excel XLSX spreadsheet to PNG image array
ConvertDocumentApi ConvertDocumentXlsxToTxt POST /convert/xlsx/to/txt Convert Excel XLSX Spreadsheet to Text (txt)
ConvertDocumentApi ConvertDocumentXlsxToXls POST /convert/xlsx/to/xls Convert Excel XLSX Spreadsheet to Legacy Excel XLS (97-03)
ConvertImageApi ConvertImageGetImageInfo POST /convert/image/get-info Get information about an image
ConvertImageApi ConvertImageImageFormatConvert POST /convert/image/{format1}/to/{format2} Image format conversion
ConvertImageApi ConvertImageImageSetDPI POST /convert/image/set-dpi/{dpi} Change image DPI
ConvertImageApi ConvertImageMultipageImageFormatConvert POST /convert/image-multipage/{format1}/to/{format2} Multi-page image format conversion
ConvertTemplateApi ConvertTemplateApplyDocxTemplate POST /convert/template/docx/apply Apply Word DOCX template
ConvertTemplateApi ConvertTemplateApplyHtmlTemplate POST /convert/template/html/apply Apply HTML template
ConvertWebApi ConvertWebHtmlToDocx POST /convert/html/to/docx Convert HTML to Word DOCX Document
ConvertWebApi ConvertWebHtmlToPdf POST /convert/web/html/to/pdf Convert HTML string to PDF
ConvertWebApi ConvertWebHtmlToPng POST /convert/web/html/to/png Convert HTML string to PNG screenshot
ConvertWebApi ConvertWebHtmlToTxt POST /convert/web/html/to/txt Convert HTML string to text (txt)
ConvertWebApi ConvertWebMdToHtml POST /convert/web/md/to/html Convert Markdown to HTML
ConvertWebApi ConvertWebUrlToPdf POST /convert/web/url/to/pdf Convert a URL to PDF
ConvertWebApi ConvertWebUrlToScreenshot POST /convert/web/url/to/screenshot Take screenshot of URL
ConvertWebApi ConvertWebUrlToTxt POST /convert/web/url/to/txt Convert website URL page to text (txt)
EditDocumentApi EditDocumentBeginEditing POST /convert/edit/begin-editing Begin editing a document
EditDocumentApi EditDocumentBeginEditingChunk POST /convert/edit/begin-editing/chunk Begin editing a document that is broken up until multiple chunks
EditDocumentApi EditDocumentDocxAcceptAllTrackChanges POST /convert/edit/docx/track-changes/accept-all Accept all tracked changes, revisions in a Word DOCX document
EditDocumentApi EditDocumentDocxBody POST /convert/edit/docx/get-body Get body from a Word DOCX document
EditDocumentApi EditDocumentDocxCreateBlankDocument POST /convert/edit/docx/create/blank Create a blank Word DOCX document
EditDocumentApi EditDocumentDocxDeletePages POST /convert/edit/docx/delete-pages Delete, remove pages from a Word DOCX document
EditDocumentApi EditDocumentDocxDeleteTableRow POST /convert/edit/docx/delete-table-row Deletes a table row in an existing table in a Word DOCX document
EditDocumentApi EditDocumentDocxDeleteTableRowRange POST /convert/edit/docx/delete-table-row/range Deletes a range of multiple table rows in an existing table in a Word DOCX document
EditDocumentApi EditDocumentDocxDisableTrackChanges POST /convert/edit/docx/track-changes/disable Disable track changes, revisions in a Word DOCX document
EditDocumentApi EditDocumentDocxEnableTrackChanges POST /convert/edit/docx/track-changes/enable Enable track changes, revisions in a Word DOCX document
EditDocumentApi EditDocumentDocxFindParagraph POST /convert/edit/docx/find/paragraph Find matching paragraphs in a Word DOCX document
EditDocumentApi EditDocumentDocxGetComments POST /convert/edit/docx/get-comments/flat-list Get comments from a Word DOCX document as a flat list
EditDocumentApi EditDocumentDocxGetCommentsHierarchical POST /convert/edit/docx/get-comments/hierarchical Get comments from a Word DOCX document hierarchically
EditDocumentApi EditDocumentDocxGetContentControls POST /convert/edit/docx/get-content-controls Get all content controls (form fields) and values in a Word DOCX document
EditDocumentApi EditDocumentDocxGetFormFields POST /convert/edit/docx/get-form-fields Get all form fields in a Word DOCX document
EditDocumentApi EditDocumentDocxGetHeadersAndFooters POST /convert/edit/docx/get-headers-and-footers Get content of a footer from a Word DOCX document
EditDocumentApi EditDocumentDocxGetImages POST /convert/edit/docx/get-images Get images from a Word DOCX document
EditDocumentApi EditDocumentDocxGetMacroInformation POST /convert/edit/docx/get-macros Get macro information from a Word DOCX/DOCM document
EditDocumentApi EditDocumentDocxGetMetadataProperties POST /convert/edit/docx/get-metadata Get all metadata properties in Word DOCX document
EditDocumentApi EditDocumentDocxGetSections POST /convert/edit/docx/get-sections Get sections from a Word DOCX document
EditDocumentApi EditDocumentDocxGetStyles POST /convert/edit/docx/get-styles Get styles from a Word DOCX document
EditDocumentApi EditDocumentDocxGetTableByIndex POST /convert/edit/docx/get-table/by-index Get a specific table by index in a Word DOCX document
EditDocumentApi EditDocumentDocxGetTableRow POST /convert/edit/docx/get-table-row Gets the contents of an existing table row in an existing table in a Word DOCX document
EditDocumentApi EditDocumentDocxGetTables POST /convert/edit/docx/get-tables Get all tables in Word DOCX document
EditDocumentApi EditDocumentDocxInsertCommentOnParagraph POST /convert/edit/docx/insert-comment/on/paragraph Insert a new comment into a Word DOCX document attached to a paragraph
EditDocumentApi EditDocumentDocxInsertImage POST /convert/edit/docx/insert-image Insert image into a Word DOCX document
EditDocumentApi EditDocumentDocxInsertParagraph POST /convert/edit/docx/insert-paragraph Insert a new paragraph into a Word DOCX document
EditDocumentApi EditDocumentDocxInsertTable POST /convert/edit/docx/insert-table Insert a new table into a Word DOCX document
EditDocumentApi EditDocumentDocxInsertTableRow POST /convert/edit/docx/insert-table-row Insert a new row into an existing table in a Word DOCX document
EditDocumentApi EditDocumentDocxPages POST /convert/edit/docx/get-pages Get pages and content from a Word DOCX document
EditDocumentApi EditDocumentDocxRemoveAllComments POST /convert/edit/docx/comments/remove-all Remove all comments from a Word DOCX document
EditDocumentApi EditDocumentDocxRemoveHeadersAndFooters POST /convert/edit/docx/remove-headers-and-footers Remove headers and footers from Word DOCX document
EditDocumentApi EditDocumentDocxRemoveObject POST /convert/edit/docx/remove-object Delete any object in a Word DOCX document
EditDocumentApi EditDocumentDocxReplace POST /convert/edit/docx/replace-all Replace string in Word DOCX document
EditDocumentApi EditDocumentDocxReplaceMulti POST /convert/edit/docx/replace-all/multi Replace multiple strings in Word DOCX document, return result
EditDocumentApi EditDocumentDocxReplaceMultiEditSession POST /convert/edit/docx/replace-all/multi/edit-session Replace multiple strings in Word DOCX document, return edit session
EditDocumentApi EditDocumentDocxReplaceParagraph POST /convert/edit/docx/replace/paragraph Replace matching paragraphs in a Word DOCX document
EditDocumentApi EditDocumentDocxSetCustomMetadataProperties POST /convert/edit/docx/set-metadata/custom-property Set custom property metadata properties in Word DOCX document
EditDocumentApi EditDocumentDocxSetFooter POST /convert/edit/docx/set-footer Set the footer in a Word DOCX document
EditDocumentApi EditDocumentDocxSetFooterAddPageNumber POST /convert/edit/docx/set-footer/add-page-number Add page number to footer in a Word DOCX document
EditDocumentApi EditDocumentDocxSetFormFields POST /convert/edit/docx/set-form-fields Set and fill values for form fields in a Word DOCX document
EditDocumentApi EditDocumentDocxSetHeader POST /convert/edit/docx/set-header Set the header in a Word DOCX document
EditDocumentApi EditDocumentDocxUpdateTableCell POST /convert/edit/docx/update-table-cell Update, set contents of a table cell in an existing table in a Word DOCX document
EditDocumentApi EditDocumentDocxUpdateTableRow POST /convert/edit/docx/update-table-row Update, set contents of a table row in an existing table in a Word DOCX document
EditDocumentApi EditDocumentFinishEditing POST /convert/edit/finish-editing Finish editing document, and download result from document editing
EditDocumentApi EditDocumentPptxDeleteSlides POST /convert/edit/pptx/delete-slides Delete, remove slides from a PowerPoint PPTX presentation document
EditDocumentApi EditDocumentPptxEditSizeAndOrientation POST /convert/edit/pptx/set-size-and-orientation Set the size and/or orientation of a PowerPoint PPTX presentation document
EditDocumentApi EditDocumentPptxGetMacroInformation POST /convert/edit/pptx/get-macros Get macro information from a PowerPoint PPTX/PPTM presentation document
EditDocumentApi EditDocumentPptxGetSizeAndOrientation POST /convert/edit/pptx/get-size-and-orientation Get the page layout information, including size and orientation of a PowerPoint PPTX presentation document
EditDocumentApi EditDocumentPptxReplace POST /convert/edit/pptx/replace-all Replace string in PowerPoint PPTX presentation
EditDocumentApi EditDocumentXlsxAppendRow POST /convert/edit/xlsx/append-row Append row to a Excel XLSX spreadsheet, worksheet
EditDocumentApi EditDocumentXlsxClearCellByIndex POST /convert/edit/xlsx/clear-cell/by-index Clear cell contents in an Excel XLSX spreadsheet, worksheet by index
EditDocumentApi EditDocumentXlsxClearRow POST /convert/edit/xlsx/clear-row Clear row from a Excel XLSX spreadsheet, worksheet
EditDocumentApi EditDocumentXlsxCreateBlankSpreadsheet POST /convert/edit/xlsx/create/blank Create a blank Excel XLSX spreadsheet
EditDocumentApi EditDocumentXlsxCreateSpreadsheetFromData POST /convert/edit/xlsx/create/from/data Create a new Excel XLSX spreadsheet from column and row data
EditDocumentApi EditDocumentXlsxDeleteWorksheet POST /convert/edit/xlsx/delete-worksheet Delete, remove worksheet from an Excel XLSX spreadsheet document
EditDocumentApi EditDocumentXlsxDisableSharedWorkbook POST /convert/edit/xlsx/configuration/disable-shared-workbook Disable Shared Workbook (legacy) in Excel XLSX spreadsheet
EditDocumentApi EditDocumentXlsxEnableSharedWorkbook POST /convert/edit/xlsx/configuration/enable-shared-workbook Enable Shared Workbook (legacy) in Excel XLSX spreadsheet
EditDocumentApi EditDocumentXlsxGetCellByIdentifier POST /convert/edit/xlsx/get-cell/by-identifier Get cell from an Excel XLSX spreadsheet, worksheet by cell identifier
EditDocumentApi EditDocumentXlsxGetCellByIndex POST /convert/edit/xlsx/get-cell/by-index Get cell from an Excel XLSX spreadsheet, worksheet by index
EditDocumentApi EditDocumentXlsxGetColumns POST /convert/edit/xlsx/get-columns Get columns from a Excel XLSX spreadsheet, worksheet
EditDocumentApi EditDocumentXlsxGetImages POST /convert/edit/xlsx/get-images Get images from a Excel XLSX spreadsheet, worksheet
EditDocumentApi EditDocumentXlsxGetMacroInformation POST /convert/edit/xlsx/get-macros Get macro information from a Excel XLSX/XLSM spreadsheet, worksheet
EditDocumentApi EditDocumentXlsxGetRowsAndCells POST /convert/edit/xlsx/get-rows-and-cells Get rows and cells from a Excel XLSX spreadsheet, worksheet
EditDocumentApi EditDocumentXlsxGetSpecificRow POST /convert/edit/xlsx/get-specific-row Get a specific row from a Excel XLSX spreadsheet, worksheet by path
EditDocumentApi EditDocumentXlsxGetStyles POST /convert/edit/xlsx/get-styles Get styles from a Excel XLSX spreadsheet, worksheet
EditDocumentApi EditDocumentXlsxGetWorksheets POST /convert/edit/xlsx/get-worksheets Get worksheets from a Excel XLSX spreadsheet
EditDocumentApi EditDocumentXlsxInsertWorksheet POST /convert/edit/xlsx/insert-worksheet Insert a new worksheet into an Excel XLSX spreadsheet
EditDocumentApi EditDocumentXlsxRenameWorksheet POST /convert/edit/xlsx/rename-worksheet Rename a specific worksheet in a Excel XLSX spreadsheet
EditDocumentApi EditDocumentXlsxSetCellByIdentifier POST /convert/edit/xlsx/set-cell/by-identifier Set, update cell contents in an Excel XLSX spreadsheet, worksheet by cell identifier
EditDocumentApi EditDocumentXlsxSetCellByIndex POST /convert/edit/xlsx/set-cell/by-index Set, update cell contents in an Excel XLSX spreadsheet, worksheet by index
EditHtmlApi EditHtmlHtmlAppendHeaderTag POST /convert/edit/html/head/append/tag Append an HTML tag to the HEAD section of an HTML Document
EditHtmlApi EditHtmlHtmlAppendHeading POST /convert/edit/html/append/heading Append a Heading to an HTML Document
EditHtmlApi EditHtmlHtmlAppendImageFromUrl POST /convert/edit/html/append/image/from-url Append an Image to an HTML Document from a URL
EditHtmlApi EditHtmlHtmlAppendImageInline POST /convert/edit/html/append/image/inline Append a Base64 Inline Image to an HTML Document
EditHtmlApi EditHtmlHtmlAppendParagraph POST /convert/edit/html/append/paragraph Append a Paragraph to an HTML Document
EditHtmlApi EditHtmlHtmlCreateBlankDocument POST /convert/edit/html/create/blank Create a Blank HTML Document
EditHtmlApi EditHtmlHtmlGetLanguage POST /convert/edit/html/head/get/language Gets the language for the HTML document
EditHtmlApi EditHtmlHtmlGetLinks POST /convert/edit/html/extract/links Extract resolved link URLs from HTML File
EditHtmlApi EditHtmlHtmlGetRelCanonical POST /convert/edit/html/head/get/rel-canonical-url Gets the rel canonical URL for the HTML document
EditHtmlApi EditHtmlHtmlGetSitemap POST /convert/edit/html/head/get/sitemap-url Gets the sitemap URL for the HTML document
EditHtmlApi EditHtmlHtmlSetLanguage POST /convert/edit/html/head/set/language Sets the language for the HTML document
EditHtmlApi EditHtmlHtmlSetRelCanonical POST /convert/edit/html/head/set/rel-canonical-url Sets the rel canonical URL for the HTML document
EditHtmlApi EditHtmlHtmlSetSitemapUrl POST /convert/edit/html/head/set/sitemap-url Sets the sitemap URL for the HTML document
EditPdfApi EditPdfAddAnnotations POST /convert/edit/pdf/annotations/add-item Add one or more PDF annotations, comments in the PDF document
EditPdfApi EditPdfConvertToPdfA POST /convert/edit/pdf/optimize/pdf-a Convert a PDF file to PDF/A
EditPdfApi EditPdfDecrypt POST /convert/edit/pdf/decrypt Decrypt and password-protect a PDF
EditPdfApi EditPdfDeletePages POST /convert/edit/pdf/pages/delete Remove, delete pages from a PDF document
EditPdfApi EditPdfDeletePagesBatchJob POST /convert/edit/pdf/pages/delete/batch-job Remove, delete pages from a PDF document as Batch Job
EditPdfApi EditPdfEncrypt POST /convert/edit/pdf/encrypt Encrypt and password-protect a PDF
EditPdfApi EditPdfGetAnnotations POST /convert/edit/pdf/annotations/list Get PDF annotations, including comments in the document
EditPdfApi EditPdfGetAsyncJobStatus GET /convert/edit/pdf/batch-job/status Get the status and result of a PDF Batch Job
EditPdfApi EditPdfGetFormFields POST /convert/edit/pdf/form/get-fields Gets PDF Form fields and values
EditPdfApi EditPdfGetMetadata POST /convert/edit/pdf/get-metadata Get PDF document metadata
EditPdfApi EditPdfGetPdfTextByPages POST /convert/edit/pdf/pages/get-text Get text in a PDF document by page
EditPdfApi EditPdfInsertPages POST /convert/edit/pdf/pages/insert Insert, copy pages from one PDF document into another
EditPdfApi EditPdfInsertPagesBatchJob POST /convert/edit/pdf/pages/insert/batch-job Insert, copy pages from one PDF document into another as a batch job
EditPdfApi EditPdfLinearize POST /convert/edit/pdf/optimize/linearize Linearize and optimize a PDF for streaming download
EditPdfApi EditPdfRasterize POST /convert/edit/pdf/rasterize Rasterize a PDF to an image-based PDF
EditPdfApi EditPdfRasterizeBatchJob POST /convert/edit/pdf/rasterize/batch-job Rasterize a PDF to an image-based PDF as Batch Job
EditPdfApi EditPdfReduceFileSize POST /convert/edit/pdf/optimize/reduce-file-size Reduce the file size and optimize a PDF
EditPdfApi EditPdfRemoveAllAnnotations POST /convert/edit/pdf/annotations/remove-all Remove all PDF annotations, including comments in the document
EditPdfApi EditPdfRemoveAnnotationItem POST /convert/edit/pdf/annotations/remove-item Remove a specific PDF annotation, comment in the document
EditPdfApi EditPdfResize POST /convert/edit/pdf/resize Change PDF Document's Paper Size
EditPdfApi EditPdfRotateAllPages POST /convert/edit/pdf/pages/rotate/all Rotate all pages in a PDF document
EditPdfApi EditPdfRotatePageRange POST /convert/edit/pdf/pages/rotate/page-range Rotate a range, subset of pages in a PDF document
EditPdfApi EditPdfSanitize POST /convert/edit/pdf/sanitize Sanitize a PDF by removing embedded JavaScript
EditPdfApi EditPdfSetFormFields POST /convert/edit/pdf/form/set-fields Sets ands fills PDF Form field values
EditPdfApi EditPdfSetMetadata POST /convert/edit/pdf/set-metadata Sets PDF document metadata
EditPdfApi EditPdfSetPermissions POST /convert/edit/pdf/encrypt/set-permissions Encrypt, password-protect and set restricted permissions on a PDF
EditPdfApi EditPdfWatermarkText POST /convert/edit/pdf/watermark/text Add a text watermark to a PDF
EditTextApi EditTextBase64Decode POST /convert/edit/text/encoding/base64/decode Base 64 decode, convert base 64 string to binary content
EditTextApi EditTextBase64Detect POST /convert/edit/text/encoding/base64/detect Detect, check if text string is base 64 encoded
EditTextApi EditTextBase64Encode POST /convert/edit/text/encoding/base64/encode Base 64 encode, convert binary or file data to a text string
EditTextApi EditTextChangeLineEndings POST /convert/edit/text/line-endings/change Set, change line endings of a text file
EditTextApi EditTextDetectLineEndings POST /convert/edit/text/line-endings/detect Detect line endings of a text file
EditTextApi EditTextFindRegex POST /convert/edit/text/find/regex Find a regular expression regex in text input
EditTextApi EditTextFindSimple POST /convert/edit/text/find/string Find a string in text input
EditTextApi EditTextRemoveAllWhitespace POST /convert/edit/text/remove/whitespace/all Remove whitespace from text string
EditTextApi EditTextRemoveHtml POST /convert/edit/text/remove/html Remove HTML from text string
EditTextApi EditTextReplaceRegex POST /convert/edit/text/replace/regex Replace a string in text with a regex regular expression string
EditTextApi EditTextReplaceSimple POST /convert/edit/text/replace/string Replace a string in text with another string value
EditTextApi EditTextTextEncodingDetect POST /convert/edit/text/encoding/detect Detect text encoding of file
EditTextApi EditTextTrimWhitespace POST /convert/edit/text/remove/whitespace/trim Trim leading and trailing whitespace from text string
MergeDocumentApi MergeDocumentBatchJobCreate POST /convert/merge/batch-job/create Merge an array of Documents into a Single Document by Page as a Batch Job
MergeDocumentApi MergeDocumentDocx POST /convert/merge/docx Merge Two Word DOCX Together
MergeDocumentApi MergeDocumentDocxMulti POST /convert/merge/docx/multi Merge Multple Word DOCX Together
MergeDocumentApi MergeDocumentDocxMultiArray POST /convert/merge/docx/multi/array Merge Multple Word DOCX Together from an array
MergeDocumentApi MergeDocumentGetAsyncJobStatus GET /convert/merge/batch-job/status Get the status and result of a Merge Document Batch Job
MergeDocumentApi MergeDocumentHtml POST /convert/merge/html Merge Two HTML (HTM) Files Together
MergeDocumentApi MergeDocumentHtmlMulti POST /convert/merge/html/multi Merge Multple HTML (HTM) Files Together
MergeDocumentApi MergeDocumentHtmlMultiArray POST /convert/merge/html/multi/array Merge Multple HTML (HTM) Files Together from an array
MergeDocumentApi MergeDocumentPdf POST /convert/merge/pdf Merge Two PDF Files Together
MergeDocumentApi MergeDocumentPdfMulti POST /convert/merge/pdf/multi Merge Multple PDF Files Together
MergeDocumentApi MergeDocumentPdfMultiArray POST /convert/merge/pdf/multi/array Merge Multple PDF Files Together from an array
MergeDocumentApi MergeDocumentPng POST /convert/merge/png/vertical Merge Two PNG Files Together
MergeDocumentApi MergeDocumentPngMulti POST /convert/merge/png/vertical/multi Merge Multple PNG Files Together
MergeDocumentApi MergeDocumentPngMultiArray POST /convert/merge/png/vertical/multi/array Merge Multple PNG Files Together from an array
MergeDocumentApi MergeDocumentPptx POST /convert/merge/pptx Merge Two PowerPoint PPTX Together
MergeDocumentApi MergeDocumentPptxMulti POST /convert/merge/pptx/multi Merge Multple PowerPoint PPTX Together
MergeDocumentApi MergeDocumentPptxMultiArray POST /convert/merge/pptx/multi/array Merge Multple PowerPoint PPTX Together from an array
MergeDocumentApi MergeDocumentTxt POST /convert/merge/txt Merge Two Text (TXT) Files Together
MergeDocumentApi MergeDocumentTxtMulti POST /convert/merge/txt/multi Merge Multple Text (TXT) Files Together
MergeDocumentApi MergeDocumentXlsx POST /convert/merge/xlsx Merge Two Excel XLSX Together
MergeDocumentApi MergeDocumentXlsxMulti POST /convert/merge/xlsx/multi Merge Multple Excel XLSX Together
MergeDocumentApi MergeDocumentXlsxMultiArray POST /convert/merge/xlsx/multi/array Merge Multple Excel XLSX Together from an Array
SplitDocumentApi SplitDocumentBatchJobCreate POST /convert/split/batch-job/create Split a single Document into Separate Documents by Page as a Batch Job
SplitDocumentApi SplitDocumentDocx POST /convert/split/docx Split a single Word Document DOCX into Separate Documents by Page
SplitDocumentApi SplitDocumentGetAsyncJobStatus GET /convert/split/batch-job/status Get the status and result of a Split Document Batch Job
SplitDocumentApi SplitDocumentPdfByPage POST /convert/split/pdf Split a PDF file into separate PDF files, one per page
SplitDocumentApi SplitDocumentPptx POST /convert/split/pptx Split a single PowerPoint Presentation PPTX into Separate Slides
SplitDocumentApi SplitDocumentPptxAdvanced POST /convert/split/pptx/advanced Split a single PowerPoint Presentation PPTX into Separate Presentations
SplitDocumentApi SplitDocumentTxtByLine POST /convert/split/txt/by-line Split a single Text file (txt) into lines
SplitDocumentApi SplitDocumentTxtByString POST /convert/split/txt/by-string Split a single Text file (txt) by a string delimiter
SplitDocumentApi SplitDocumentXlsx POST /convert/split/xlsx Split a single Excel XLSX into Separate Worksheets
TransformDocumentApi TransformDocumentDocxReplace POST /convert/transform/docx/replace-all Replace string in Word DOCX document, return result
TransformDocumentApi TransformDocumentDocxReplaceEditSession POST /convert/transform/docx/replace-all/edit-session Replace string in Word DOCX document, return edit session
TransformDocumentApi TransformDocumentDocxTableFillIn POST /convert/transform/docx/table/fill/data Fill in data in a table in a Word DOCX document, return result
TransformDocumentApi TransformDocumentDocxTableFillInEditSession POST /convert/transform/docx/table/fill/data/edit-session Fill in data in a table in a Word DOCX document, return edit session
TransformDocumentApi TransformDocumentDocxTableFillInMulti POST /convert/transform/docx/table/fill/data/multi Fill in data in multiple tables in a Word DOCX document, return result
TransformDocumentApi TransformDocumentPptxReplace POST /convert/transform/pptx/replace-all Replace string in PowerPoint PPTX presentation, return result
ValidateDocumentApi ValidateDocumentAutodetectValidation POST /convert/validate/autodetect Autodetect content type and validate
ValidateDocumentApi ValidateDocumentCsvValidation POST /convert/validate/csv Validate a CSV file document (CSV)
ValidateDocumentApi ValidateDocumentDocValidation POST /convert/validate/doc Validate a Word 97-2003 Legacy document (DOC)
ValidateDocumentApi ValidateDocumentDocxRepair POST /convert/validate/docx/repair Repair a Word document (DOCX) that contains errors
ValidateDocumentApi ValidateDocumentDocxUpgrade POST /convert/validate/docx/upgrade Upgrade a Word document (DOCX) to Office 2010 Format
ValidateDocumentApi ValidateDocumentDocxValidation POST /convert/validate/docx Validate a Word document (DOCX)
ValidateDocumentApi ValidateDocumentEmlValidation POST /convert/validate/eml Validate if input file is a valid EML file
ValidateDocumentApi ValidateDocumentExecutableValidation POST /convert/validate/executable Validate if a file is executable
ValidateDocumentApi ValidateDocumentGZipValidation POST /convert/validate/gzip Validate a GZip Archive file (gzip or gz)
ValidateDocumentApi ValidateDocumentHtmlSsrfValidation POST /convert/validate/html/ssrf-threat-check Validate an HTML file and checks for SSRF threats
ValidateDocumentApi ValidateDocumentHtmlValidation POST /convert/validate/html Validate an HTML file
ValidateDocumentApi ValidateDocumentImageValidation POST /convert/validate/image Validate an Image File
ValidateDocumentApi ValidateDocumentJpgValidation POST /convert/validate/jpg Validate a JPG File
ValidateDocumentApi ValidateDocumentJsonValidation POST /convert/validate/json Validate a JSON file
ValidateDocumentApi ValidateDocumentMsgValidation POST /convert/validate/msg Validate if input file is a valid MSG file
ValidateDocumentApi ValidateDocumentPdfValidation POST /convert/validate/pdf Validate a PDF document file
ValidateDocumentApi ValidateDocumentPngValidation POST /convert/validate/png Validate a PNG File
ValidateDocumentApi ValidateDocumentPptValidation POST /convert/validate/ppt Validate a PowerPoint 97-2003 Legacy presentation (PPT)
ValidateDocumentApi ValidateDocumentPptxRepair POST /convert/validate/pptx/repair Repair a PowerPoint presentation (PPTX) that contains errors
ValidateDocumentApi ValidateDocumentPptxValidation POST /convert/validate/pptx Validate a PowerPoint presentation (PPTX)
ValidateDocumentApi ValidateDocumentRarValidation POST /convert/validate/rar Validate a RAR Archive file (RAR)
ValidateDocumentApi ValidateDocumentRtfValidation POST /convert/validate/rtf Validate a Rich Text Format document (RTF)
ValidateDocumentApi ValidateDocumentTarValidation POST /convert/validate/tar Validate a TAR Tarball Archive file (TAR)
ValidateDocumentApi ValidateDocumentTxtValidation POST /convert/validate/txt Validate an TXT file
ValidateDocumentApi ValidateDocumentXlsValidation POST /convert/validate/xls Validate a Excel 97-2003 Legacy spreadsheet (XLS)
ValidateDocumentApi ValidateDocumentXlsxRepair POST /convert/validate/xlsx/repair Repair an Excel spreadsheet (XLSX) that contains errors
ValidateDocumentApi ValidateDocumentXlsxValidation POST /convert/validate/xlsx Validate a Excel document (XLSX)
ValidateDocumentApi ValidateDocumentXmlValidation POST /convert/validate/xml Validate an XML file
ValidateDocumentApi ValidateDocumentXmlXxeThreatValidation POST /convert/validate/xml/xxe-threats Validate an XML file for XML External Entity (XXE) threats
ValidateDocumentApi ValidateDocumentZipValidation POST /convert/validate/zip Validate a Zip Archive file (zip)
ViewerToolsApi ViewerToolsCreateSimple POST /convert/viewer/create/web/simple Create a web-based viewer
ZipArchiveApi ZipArchiveZipCreate POST /convert/archive/zip/create Compress files to create a new zip archive
ZipArchiveApi ZipArchiveZipCreateAdvanced POST /convert/archive/zip/create/advanced Compress files and folders to create a new zip archive with advanced options
ZipArchiveApi ZipArchiveZipCreateEncrypted POST /convert/archive/zip/create/encrypted Compress files to create a new, encrypted and password-protected zip archive
ZipArchiveApi ZipArchiveZipCreateQuarantine POST /convert/archive/zip/create/quarantine Create an encrypted zip file to quarantine a dangerous file
ZipArchiveApi ZipArchiveZipDecrypt POST /convert/archive/zip/decrypt Decrypt and remove password protection on a zip file
ZipArchiveApi ZipArchiveZipEncryptAdvanced POST /convert/archive/zip/encrypt/advanced Encrypt and password protect a zip file
ZipArchiveApi ZipArchiveZipExtract POST /convert/archive/zip/extract Extract, decompress files and folders from a zip archive

Documentation for Models

Documentation for Authorization

Apikey

  • Type: API key
  • API key parameter name: Apikey
  • Location: HTTP header

About

.NET Core API Client for Cloudmersive Document and Data Conversion API

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages