Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Todos os documentos devem ter números de página. O número da página facilita para o leitor localizar diferentes partes do documento. Aspose.PDF for .NET permite que você adicione números de página com PageNumberStamp.
O seguinte trecho de código também funciona com a biblioteca Aspose.PDF.Drawing.
Você pode usar a classe PageNumberStamp para adicionar um carimbo de número de página em um arquivo PDF. A classe PageNumber Stamp fornece propriedades necessárias para criar um carimbo baseado em número de página, como formato, margens, alinhamentos, número inicial, etc. Para adicionar um carimbo de número de página, você precisa criar um objeto Document e um objeto PageNumberStamp usando as propriedades necessárias. Depois disso, você pode chamar o método AddStamp da Page para adicionar o carimbo no PDF. Você também pode definir os atributos de fonte do carimbo de número de página. O seguinte trecho de código mostra como adicionar números de página em um arquivo PDF.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddPageNumberToPdf()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_StampsWatermarks();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "PageNumberStamp.pdf"))
{
// Create page number stamp
var pageNumberStamp = new Aspose.Pdf.PageNumberStamp();
// Whether the stamp is background
pageNumberStamp.Background = false;
pageNumberStamp.Format = "Page # of " + document.Pages.Count;
pageNumberStamp.BottomMargin = 10;
pageNumberStamp.HorizontalAlignment = HorizontalAlignment.Center;
pageNumberStamp.StartingNumber = 1;
// Set text properties
pageNumberStamp.TextState.Font = Aspose.Pdf.Text.FontRepository.FindFont("Arial");
pageNumberStamp.TextState.FontSize = 14.0F;
pageNumberStamp.TextState.FontStyle = Aspose.Pdf.Text.FontStyles.Bold;
pageNumberStamp.TextState.FontStyle = Aspose.Pdf.Text.FontStyles.Italic;
pageNumberStamp.TextState.ForegroundColor = Color.Aqua;
// Add stamp to particular page
document.Pages[1].AddStamp(pageNumberStamp);
// Save PDF document
document.Save(dataDir + "PageNumberStamp_out.pdf");
}
}
Adicionar números de página ao PDF é um aplicativo web gratuito online que permite investigar como funciona a funcionalidade de adicionar números de página.
Numeração Bates (também conhecida como carimbo Bates) é usada nas áreas legal, médica e empresarial para colocar números identificadores e/ou marcas de data/hora em imagens e documentos à medida que são digitalizados ou processados, por exemplo, durante a fase de descoberta de preparações para o julgamento ou identificação de recibos comerciais. Esse processo fornece identificação, proteção e numeração consecutiva automática das imagens ou documentos.
Aspose.PDF tem suporte limitado para Numeração Bates por enquanto. Essa funcionalidade será atualizada de acordo com os pedidos dos clientes.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void RemoveBatesNumbering()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_StampsWatermarks();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "RemoveBatesNumberingInput.pdf"))
{
foreach (var page in document.Pages)
{
// Remove bates numbering
var artifacts = page.Artifacts.Where(ar => ar.CustomSubtype == "BatesN");
foreach (var artifact in artifacts)
{
page.Artifacts.Delete(artifact);
}
}
// Save PDF document
document.Save(dataDir + "RemoveBatesNumbering_out.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.