Mesclar arquivos - Excel API
PDF4me Mesclar arquivos permite combinar vários Excel Consolidar várias pastas de trabalho em uma única pasta de trabalho com controle de ordenação. Isso API múltiplos processos de serviço Excel O programa processa e mescla suas planilhas em um único arquivo de saída. API recebe Excel conteúdo do documento através REST API chamadas, utilizando Base64 Codificação para transmissão segura. Esta solução é ideal para consolidação de relatórios, montagem de planilhas e automação. Excel mesclando fluxos de trabalho.
Autenticando seu API Solicitar
Inclua o seu API digite a chave na solicitação para autenticar com o PDF4me REST API.
Principais características
- Suporte a múltiplos arquivos: Combinar dois ou mais Excel transformar livros de exercícios em um só
- Fusão ordenadaControlar a ordem das planilhas na saída.
REST API Ponto final
- Método: POST
- Ponto final:
office/ApiV2Excel/ExcelMergeFiles
REST API Parâmetros
Importante: Os parâmetros marcados com um asterisco (*) são obrigatórios. API usa mesclarArquivosParaExcelAção contendo um documentos (ou Documentos) matriz. Cada item tem Nome do arquivo (ou nome do arquivo) e Conteúdo do arquivo (ou Conteúdo do arquivo, Base64As opções específicas da operação (outputFileName, cultureName, etc.) estão dentro do objeto de ação.
Parâmetros obrigatórios (nível raiz)
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| mesclarArquivosParaExcelAção* | Object | Configuração de ação. Deve conter documentos (matriz); cada elemento tem nome do arquivo (string) e Conteúdo do arquivo (Base64Os documentos são mesclados em ordem de matriz. | Veja o exemplo de carga útil abaixo. |
Parâmetros opcionais (dentro de mergeFilesToExcelAction)
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| nomeDoArquivoDeSaída | String | Saída Excel nome do arquivo | merged.xlsx |
| nome_da_cultura | String | Código cultural para processamento | en-US |
Saída
O API retorna o mesclado Excel documento como um Base64string codificada em JSON formato (documento, nomeDoArquivo, sucesso, mensagemDeErro).
Exemplo de solicitação
Cabeçalho
Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY
Carga útil (básica)
{
"mergeFilesToExcelAction": {
"documents": [
{ "filename": "file1.xlsx", "fileContent": "UEsDBBQABgAIAAAA..." },
{ "filename": "file2.xlsx", "fileContent": "UEsDBBQABgAIAAAA..." }
],
"outputFileName": "merged.xlsx"
}
}