Abra Word em C++ SDK

Use a REST API para abrir e ler Word arquivos programaticamente em C++

Abra Word documentos facilmente com apenas algumas linhas de código C++. Nossa C++ biblioteca fornecerá tudo o que você precisa para acessar o conteúdo do Word documento programaticamente.

Ver trecho de código

Abra um Word arquivo em C++

A tarefa de ler Word documentos é a tarefa de ler estruturas de dados hierárquicas dentro do modelo DOM. Isso implica conhecer o formato de cada elemento de dados Word individual, incluindo todos os seus possíveis elementos filho e atributos.

Nossa C++ biblioteca é uma solução baseada em nuvem que permite abrir Word arquivos para leitura e escrita com facilidade. Essa abordagem distribuída oferece flexibilidade no desenvolvimento de software usando a linguagem C++, pois todo o processamento de Word documentos com uso intensivo de recursos ocorrerá em servidores Aspose. Tudo o que você precisa é obter chaves privadas para acessar a API Cloud no C++ código.

Ler Word documentos programaticamente em C++

Você pode iterar sobre todos os elementos de um Word documento ou pesquisar por elementos específicos em uma árvore DOM. Fornecemos uma ampla gama de funções C++ tanto para trabalhar com a estrutura do Word arquivo quanto com os dados contidos nos nós do documento.

O exemplo de código a seguir ajudará você a descobrir rapidamente como carregar um Word arquivo usando C++ e realizar algumas ações nele.

Carregue um documento que você deseja acessar
Código de execução
using namespace aspose::words::cloud;

auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####", 
   L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);
std::wstring fileName = L"Input.docx";

auto requestFileContent = std::shared_ptr<std::istream>(
   new std::ifstream(
      std::filesystem::path(getFileTextUtf16(fileName)), std::istream::binary));
std::shared_ptr<requests::UploadFileRequest> uploadDocumentRequest(
    new requests::UploadFileRequest(
        requestFileContent, std::make_shared<std::wstring>(fileName)
    )
);
wordsApi->uploadFile(uploadDocumentRequest);

auto requestParagraph = std::make_shared<aspose::words::cloud::models::ParagraphInsert>();
requestParagraph->setText(std::make_shared<std::wstring>(
   L"Reading and writing to the file in the cloud occurs automatically."));
std::shared_ptr<requests::InsertParagraphRequest> insertParagraphRequest(
    new requests::InsertParagraphRequest(
        std::make_shared<std::wstring>(fileName), requestParagraph
    )
);
wordsApi->insertParagraph(insertParagraphRequest);

std::shared_ptr<requests::DownloadFileRequest> downloadDocumentRequest(
    new requests::DownloadFileRequest(
        std::make_shared<std::wstring>(fileName)
    )
);
wordsApi->downloadFile(downloadDocumentRequest);
Código de execução
  
Copie o código C++ para a área de transferência

Como ler um Word arquivo em C++

  1. Instale o 'Aspose.Words Cloud para C++'
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto C++
  3. Ler um Word arquivo

Instale a C++ biblioteca para ler DOCX arquivos

Clone Aspose.Words Cloud SDK for C++ do GitHub. Você pode encontrar informações detalhadas sobre como criar e configurar o SDK na seção "How to use the SDK".

Para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API, siga estas Instructions na documentação.

Requisitos de sistema

Consulte a Repository Documentation para ver os detalhes.

Outros formatos de arquivo suportados

Você pode abrir documentos em outros formatos:

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2025. Todos os direitos reservados.