Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
すべての文書にはページ番号が必要です。ページ番号は、読者が文書の異なる部分を見つけやすくします。 Aspose.PDF for .NETは、PageNumberStampを使用してページ番号を追加することを可能にします。
次のコードスニペットは、Aspose.PDF.Drawingライブラリでも動作します。
PageNumberStampクラスを使用して、PDFファイルにページ番号スタンプを追加できます。PageNumber Stampクラスは、フォーマット、マージン、配置、開始番号など、ページ番号に基づくスタンプを作成するために必要なプロパティを提供します。ページ番号スタンプを追加するには、必要なプロパティを使用してDocumentオブジェクトとPageNumberStampオブジェクトを作成する必要があります。その後、PageのAddStampメソッドを呼び出して、PDFにスタンプを追加できます。また、ページ番号スタンプのフォント属性を設定することもできます。次のコードスニペットは、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");
}
}
PDFページ番号を追加は、ページ番号追加機能がどのように機能するかを調査できるオンラインの無料ウェブアプリケーションです。
ベイツ番号(ベイツスタンプとも呼ばれる)は、法的、医療、ビジネス分野で、スキャンまたは処理される画像や文書に識別番号や日付/時刻のマークを付けるために使用されます。たとえば、裁判の準備の発見段階やビジネスの領収書を特定する際に使用されます。このプロセスは、画像や文書の識別、保護、および自動連続番号付けを提供します。
Aspose.PDFは、現在ベイツ番号に対して限られたサポートを提供しています。この機能は、顧客のリクエストに応じて更新されます。
// 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.