Այս կարճ ձեռնարկը սահմանում է ինչպես կտրել PDF-ը՝ օգտագործելով C#: Համօգտագործվում է կազմաձևման մանրամասները, ծրագրի հոսքը և գործարկվող կոդ, որը ցույց է տալիս հիմնական հավելվածը՝ PDF էջը C#**-ով կտրելու համար: Այս օրինակելի կոդը կարող է իրականացվել .NET միջավայրն աջակցող ցանկացած հարթակում և չի պահանջում Acrobat կամ երրորդ կողմի որևէ այլ գործիք՝ PDF ֆայլի որոշ մասը կտրելու համար:
PDF-ը C#-ով կտրելու քայլեր
- Ստեղծեք միջավայր՝ Aspose.PDF for .NET էջի հատվածը կտրելու համար ավելացնելու համար
- Բեռնեք սկզբնաղբյուր PDF ֆայլը Document դասի օբյեկտում՝ այն կտրելու համար
- Ցուցադրել առկա PDF էջի տուփերը, եթե պահանջվում է
- Ստեղծեք նոր Rectangle օբյեկտ, որը սահմանում է կտրման տարածքը
- Սահմանեք CropBox, TrimBox, ArtBox և BleedBox արժեքները նորաստեղծ ուղղանկյունի վրա
- Պահպանեք PDF-ը
Այս քայլերն ամփոփում են * PDF փաստաթուղթը C#*-ի միջոցով կտրելու գործընթացը: Գործընթացը սկսվում է PDF ֆայլը բեռնելով և ընտրովի ցուցադրելով առկա արժեքները CropBox, TrimBox, ArtBox, BleedBox և MediaBox-ի համար: Հաջորդ քայլերում նախաստորագրվում է նոր ուղղանկյուն, որը սահմանում է էջի հատվածը, որը պետք է կտրվի, որին հաջորդում է այս ուղղանկյունը որպես նոր պարամետր վերը նշված բոլոր PDF էջի տուփերի համար:
Կոդ՝ PDF ֆայլը C#-ով կտրելու համար
static void Main(string[] args) // Crop a PDF page in C# | |
{ | |
// Set the license | |
new Aspose.Pdf.License().SetLicense("Aspose.Total.lic"); | |
Aspose.Pdf.Document pdfDoc = new Aspose.Pdf.Document("ImageAndText.pdf"); | |
System.Console.WriteLine(pdfDoc.Pages[1].CropBox); | |
System.Console.WriteLine(pdfDoc.Pages[1].TrimBox); | |
System.Console.WriteLine(pdfDoc.Pages[1].ArtBox); | |
System.Console.WriteLine(pdfDoc.Pages[1].BleedBox); | |
System.Console.WriteLine(pdfDoc.Pages[1].MediaBox); | |
// Create a new Box Rectangle | |
Aspose.Pdf.Rectangle rect = new Aspose.Pdf.Rectangle(190, 210, 2060, 1430); | |
pdfDoc.Pages[1].CropBox = rect; | |
pdfDoc.Pages[1].TrimBox = rect; | |
pdfDoc.Pages[1].ArtBox = rect; | |
pdfDoc.Pages[1].BleedBox = rect; | |
pdfDoc.Save("cropped_modified.pdf"); | |
} |
Այս օրինակելի կոդը կարող է օգտագործվել որպես հիմք մշակելու հավելված՝ էջը PDF-ում C#-ով կտրելու համար: Դուք կարող եք սահմանել PDF տուփի արժեքներից որևէ մեկը՝ ըստ ձեր կարիքի, բայց սկզբնաղբյուր PDF-ի հատվածը կտրելու և այն ամբողջությամբ ցուցադրելու նոր PDF ֆայլի էջում, սահմանեք նոր արժեք այս բոլոր տուփերի համար: Դուք կարող եք նաև օգտագործել normalizeCoordinates դրոշը՝ անհրաժեշտության դեպքում ուղղանկյան նոր չափերը հարմարեցնելու համար:
Այս արագ ձեռնարկը մեզ ուղղորդել է ինչպես կտրել PDF ֆայլը՝ օգտագործելով C#: Եթե ցանկանում եք սովորել PDF ֆայլն ըստ էջերի բաժանելու գործընթացը, տես ինչպես բաժանել PDF ֆայլը ըստ էջերի C#-ով-ի հոդվածը: