Editar documentos do Word

DOC, DOCX e ODT estão entre os formatos de arquivo de processamento de texto mais comuns e amplamente usados. Microsoft Word e OpenOffice Writer suportam esses formatos e são usados para redigir documentos. Freqüentemente, é necessário editar documentos de processamento de texto. Neste artigo, exploraremos vários métodos para editar documentos do Word. Veremos como conseguir isso usando uma ferramenta de edição de documentos on-line fácil de usar. Além disso, veremos como editar arquivos do Word usando programação C# e Java.

Edite documentos do Word on-line

Sempre que você quiser editar seus documentos de processamento de texto, é fácil fazer isso online. Utilizaremos o aplicativo GroupDocs.Editor on-line para isso.

Edite documentos do Word on-line

Basta seguir estas etapas para editar seus documentos do Word online:

  1. Comece navegando até o site do Aplicativo Online Word Editor.
  2. Carregue seu arquivo de documento DOC/DOCX seguindo uma das duas opções:
    • Clique no botão Procurar ou arraste e solte o arquivo na área especificada.
    • Basta colar o URL do seu documento e clicar em Abrir.
  3. Seu documento de processamento de texto agora estará disponível no Editor Online para fazer alterações.
  4. Faça suas alterações editando o conteúdo, alterando o formato, adicionando listas formatadas, inserindo âncoras ou imagens e o que quiser.
  5. Por fim, salve o conteúdo editado no mesmo formato ou baixe-o em formato PDF.

Isso é tudo! Divirta-se editando seus documentos Word DOC/DOCX online.

Edição de documentos do Word

Editor de documentos Word – Guia do desenvolvedor

Programadores! Prepare-se para editar documentos do Word programaticamente. Aqui está um conjunto de bibliotecas que permite realizar esta tarefa. Aqui, daremos uma olhada na edição de documentos do Word usando APIs para diferentes linguagens de programação. Sinta-se à vontade para reservar o seu tempo e selecionar aquele que melhor se adapta às suas necessidades.

Ok, se você estiver pronto para começar, vamos entrar no mundo da codificação para editar arquivos. Vamos começar!

Edite documentos do Word (arquivos DOC/DOCX) usando C#

Para os programadores .NET, veja como você pode editar seus documentos do Word usando C#. Basta seguir estas etapas fáceis:

  1. Incorpore a biblioteca em seu programa.
  2. Utilize o trecho de código fornecido abaixo para editar arquivos de documentos do Word:
using (Editor editor = new Editor(delegate { return fs; }, delegate { return loadOptions; }))
{
    Options.WordProcessingEditOptions editOptions = new WordProcessingEditOptions();
    editOptions.FontExtraction = FontExtractionOptions.ExtractEmbeddedWithoutSystem;
    editOptions.EnableLanguageInformation = true;
    editOptions.EnablePagination = true;
    using (EditableDocument beforeEdit = editor.Edit(editOptions))
    {
        string originalContent = beforeEdit.GetContent();
        List<IHtmlResource> allResources = beforeEdit.AllResources;
        string editedContent = originalContent.Replace("document", "edited document");
    }
}

Para obter mais orientações, você também pode consultar o artigo Como editar documentos do Word em C#.

Para recursos adicionais relacionados à API .NET, você pode acessá-los por meio dos seguintes links:

API .NET | Documentação | Baixar

Edite documentos do Word (arquivos DOC/DOCX) usando Java

Os desenvolvedores Java também podem criar seus próprios aplicativos de edição de documentos. Vamos dar uma olhada em como os documentos do Word podem ser editados:

  1. Baixe e configure a biblioteca Java em seu aplicativo.
  2. Use o código-fonte fornecido para editar arquivos Word DOC/DOCX:
// Edite os documentos Word DOC/DOCX em Java
Options.WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
loadOptions.setPassword("password-if-any");

Editor editor = new Editor("path/document.docx", loadOptions);
EditableDocument defaultWordProcessingDoc = editor.edit();

// Edite usando qualquer editor WYSIWYG ou edite programaticamente
String allEmbeddedInsideString = defaultWordProcessingDoc.getEmbeddedHtml();
String allEmbeddedInsideStringEdited = allEmbeddedInsideString.replace("document", "edited document");

// Salve o documento editado
EditableDocument editedDoc = EditableDocument.fromMarkup(allEmbeddedInsideStringEdited, null);
WordProcessingSaveOptions saveOptions = new WordProcessingSaveOptions(WordProcessingFormats.Docx);
editor.save(editedDoc, "path/edited-document.docx", saveOptions);

Para obter um guia mais abrangente, você pode consultar o artigo intitulado Editar documentos do Word em Java.

Se estiver procurando recursos adicionais relacionados à API Java, você pode localizá-los aqui:

API Java | Documentação | Baixar

Conclusão

Concluindo, se você prefere a facilidade da edição online com GroupDocs.Editor ou a flexibilidade da programação, exploramos vários métodos para editar documentos do Word. Quer você seja um usuário em busca de uma solução on-line conveniente ou um desenvolvedor que está mergulhando no mundo da codificação, essas opções permitem editar documentos do Word sem esforço.

Boa edição!

Veja também