Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
PdfFileStamp 类允许您在 PDF 文件的所有页面上添加文本印章。为了添加文本印章,您首先需要创建 PdfFileStamp 和 Stamp 类的对象。您还需要使用 Stamp 类的 BindLogo 方法创建文本印章。您还可以使用 Stamp 对象设置其他属性,如原点、旋转、背景等。然后,您可以使用 PdfFileStamp 类的 AddStamp 方法将印章添加到 PDF 文件中。最后,使用 PdfFileStamp 类的 Close 方法保存输出的 PDF 文件。以下代码片段演示了如何在 PDF 文件的所有页面上添加文本印章。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddTextStampOnAllPagesInPdfFile()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Images();
// Create PdfFileStamp object
using (var fileStamp = new Aspose.Pdf.Facades.PdfFileStamp())
{
// Bind PDF document
fileStamp.BindPdf(dataDir + "sample.pdf");
// Create stamp
var stamp = new Aspose.Pdf.Facades.Stamp();
stamp.BindLogo(new Aspose.Pdf.Facades.FormattedText("Hello World!",
System.Drawing.Color.Blue,
System.Drawing.Color.Gray,
Aspose.Pdf.Facades.FontStyle.Helvetica,
Aspose.Pdf.Facades.EncodingType.Winansi,
true,
14));
stamp.SetOrigin(10, 400);
stamp.Rotation = 90.0F;
stamp.IsBackground = true;
// Add stamp to PDF file
fileStamp.AddStamp(stamp);
// Save PDF document
fileStamp.Save(dataDir + "AddTextStampOnAllPages_out.pdf");
}
}
PdfFileStamp 类允许您在 PDF 文件的特定页面上添加文本印章。为了添加文本印章,您首先需要创建 PdfFileStamp 和 Stamp 类的对象。您还需要使用 Stamp 类的 BindLogo 方法创建文本印章。您还可以使用 Stamp 对象设置其他属性,如原点、旋转、背景等。由于您想在 PDF 文件的特定页面上添加文本印章,您还需要设置 Stamp 类的 Pages 属性。该属性需要一个整数数组,包含您想要添加印章的页面编号。然后,您可以使用 PdfFileStamp 类的 AddStamp 方法将印章添加到 PDF 文件中。最后,使用 PdfFileStamp 类的 Close 方法保存输出的 PDF 文件。以下代码片段演示了如何在 PDF 文件的特定页面上添加文本印章。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddTextStampOnParticularPagesInPdfFile()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Images();
// Create PdfFileStamp object
using (var fileStamp = new Aspose.Pdf.Facades.PdfFileStamp())
{
// Bind PDF document
fileStamp.BindPdf(dataDir + "sample.pdf");
// Create stamp
var stamp = new Aspose.Pdf.Facades.Stamp();
stamp.BindLogo(new Aspose.Pdf.Facades.FormattedText("Hello World!",
System.Drawing.Color.Blue,
System.Drawing.Color.Gray,
Aspose.Pdf.Facades.FontStyle.Helvetica,
Aspose.Pdf.Facades.EncodingType.Winansi,
true,
14));
stamp.SetOrigin(10, 400);
stamp.Rotation = 90.0F;
stamp.IsBackground = true;
// Set particular pages (page 2)
stamp.Pages = new[] { 2 };
// Add stamp to PDF file
fileStamp.AddStamp(stamp);
// Save PDF document
fileStamp.Save(dataDir + "AddTextStampOnParticularPages_out.pdf");
}
}
PdfFileStamp 类允许您在 PDF 文件的所有页面上添加图像印章。为了添加图像印章,您首先需要创建 PdfFileStamp 和 Stamp 类的对象。您还需要使用 Stamp 类的 BindImage 方法创建图像印章。您还可以使用 Stamp 对象设置其他属性,如原点、旋转、背景等。然后,您可以使用 PdfFileStamp 类的 AddStamp 方法将印章添加到 PDF 文件中。最后,使用 PdfFileStamp 类的 Close 方法保存输出的 PDF 文件。以下代码片段演示了如何在 PDF 文件的所有页面上添加图像印章。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddImageStampOnAllPagesInPdfFile()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Images();
// Create PdfFileStamp object
using (var fileStamp = new Aspose.Pdf.Facades.PdfFileStamp())
{
// Bind PDF document
fileStamp.BindPdf(dataDir + "sample.pdf");
// Create stamp
var stamp = new Aspose.Pdf.Facades.Stamp();
stamp.BindImage(dataDir + "StampImage.png");
stamp.SetOrigin(10, 200);
stamp.Rotation = 90.0F;
stamp.IsBackground = true;
// Set particular pages (page 2)
stamp.Pages = new[] { 2 };
// Add stamp to PDF file
fileStamp.AddStamp(stamp);
// Save PDF document
fileStamp.Save(dataDir + "AddImageStampOnAllPages_out.pdf");
}
}
在将图像作为印章对象添加时,您还可以控制图像的质量。为了实现这一要求,Stamp 类添加了 Quality 属性。它表示图像的质量百分比(有效值为 0..100)。
PdfFileStamp 类允许您在 PDF 文件的特定页面上添加图像印章。为了添加图像印章,您首先需要创建 PdfFileStamp 和 Stamp 类的对象。您还需要使用 Stamp 类的 BindImage 方法创建图像印章。您还可以使用 Stamp 对象设置其他属性,如原点、旋转、背景等。由于您想在 PDF 文件的特定页面上添加图像印章,您还需要设置 Stamp 类的 Pages 属性。该属性需要一个整数数组,包含您想要添加印章的页面编号。然后,您可以使用 PdfFileStamp 类的 AddStamp 方法将印章添加到 PDF 文件中。最后,使用 PdfFileStamp 类的 Close 方法保存输出的 PDF 文件。以下代码片段演示了如何在 PDF 文件的特定页面上添加图像印章。
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddImageStampOnParticularPagesInPdfFile()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Images();
// Create PdfFileStamp object
using (var fileStamp = new Aspose.Pdf.Facades.PdfFileStamp())
{
// Bind PDF document
fileStamp.BindPdf(dataDir + "sample.pdf");
// Create stamp
var stamp = new Aspose.Pdf.Facades.Stamp();
stamp.BindImage(dataDir + "StampImage.png");
stamp.SetOrigin(10, 200);
stamp.Rotation = 90.0F;
stamp.IsBackground = true;
// Add stamp to PDF file
fileStamp.AddStamp(stamp);
// Save PDF document
fileStamp.Save(dataDir + "AddImageStampOnParticularPages_out.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.