C# ilə PDF sənədlərini axına, qovluğa və ya veb tətbiqinə sürətli və asan şəkildə necə saxlamaq lazım olduğunu öyrənmək istəyirsinizsə, biz sizə kömək edəcəyik.
Aspose.PDF for .NET
PDF faylları ilə işləmək və mətn, şəkil əlavə etmək, dəyişdirmək və ya silmək, bookmark və su nişanı əlavə etmək və ya silmək, bölmək, birləşdirmək, səhifələri çıxarmaq və ya daxil etmək, xüsusi şrift idarəetməsi və daha çox funksiyanı yerinə yetirən güclü bir API‑dir.

PDF faylını axına C# ilə yadda saxlamaq
API‑imiz sayəsində Save metodunun overload‑larından istifadə edərək yaradılmış və ya dəyişdirilmiş PDF faylını asanlıqla axına yaza bilərsiniz.
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);
// bəzi dəyişikliklər edin, məsələn yeni boş səhifə əlavə edin
pdfDocument.Pages.Add();
pdfDocument.Save(System.IO.File.OpenWrite(modifiedFileName));
}
PDF faylını qovluğa C# ilə yadda saxlamaq
Document sinifinin Save metodundan istifadə edərək PDF faylını qovluğa da yaza bilərsiniz. Format növünü (seçimləri) göstərməsəniz, sənəd standart olaraq Aspose.PDF v.1.7 (*.pdf) formatında saxlanılır.
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);
// bəzi dəyişikliklər edin, məsələn yeni boş səhifə əlavə edin
pdfDocument.Pages.Add();
pdfDocument.Save(modifiedFileName);
}
PDF faylını veb tətbiqlərində C# ilə yadda saxlamaq
Veb tətbiqlərində PDF faylını yuxarıdakı metodlarla saxlaya bilərsiniz. Bundan əlavə, Document sinifinin Save overload‑u HttpResponse class
ilə işləmək üçün də mövcuddur.
var originalFileName = Path.Combine(_dataDir, "SimpleResume.pdf");
var pdfDocument = new Aspose.Pdf.Document(originalFileName);
// bəzi dəyişikliklər edin, məsələn yeni boş səhifə əlavə edin
pdfDocument.Pages.Add();
pdfDocument.Save(Response, originalFileName, ContentDisposition.Attachment, new PdfSaveOptions());
PDF/A
uzunmüddətli arxivləşdirmə üçün uyğun olmayan xüsusiyyətləri (şrift bağlama, şifrələmə və s.) qadağan edən, ISO‑standartlaşdırılmış PDF versiyasıdır və sənədin eyni şəkildə təkrar istehsal olunmasını təmin edir. PDF/A‑nı PDF‑dən fərqli olaraq uzunmüddətli arxiv üçün nəzərdə tutulmuşdur.
Əvvəlki kimi, faylı saxlamaq üçün Save metodundan istifadə olunur, lakin fayl əvvəl Convert metodu ilə hazırlanmalıdır.
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");
}
İnkişaf prosesinizin hər mərhələsində yanınızdayıq
Əgər mövcud Aspose.PDF məhsulunuz üçün yeni funksiyalar və ya yeni fayl formatları üçün API‑yə ehtiyacınız varsa, mütəxəssislərimiz sizin xidmətinizdədir. Layihəniz üzərində işləmək üçün bir və ya bir neçə ixtisaslı proqramçı icarəyə götürə bilərsiniz.
Paid Consulting
komandası sizə həmişə ən yaxşı dəyəri təmin edəcəyinə əmin olur.