Abra facilmente Word documentos e PDF com apenas algumas linhas de código C#. Nossa .NET biblioteca fornecerá tudo o que você precisa para acessar o conteúdo do documento de forma programática.
Se você deseja abrir um arquivo de texto e trabalhar com os dados em formato de texto simples, pode fazê-lo usando os recursos mais básicos da linguagem C# e do sistema operacional. Quanto à leitura de documentos de escritório, apresentados em uma ampla variedade de formatos de arquivo (DOCX, DOC, PDF, RTF, ODT, HTML, etc.), essa tarefa é mais difícil de resolver, pois tais documentos são descritos por dados complexos em forma de árvore estruturas dentro do modelo DOM.
Nossa C# biblioteca é uma solução baseada em nuvem que permite abrir documentos em qualquer formato de escritório e web. Essa abordagem distribuída oferece flexibilidade no desenvolvimento de software usando a linguagem C#, pois todo o processamento de 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.
Você pode iterar sobre os elementos do documento ou pode pesquisar elementos específicos na árvore DOM. Fornecemos uma ampla gama de funções C# tanto para trabalhar com a estrutura do documento quanto com os dados contidos nos nós do documento.
O exemplo de C# código a seguir ajudará você a descobrir rapidamente como carregar um documento e executar algumas ações nele.
using Aspose.Words.Cloud.Sdk;
var config = new Configuration { ClientId = "####-####-####-####-####",
ClientSecret = "##################" };
var wordsApi = new WordsApi(config);
var fileName = "Input.docx";
using var requestFileContent = File.OpenRead(File.ReadAllText(fileName));
var uploadDocumentRequest = new UploadFileRequest(requestFileContent, fileName);
await wordsApi.UploadFile(uploadDocumentRequest);
var requestParagraph = new ParagraphInsert()
{
Text = "Reading and writing to the file in the cloud occurs automatically."
};
var insertParagraphRequest = new InsertParagraphRequest(fileName, requestParagraph);
await wordsApi.InsertParagraph(insertParagraphRequest);
var downloadDocumentRequest = new DownloadFileRequest(fileName);
await wordsApi.DownloadFile(downloadDocumentRequest);
Instale 'Aspose.Words Cloud SDK for .NET' usando o gerenciador de pacotes NuGet. Basta executar nuget install Aspose.Words-Cloud para instalar e referenciar automaticamente o assembly correspondente em seu projeto. Como alternativa, você pode clonar manualmente o código-fonte do Aspose.Words Cloud SDK for .NET do GitHub e usá-lo em seu projeto. Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.
Consulte a Repository Documentation para ver mais detalhes.