Hvis du vil vite hvordan du raskt og enkelt kan lagre PDF-dokumenter til en strøm, katalog eller webapplikasjon med C#, har vi deg dekket.
Aspose.PDF for .NET
er et robust og kraftig API for å manipulere PDF-filer og utføre en rekke oppgaver som å legge til, erstatte eller fjerne tekst og bilder, legge til eller fjerne bokmerker og vannmerker, splitte, slå sammen, trekke ut eller sette inn sider, håndtere egendefinerte skrifttyper, og mye mer.

Lagre PDF-filen til en strøm med C#
Med vårt API kan du enkelt lagre den opprettede eller manipulerte PDF-filen til en strøm ved å bruke overbelastninger av Save‑metodene.
public static void SaveDocumentStream()
{
var originalFileName = Path.Combine(_dataDir, "SimpleResume.pdf");
var modifiedFileName = Path.Combine(_dataDir, "SimpleResumeModified.pdf");
var pdfDocument = new Aspose.Pdf.Document(originalFileName);
// make some manipation, i.g add new empty page
pdfDocument.Pages.Add();
pdfDocument.Save(System.IO.File.OpenWrite(modifiedFileName));
}
Lagre PDF-filen til en katalog med C#
Du kan også lagre PDF-filen til en katalog ved å bruke Save‑metoden i Document‑klassen. Dokumentet lagres som standard i Aspose.PDF v.1.7 (*.pdf)‑formatet hvis du ikke angir formattype (alternativer).
public static void SaveDocument()
{
var originalFileName = Path.Combine(_dataDir, "SimpleResume.pdf");
var modifiedFileName = Path.Combine(_dataDir, "SimpleResumeModified.pdf");
var pdfDocument = new Aspose.Pdf.Document(originalFileName);
// make some manipation, i.g add new empty page
pdfDocument.Pages.Add();
pdfDocument.Save(modifiedFileName);
}
Lagre PDF-filen i webapplikasjoner med C#
For å lagre PDF-filen i webapplikasjoner kan du bruke metodene som er nevnt ovenfor. I tillegg har Document‑klassen en overbelastet Save‑metode for bruk med HttpResponse class
.
var originalFileName = Path.Combine(_dataDir, "SimpleResume.pdf");
var pdfDocument = new Aspose.Pdf.Document(originalFileName);
// make some manipulation, i.g add a new empty page
pdfDocument.Pages.Add();
pdfDocument.Save(Response, originalFileName, ContentDisposition.Attachment, new PdfSaveOptions());
PDF/A
er en ISO‑standardisert versjon av PDF som sikrer at et dokument kan reproduseres nøyaktig på samme måte, og holder dokumentene dine trygge og tilgjengelige på lang sikt. PDF/A, i motsetning til PDF, forbyr funksjoner som er uegnet for langtidsarkivering, som skrifttilkobling eller kryptering.
Som før brukes Save‑metoden for å lagre filen, men filen må forberedes ved hjelp av Convert‑metoden.
public static void SaveDocumentAsPDFx()
{
var pdfDocument = new Aspose.Pdf.Document("..\\..\\..\\Samples\\SimpleResume.pdf");
pdfDocument.Pages.Add();
pdfDocument.Convert(new PdfFormatConversionOptions(PdfFormat.PDF_X_3));
pdfDocument.Save("..\\..\\..\\Samples\\SimpleResume_X3.pdf");
}
Vi er med deg i alle faser av utviklingen din
Hvis du trenger nye funksjoner i ditt eksisterende Aspose.PDF‑produkt eller et API for nye filformater, står våre eksperter til din disposisjon. Du kan ansette én eller flere dedikerte utviklere som kan jobbe med deg på prosjektet ditt.
Teamet for Betalt konsulenttjeneste
sørger for at du alltid får best mulig verdi.