Een document opslaan

De meeste taken die u moet uitvoeren met Aspose.Words een document opslaan. Een document opslaan Aspose.Words levert de Save methode van de Document Klasse. Er zijn overbelastingen die het opslaan van een document in een bestand, stream, of ASP.NET HttpResrespons object voor het verzenden naar een client browser. Het document kan worden opgeslagen in elk formaat dat wordt ondersteund door Aspose.Words. Voor de lijst van alle ondersteunde opslagformaten, zie de SaveFormat Lijst.

Opslaan in een bestand

Gebruik gewoon de Save methode met een bestandsnaam. Aspose.Words zal bepalen het opslaan formaat van de bestandsextensie die u specificeert.

Het volgende voorbeeld van code laat zien hoe je een document in een bestand kunt laden en opslaan:

Opslaan in een stroom

Geef een stream object door aan de Save methode. Het is noodzakelijk om het opslagformaat expliciet op te geven bij het opslaan naar een stroom.

Het volgende voorbeeld van code laat zien hoe je een document in een stroom kunt laden en opslaan:

Een document naar een client-browser sturen

Om een document naar een client browser te sturen, gebruik een speciale overbelasting die vier parameters vereist: bestandsnaam, opslaan formaat, opslaan type, en een ASP.NET HttpRespons object. De wijze waarop het document aan de gebruiker wordt gepresenteerd wordt vertegenwoordigd door de ContentDisposition Opsomming, die bepaalt of het document dat naar de browser wordt verzonden een optie zal bieden om zich direct te openen in de browser of in de toepassing die geassocieerd is met de bestandsextensie.

Het volgende code voorbeeld toont hoe u een document naar de client browser vanuit een ASP.NET code:

Deze overbelasting van de Save methode is niet beschikbaar bij het gebruik van de .NET Client Profile DLL. Deze DLL is gelegen in de net3.5_ClientProfile map. De .NET Cliëntprofiel sluit assemblages zoals System.Web, Derhalve, HttpResponse is niet beschikbaar. Dit is volledig ontworpen.

Dit kan zich voordoen als een fout:

“Geen overbelasting voor methode ‘Opslaan’ neemt ‘4’ parameters."

Als u Aspose.Words in ASP.NET toepassing, Het wordt aanbevolen de .NET 2.0 DLL waar de juiste overbelasting beschikbaar is, zoals beschreven in dit artikel.

Opslaan in PCL

Aspose.Words ondersteunt het opslaan van een document in PCL (Printer Command Language). Aspose.Words kan documenten opslaan in PCL 6 (PCL 6 Enhanced of PCL XL) formaat. De PclSaveOptions klasse kan worden gebruikt om extra opties op te geven bij het opslaan van een document in het PCL-formaat.

Het volgende codevoorbeeld laat zien hoe een document naar PCL kan worden opgeslagen met behulp van opslagopties:

Zie ook

  • Informatie over ASP.NET Antwoord object