Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Semua dokumen harus memiliki nomor halaman di dalamnya. Nomor halaman memudahkan pembaca untuk menemukan bagian-bagian berbeda dari dokumen. Aspose.PDF for .NET memungkinkan Anda untuk menambahkan nomor halaman dengan PageNumberStamp.
Potongan kode berikut juga bekerja dengan pustaka Aspose.PDF.Drawing.
Anda dapat menggunakan kelas PageNumberStamp untuk menambahkan cap nomor halaman dalam file PDF. Kelas PageNumber Stamp menyediakan properti yang diperlukan untuk membuat cap berdasarkan nomor halaman seperti format, margin, penyelarasan, nomor awal, dll. Untuk menambahkan cap nomor halaman, Anda perlu membuat objek Document dan objek PageNumberStamp menggunakan properti yang diperlukan. Setelah itu, Anda dapat memanggil metode AddStamp dari Page untuk menambahkan cap ke dalam PDF. Anda juga dapat mengatur atribut font dari cap nomor halaman. Potongan kode berikut menunjukkan kepada Anda cara menambahkan nomor halaman dalam file 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");
}
}
Tambahkan nomor halaman PDF adalah aplikasi web gratis online yang memungkinkan Anda menyelidiki bagaimana fungsionalitas penambahan nomor halaman bekerja.
Penomoran Bates (juga dikenal sebagai cap Bates) digunakan di bidang hukum, medis, dan bisnis untuk menempatkan nomor identifikasi dan/atau tanda tanggal/waktu pada gambar dan dokumen saat dipindai atau diproses, misalnya, selama tahap penemuan persiapan untuk persidangan atau mengidentifikasi kwitansi bisnis. Proses ini memberikan identifikasi, perlindungan, dan penomoran berurutan otomatis dari gambar atau dokumen.
Aspose.PDF memiliki dukungan terbatas untuk Penomoran Bates saat ini. Fungsionalitas ini akan diperbarui sesuai dengan permintaan pelanggan.
// 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.