เพิ่มแสตมป์หน้าลงใน PDF ผ่าน C#

สร้างแสตมป์หน้าอย่างเป็นโปรแกรมโดยใช้ Aspose.PDF สำหรับไลบรารี .NET

วิธีการเพิ่มหน้าแสตมป์เป็น PDF โดยใช้ไลบรารี .NET

เพื่อที่จะทำงานร่วมกับแสตมป์หน้าลงในไฟล์ PDF เราจะใช้ Aspose.PDF for .NET API ซึ่งเป็นคุณลักษณะที่อุดมไปด้วยที่มีประสิทธิภาพและใช้งานง่ายต่อการใช้การจัดการเอกสาร API สำหรับ net แพลตฟอร์มเปิดตัวจัดการแพคเกจ NuGet ค้นหาaspose.pdf และติดตั้งนอกจากนี้คุณยังอาจใช้คำสั่งต่อไปนี้จากคอนโซลการจัดการแพคเกจ

Package Manager Console

PM > Install-Package Aspose.PDF

เพิ่มหน้าแสตมป์ลงในเอกสาร PDF C#


คุณจำเป็นต้อง Aspose.PDF for .NET เพื่อลองรหัสในสภาพแวดล้อมของคุณ

1.โหลดไฟล์ PDF ที่มีอินสแตนซ์ของเอกสาร 1.เปิดเอกสาร PDF โดยใช้วัตถุเอกสาร 1.สร้างแสตมป์หน้าและกำหนดคุณสมบัติของมัน 1.เพิ่มแสตมป์ไปยังหน้าโดยใช้วิธีการ addStamp

เพิ่มหน้าแสตมป์เป็น PDF - C#

static Aspose.Pdf.PdfPageStamp GetPageStamp(int pageNum)
{
    var pageStampFile = Path.Combine(dataDir, "PageStamp.pdf");
    return new Aspose.Pdf.PdfPageStamp(pageStampFile, pageNum)
    {
        Height = 800,
        Background = true
    };
}

var inputFile = Path.Combine(dataDir, "sample.pdf");
var outputFile = Path.Combine(dataDir, "AddPageStamp_out.pdf");        
var pdfDocument = new Aspose.Pdf.Document(inputFile);
var bluePageStamp = GetPageStamp(1);
var plumPageStamp = GetPageStamp(2);

for (int i = 1; i < 5; i++)
{
    if (i % 2 == 0)
        pdfDocument.Pages[i].AddStamp(bluePageStamp);
    else
        pdfDocument.Pages[i].AddStamp(plumPageStamp);            
}
pdfDocument.Save(outputFile);