cloudmersive / cloudmersive_document_convert_api_client
3.2.0
2023-12-11 03:55 UTC
Requires
- php: >=7.2.5
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.5
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.12
- phpunit/phpunit: ^4.8
- squizlabs/php_codesniffer: ~2.6
- dev-master
- 3.2.0
- 3.1.1
- 3.0.1
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 1.9.9
- 1.9.8
- 1.9.7
- 1.9.6
- 1.9.5
- 1.9.4
- 1.9.3
- 1.9.2
- 1.9.1
- 1.9.0
- 1.8.9
- 1.8.8
- 1.8.7
- 1.8.6
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.0
- 1.7.9
- 1.7.8
- 1.7.7
- 1.7.6
- 1.7.5
- 1.7.4
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.9
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.9
- 1.4.8
- 1.4.7
- 1.4.6
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.3.9
- 1.3.7
- 1.3.6
- 1.3.5
- dev-dependabot/composer/guzzlehttp/psr7-1.9.1
- dev-dependabot/composer/guzzlehttp/guzzle-6.5.8
This package is not auto-updated.
Last update: 2024-09-16 08:00:59 UTC
README
转换API让您轻松转换文件格式和类型。
Cloudmersive 文档和数据转换API 提供高级文档转换、编辑和生成功能。
- API版本:v1
- 包版本:3.2.0
需求
PHP 5.5 及以上
安装与使用
Composer
要通过Composer安装绑定,请将以下内容添加到composer.json
{
"repositories": [
{
"type": "git",
"url": "https://github.com/cloudmersive/cloudmersive_document_convert_api_client.git"
}
],
"require": {
"cloudmersive/cloudmersive_document_convert_api_client": "*@dev"
}
}
然后运行composer install
手动安装
下载文件并包含autoload.php
require_once('/path/to/cloudmersive_document_convert_api_client/vendor/autoload.php');
测试
要运行单元测试
composer install
./vendor/bin/phpunit
入门指南
请遵循安装过程,然后运行以下命令
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure API key authorization: Apikey $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('Apikey', 'YOUR_API_KEY'); // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed // $config = Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Apikey', 'Bearer'); $apiInstance = new Swagger\Client\Api\CompareDocumentApi( // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`. // This is optional, `GuzzleHttp\Client` will be used as default. new GuzzleHttp\Client(), $config ); $input_file1 = "/path/to/file.txt"; // \SplFileObject | First input file to perform the operation on. $input_file2 = "/path/to/file.txt"; // \SplFileObject | Second input file to perform the operation on (more than 2 can be supplied). $autorepair = true; // bool | Optional; automatically repair input documents that have errors (default is true) try { $result = $apiInstance->compareDocumentDocx($input_file1, $input_file2, $autorepair); print_r($result); } catch (Exception $e) { echo 'Exception when calling CompareDocumentApi->compareDocumentDocx: ', $e->getMessage(), PHP_EOL; } ?>
API端点文档
所有URI均相对于https://api.cloudmersive.com
模型文档
- AddPdfAnnotationRequest
- AlternateFileFormatCandidate
- AppendXlsxRowRequest
- AppendXlsxRowResponse
- AutodetectDocumentValidationResult
- AutodetectGetInfoResult
- AutodetectToJpgResult
- AutodetectToPngResult
- AutodetectToThumbnailsResult
- Base64DecodeRequest
- Base64DecodeResponse
- Base64DetectRequest
- Base64DetectResponse
- Base64EncodeRequest
- Base64EncodeResponse
- ChangeLineEndingResponse
- ClearXlsxCellRequest
- ClearXlsxCellResponse
- ClearXlsxRowRequest
- ClearXlsxRowResponse
- ConvertDocumentBatchJobCreateResult
- ConvertDocumentJobStatusResult
- ConvertedJpgPage
- ConvertedPngDirectPage
- ConvertedPngPage
- CreateBlankDocxRequest
- CreateBlankDocxResponse
- CreateBlankSpreadsheetRequest
- CreateBlankSpreadsheetResponse
- CreateSpreadsheetFromDataRequest
- CreateSpreadsheetFromDataResponse
- CreateZipArchiveRequest
- CsvCollection
- CsvFileResult
- DeleteDocxTableRowRangeRequest
- DeleteDocxTableRowRangeResponse
- DeleteDocxTableRowRequest
- DeleteDocxTableRowResponse
- DetectLineEndingsResponse
- DisableSharedWorkbookRequest
- DisableSharedWorkbookResponse
- DocumentArrayInput
- DocumentEditingEditSession
- DocumentItem
- DocumentTransformEditSession
- DocumentValidationError
- DocumentValidationResult
- DocxBody
- DocxCellStyle
- DocxComment
- DocxContentControl
- DocxFooter
- DocxHeader
- DocxImage
- DocxInsertCommentOnParagraphRequest
- DocxInsertImageRequest
- DocxInsertImageResponse
- DocxMetadataCustomProperty
- DocxPage
- DocxParagraph
- DocxRemoveObjectRequest
- DocxRemoveObjectResponse
- DocxRun
- DocxSection
- DocxSetCustomMetadataPropertiesRequest
- DocxSetFooterAddPageNumberRequest
- DocxSetFooterRequest
- DocxSetFooterResponse
- DocxSetFormFieldsRequest
- DocxSetHeaderRequest
- DocxSetHeaderResponse
- DocxStyle
- DocxTable
- DocxTableCell
- DocxTableRow
- DocxTableSingleTableFill
- DocxTableTableFillMultiRequest
- DocxTableTableFillRequest
- DocxTableTableFillTableCell
- DocxTableTableFillTableRow
- DocxTemplateApplicationRequest
- DocxTemplateOperation
- DocxText
- DocxToJpgResult
- DocxToPngResult
- DocxTopLevelComment
- EditPdfBatchJobCreateResult
- EditPdfJobStatusResult
- EmlAttachment
- EmlToHtmlResult
- EmlToJpgResult
- EmlToPngResult
- EnableSharedWorkbookRequest
- EnableSharedWorkbookResponse
- ExifValue
- FillHandlebarFormField
- FindDocxParagraphRequest
- FindDocxParagraphResponse
- FindRegexMatch
- FindStringMatch
- FindStringRegexRequest
- FindStringRegexResponse
- FindStringSimpleRequest
- FindStringSimpleResponse
- FinishEditingRequest
- GetDocxBodyRequest
- GetDocxBodyResponse
- GetDocxCommentsHierarchicalResponse
- GetDocxCommentsResponse
- GetDocxContentControlsResponse
- GetDocxGetCommentsHierarchicalRequest
- GetDocxGetCommentsRequest
- GetDocxGetFormFieldsResponse
- GetDocxHeadersAndFootersRequest
- GetDocxHeadersAndFootersResponse
- GetDocxImagesRequest
- GetDocxImagesResponse
- GetDocxMetadataPropertiesResponse
- GetDocxPagesRequest
- GetDocxPagesResponse
- GetDocxSectionsRequest
- GetDocxSectionsResponse
- GetDocxStylesRequest
- GetDocxStylesResponse
- GetDocxTableByIndexRequest
- GetDocxTableByIndexResponse
- GetDocxTableRowRequest
- GetDocxTableRowResponse
- GetDocxTablesRequest
- GetDocxTablesResponse
- GetFileTypeIconResult
- GetImageInfoResult
- GetMacrosResponse
- GetPdfAnnotationsResult
- GetXlsxCellByIdentifierRequest
- GetXlsxCellByIdentifierResponse
- GetXlsxCellRequest
- GetXlsxCellResponse
- GetXlsxColumnsRequest
- GetXlsxColumnsResponse
- GetXlsxImagesRequest
- GetXlsxImagesResponse
- GetXlsxRowsAndCellsRequest
- GetXlsxRowsAndCellsResponse
- GetXlsxSpecificRowRequest
- GetXlsxSpecificRowResponse
- GetXlsxStylesRequest
- GetXlsxStylesResponse
- GetXlsxWorksheetsRequest
- GetXlsxWorksheetsResponse
- HandlebarFormField
- HtmlGetLanguageResult
- HtmlGetLinksResponse
- HtmlGetRelCanonicalUrlResult
- HtmlGetSitemapUrlResult
- HtmlHyperlink
- HtmlMdResult
- HtmlSsrfThreatCheckResult
- HtmlTemplateApplicationRequest
- HtmlTemplateApplicationResponse
- HtmlTemplateOperation
- HtmlThreatLink
- HtmlToOfficeRequest
- HtmlToPdfRequest
- HtmlToPngRequest
- HtmlToTextRequest
- HtmlToTextResponse
- InsertDocxCommentOnParagraphResponse
- InsertDocxInsertParagraphRequest
- InsertDocxInsertParagraphResponse
- InsertDocxTableRowRequest
- InsertDocxTableRowResponse
- InsertDocxTablesRequest
- InsertDocxTablesResponse
- InsertXlsxWorksheetRequest
- InsertXlsxWorksheetResponse
- JobStatusResult
- KeynoteToJpgResult
- KeynoteToPngResult
- MergeBatchJobCreateResult
- MergeJobStatusResult
- MsgAttachment
- MsgToHtmlResult
- MsgToJpgResult
- MsgToPngResult
- MultiReplaceStringRequest
- MultipageImageFormatConversionResult
- OdpToJpgResult
- OdpToPngResult
- OdsToJpgResult
- OdsToPngResult
- OdtToJpgResult
- OdtToPngResult
- PageConversionResult
- PdfAnnotation
- PdfDocument
- PdfFormField
- PdfFormFields
- PdfMetadata
- PdfPageText
- PdfTextByPageResult
- PdfToJpgResult
- PdfToPngDirectResult
- PdfToPngResult
- PptxPageLayoutInformation
- PptxSplitAdvancedRequest
- PptxSplitAdvancedResponse
- PptxToPngResult
- PresentationAdvancedResult
- PresentationResult
- RemoveDocxHeadersAndFootersRequest
- RemoveDocxHeadersAndFootersResponse
- RemoveDocxPagesRequest
- RemoveHtmlFromTextRequest
- RemoveHtmlFromTextResponse
- RemovePptxSlidesRequest
- RemoveWhitespaceFromTextRequest
- RemoveWhitespaceFromTextResponse
- RemoveXlsxWorksheetRequest
- RenameXlsxWorksheetRequest
- RenameXlsxWorksheetResponse
- ReplaceDocxParagraphRequest
- ReplaceDocxParagraphResponse
- ReplaceStringRegexRequest
- ReplaceStringRegexResponse
- ReplaceStringRequest
- ReplaceStringSimpleRequest
- ReplaceStringSimpleResponse
- RtfToJpgResult
- RtfToPngResult
- ScreenshotRequest
- SetFormFieldValue
- SetPdfFormFieldsRequest
- SetPdfMetadataRequest
- SetXlsxCellByIdentifierRequest
- SetXlsxCellByIdentifierResponse
- SetXlsxCellRequest
- SetXlsxCellResponse
- SingleReplaceString
- SplitBatchJobCreateResult
- SplitDocumentResult
- SplitDocxDocumentResult
- SplitPdfResult
- SplitPptxPresentationResult
- SplitTextDocumentByLinesResult
- SplitTextDocumentByStringResult
- SplitXlsxWorksheetResult
- TextConversionResult
- TextDocumentElement
- TextDocumentLine
- TextEncodingDetectResponse
- Thumbnail
- UpdateDocxTableCellRequest
- UpdateDocxTableCellResponse
- UpdateDocxTableRowRequest
- UpdateDocxTableRowResponse
- UrlToPdfRequest
- UrlToTextRequest
- UrlToTextResponse
- ViewerResponse
- WorksheetResult
- XlsxImage
- XlsxSpreadsheetCell
- Excel工作表列
- Excel工作表行
- Excel转PNG结果
- Excel工作表
- 使用XPath添加属性结果
- 使用XPath添加子节点结果
- 使用XPath过滤结果
- 使用XQuery多结果查询
- 使用XQuery结果查询
- 使用XPath移除所有子节点结果
- 使用XPath移除结果
- 使用XPath替换结果
- 使用XPath设置值结果
- XXE威胁检测结果
- 压缩目录
- 高级请求压缩加密
- 解压响应
- 压缩文件
授权说明文档
API密钥
- 类型:API密钥
- API密钥参数名:Apikey
- 位置:HTTP头