Ինչպես տեղադրել էջի համարը PDF-ում՝ օգտագործելով C#

Այս ուղեցույցը նկարագրում է ինչպես տեղադրել էջի համարը PDF-ում՝ օգտագործելով C#: Այն համօգտագործում է այս հավելվածը գրելու համար անհրաժեշտ բոլոր ռեսուրսները, ծրագրի ամբողջական հոսքը և գործարկվող կոդը՝ էջերի համարները PDF-ում C#-ի միջոցով տեղադրելու համար: Այն ձեզ հնարավորություն է տալիս ավտոմատ կերպով ցուցադրել էջի համարները ամբողջ PDF-ի վրա՝ առանց որևէ երրորդ կողմի գործիքի կամ ծրագրաշարի օգտագործման:

Էջի համարները PDF փաստաթղթում C#-ի միջոցով տեղադրելու քայլեր

  1. Սահմանեք IDE-ն այնպես, որ օգտագործի Aspose.PDF for .NET էջի համարները տեղադրելու համար
  2. Բեռնել սկզբնաղբյուր PDF-ը Document դասի օբյեկտում՝ էջադրում ավելացնելու համար
  3. Ստեղծեք page number stamp և սահմանեք դրա ձևաչափման և ցուցադրման առանձնահատկությունները
  4. Վերլուծեք բոլոր PDF էջերը և դրեք դրա վրա դրոշմակնիք
  5. Պահպանեք ստացված PDF ֆայլը էջերի համարները ավելացնելուց հետո

Այս քայլերն ամփոփում են էջագրումը PDF-ում C#-ով ավելացնելու գործընթացը: Գործընթացը սկսվում է թիրախային PDF ֆայլի բեռնմամբ, որին հաջորդում է PageNumberStamp դասի օբյեկտի ստեղծումն ու հարմարեցումը: Վերջնական փուլում այս դրոշմը դրվում է PDF փաստաթղթի յուրաքանչյուր էջում, որտեղ էջերի համարներն ավտոմատ կերպով ավելացվում են և վերջապես այս PDF ֆայլը պահվում է սկավառակի վրա:

Կոդ՝ C#-ի միջոցով PDF ֆայլում էջի համարներ ավելացնելու համար

using Aspose.Pdf;
using System;
namespace PDFUtility
{
class Program
{
static void Main(string[] args) // Put page numbers in C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Load the document
Document doc = new Document("MultiPageDoc.pdf");
// Instantiate a page number stamp and set formatting
PageNumberStamp pageNoStamp = new PageNumberStamp()
{
TopMargin = 12, LeftMargin = 12, HorizontalAlignment = HorizontalAlignment.Right,
VerticalAlignment= VerticalAlignment.Bottom, StartingNumber = 1,
Format = "#/" + doc.Pages.Count
};
// Put the stamp on each page
for (int pageNumber = 0; pageNumber < doc.Pages.Count; pageNumber++)
doc.Pages[pageNumber + 1].AddStamp(pageNoStamp);
// Save the PDF
doc.Save("PdfWithPagination.pdf");
Console.WriteLine("Pagination done successfully");
}
}
}

Վերոնշյալ կոդը ցուցադրում է էջի համարը PDF-ում C#-ով տեղադրելու գործընթացը: Հիմնական դասը, որն օգտագործվում է այս առաջադրանքի համար, PageNumberStamp-ն է, քանի որ այն պարունակում է հատկություններ՝ էջադրման ձևաչափումը և ցուցադրման այլ պարամետրեր սահմանելու համար, ինչպիսիք են էջի եզրերից լուսանցքները, էջի հորիզոնական և ուղղահայաց հավասարեցումը և ինդեքսը, որից Էջի համարները պետք է սկսվեն՝ մի քանիսը թվարկելու համար: Վերջին քայլերում, նախքան PDF-ը պահելը, դրոշմակնիքը տեղադրվում է յուրաքանչյուր էջում, սակայն անհրաժեշտության դեպքում կարող եք բաց թողնել որոշ էջեր:

Այս հոդվածը մեզ ուղղորդել է * էջի համարը տեղադրել PDF-ում՝ օգտագործելով C#*: Եթե ցանկանում եք սովորել PDF ֆայլում թվային ստորագրություններ ավելացնելու կարգը, տես ինչպես ավելացնել թվային ստորագրությունը PDF-ին C#-ում-ի հոդվածը:

 Հայերեն