---
title: "Salvare un documento in Java"
---

La maggior parte delle attività che è necessario eseguire con Aspose.Words comporta il salvataggio di un documento. Per salvare un documento Aspose.Words fornisce il metodo [Save](https://reference.aspose.com/words/java/com.aspose.words/document/#save(java.lang.String)) della classe [Document](https://reference.aspose.com/words/java/com.aspose.words/document/). Il documento può essere salvato in qualsiasi formato di salvataggio supportato da Aspose.Words. Per l'elenco di tutti i formati di salvataggio supportati, vedere l'enumerazione [SaveFormat](https://reference.aspose.com/words/java/com.aspose.words/saveformat/).

## Salva in un file {#save-a-document-to-a-file}

Basta usare il metodo [Save](https://reference.aspose.com/words/java/com.aspose.words/document/#save-java.lang.String) con un nome di file. Aspose.Words determinerà il formato di salvataggio dall'estensione del file specificata.

Il seguente esempio di codice mostra come caricare e salvare un documento in un file:

{{< gist "aspose-words-gists" "827e71ccc0b8516a3cfe247b86ce6d4e" "Examples-src-main-java-com-aspose-words-examples-loading_saving-LoadAndSave-LoadAndSave.java" >}}

```

È possibile scaricare il file modello di questo esempio da [Aspose.Words GitHub](https://github.com/aspose-words/Aspose.Words-for-Java/blob/master/Examples/Data/Document.doc).

```

## Salva in un flusso {#save-a-document-to-a-stream}

Passare un oggetto stream al metodo [Save](https://reference.aspose.com/words/java/com.aspose.words/document/#save-java.io.OutputStream-com.aspose.words.SaveOptions). È necessario specificare esplicitamente il formato di salvataggio quando si salva in un flusso.

Il seguente esempio di codice mostra come caricare e salvare un documento in un flusso:

{{< gist "aspose-words-gists" "827e71ccc0b8516a3cfe247b86ce6d4e" "Examples-src-main-java-com-aspose-words-examples-loading_saving-LoadAndSaveToStream-LoadAndSaveToStream.java" >}}

È possibile scaricare il file modello di questo esempio da [Aspose.Words GitHub](https://github.com/aspose-words/Aspose.Words-for-Java/blob/master/Examples/Data/Document.doc).

## Salva in PCL {#save-a-document-to-pcl}

Aspose.Words supporta il salvataggio di un documento in PCL (Printer Command Language). Aspose.Words può salvare i documenti nel formato PCL 6 (PCL 6 migliorato o PCL XL). La classe `PclSaveOptions` può essere utilizzata per specificare opzioni aggiuntive quando si salva un documento nel formato PCL.

L'esempio di codice seguente mostra come salvare un documento in PCL utilizzando le opzioni di salvataggio:

{{< gist "aspose-words-gists" "827e71ccc0b8516a3cfe247b86ce6d4e" "Examples-src-main-java-com-aspose-words-examples-loading_saving-ConvertDocumentToPCL-ConvertDocumentToPCL.java" >}}
