---
title: "Clonar um documento em Java"
---

A clonagem de um documento é o processo de criação de uma cópia idêntica de um documento original, que pode melhorar o desempenho e evitar possíveis fugas de memória.

Este artigo explicará os principais casos de uso da clonagem de um documento e como criar um clone de documento usando Aspose.Words.

## Operações com documentos de clonagem

A operação clone permite tornar o processo de criação de documentos mais rápido, pois você não precisará carregar e analisar um documento de um arquivo Todas as vezes.

Depois de criar um clone do seu documento, você poderá editá-lo e executar diferentes operações nele, por exemplo, compará-lo com o documento original, anexá-lo ou inseri-lo em outro documento. Você também pode modificar elementos clonados ou seu conteúdo antes de inseri-los em outro documento.

## Criando um Clone de Documento

Aspose.Words permite clonar um documento usando o método [Clone](https://reference.aspose.com/words/java/com.aspose.words/document/#deepClone) que executa uma cópia profunda do documento e o retorna. Em outras palavras, ele receberá uma cópia completa do DOM. O método `Clone` acelera a geração de documentos, e você só precisa de uma linha de código para obter uma cópia do seu documento.

A clonagem produz um novo documento com o mesmo conteúdo do original, mas com uma cópia única de cada um dos [nodes](https://reference.aspose.com/words/java/com.aspose.words/node/) do documento original. Você também pode aplicar a operação de clonagem a um nó de documento usando o método node [Clone](https://reference.aspose.com/words/java/com.aspose.words/node/#deepClone-boolean), que permite duplicar nós de documento composto com e sem seus nós filhos.

```

Observe que, ao aplicar o método de clonagem, todas as propriedades do documento serão clonadas.

```

O exemplo de código a seguir mostra como clonar um documento e criar uma duplicata de uma seção nesse documento:
{{< gist "aspose-words-gists" "827e71ccc0b8516a3cfe247b86ce6d4e" "Examples-src-main-java-com-aspose-words-examples-programming_documents-document-CloneDocument-CloneADocument.java" >}}
