ทำงานกับแสตมป์ในรูปแบบ PDF ผ่าน Java

ปั๊มด้วย Aspose.PDF โดยใช้ Java API

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

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

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

เพิ่มแสตมป์ลงในเอกสาร PDF Java


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

1.โหลดไฟล์ PDF ที่มีอินสแตนซ์ของเอกสาร 1.รับ DocumentInfo ใช้คุณสมบัติ Document.Info 1.การเข้าถึงและแสดงคุณสมบัติ Document.Info ที่แตกต่างกัน

เพิ่มแสตมป์เป็น PDF - Java


    // Open document
    Document pdfDocument = new Document(dataDir+ "AddTextStamp.pdf");

    // Create text stamp
    TextStamp textStamp = new TextStamp("Sample Stamp");
    // Set whether stamp is background
    textStamp.Background = true;
    // Set origin
    textStamp.XIndent = 100;
    textStamp.YIndent = 100;
    // Rotate stamp
    textStamp.Rotate = Rotation.on90;
    // Set text properties
    textStamp.TextState.Font = FontRepository.FindFont("Arial");
    textStamp.TextState.FontSize = 14.0F;
    textStamp.TextState.FontStyle = FontStyles.Bold;
    textStamp.TextState.FontStyle = FontStyles.Italic;
    textStamp.TextState.ForegroundColor = Aspose.Pdf.Color.FromRgb(System.Drawing.Color.Aqua);
    // Add stamp to particular page
    pdfDocument.Pages[1].AddStamp(textStamp);

    dataDir = dataDir + "AddTextStamp_out.pdf";
    // Save output document
    pdfDocument.Save(dataDir);