Այս ուղեցույցը բացատրում է ինչպես փոխարկել PDF-ը հատկորոշված PDF-ի` օգտագործելով C#-ի գործընթացը: Այն պարունակում է մանրամասներ Aspose.PDF գրադարանն օգտագործելու համար մշակման միջավայրը կարգավորելու մասին, հավելվածը գրելիս կատարվող առաջադրանքների ցանկը և գործարկվող կոդ՝ PDF ֆայլերին պիտակներ ավելացնելու համար՝ օգտագործելով C#: PDF-ի պիտակավորման այս օրինակելի կոդը կարող է իրականացվել ցանկացած հարթակում, որն աջակցում է NET միջավայրին:
Պիտակված PDF ստեղծելու քայլեր՝ օգտագործելով C#
- Ստեղծեք միջավայր՝ Aspose.PDF for .NET-ն օգտագործելու համար հատկորոշված PDF ստեղծելու համար
- Ստեղծեք PDF document և մուտք գործեք հղում դեպի tagged content դրա մեջ
- Սահմանեք վերնագիրը և լեզուն հատկորոշված բովանդակության համար
- Ստեղծեք վերնագիր և պարբերության տարր և սահմանեք տեքստ երկու տարրերի համար
- Այս վերնագիրը և պարբերությունը ավելացրեք հատկորոշված բովանդակության արմատային տարրին
- Պահպանեք պիտակավորված PDF-ը սկավառակի վրա
Վերոհիշյալ քայլերն ամփոփում են PDF փաստաթղթերը C#*-ի միջոցով *պիտակավորման գործընթացը: Յուրաքանչյուր PDF փաստաթուղթ պարունակում է հատկություն, որը կոչվում է TaggedContent, որն օգտագործվում է սահմանելով դրա անվանումը և լեզուն, որին հաջորդում են վերնագրի և պարբերության տարրեր ստեղծելը, սակայն դուք կարող եք ստեղծել նաև այլ տարրեր՝ սահմանելով դրանց համապատասխան հատկությունները: Վերջին քայլում հարմարեցված վերնագիրը և պարբերությունը կցվում են RootElement-ին ITaggedContent ինտերֆեյսի դասում՝ նախքան այն պահելը սկավառակի վրա:
Կոդ՝ PDF ֆայլերը C#-ով նշելու համար
using Aspose.Pdf; | |
using Aspose.Pdf.Tagged; | |
using Aspose.Pdf.LogicalStructure; | |
class Program{ | |
static void Main(string[] args) // Create tagged PDF in C# | |
{ | |
// Set PDF license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Create a PDF | |
Document doc = new Document(); | |
// Get the tagged content | |
ITaggedContent cont = doc.TaggedContent; | |
// Set the Title | |
cont.SetTitle("A Tagged PDF Document"); | |
// Set the language | |
cont.SetLanguage("en-US"); | |
// Create a header | |
HeaderElement hdr = cont.CreateHeaderElement(); | |
// Set text | |
hdr.SetText("The Header Text"); | |
// Create a paragraph | |
ParagraphElement prg = cont.CreateParagraphElement(); | |
// Set text | |
prg.SetText("Sample contents of the paragraph"); | |
// Append header | |
cont.RootElement.AppendChild(hdr); | |
// Append Paragraph | |
cont.RootElement.AppendChild(prg); | |
// Save the tagged Document | |
doc.Save("TaggedOutput.pdf"); | |
}} |
Այս կոդը ցույց է տալիս ինչպես ավելացնել պիտակներ PDF ֆայլերին՝ օգտագործելով C#: Այս օրինակելի կոդում մենք ստեղծել ենք վերնագիր և պարբերություն, սակայն դուք կարող եք ստեղծել այլ տարրեր՝ օգտագործելով տարբեր մեթոդներ, օրինակ՝ CreateAnnotElement(), CreateArtElement(), CreateCaptionElement(), CreateFigureElement() և CreateFormElement() ցուցակագրելու համար: մի քանի. Յուրաքանչյուր տարր պարունակում է տարբեր հատկություններ, օրինակ՝ ActualText, AlternateDescriptions, AlternativeText և ExpansionText և շատ ուրիշներ, որոնք կարող են սահմանվել ըստ պահանջների:
Այս հոդվածը մեզ սովորեցրել է ինչպես ավելացնել պիտակներ PDF-ին՝ օգտագործելով C#: Եթե դուք հետաքրքրված եք PDF-ում հիպերհղումներ ավելացնելով, տես ինչպես ավելացնել հիպերհղումը PDF-ում՝ օգտագործելով C#-ի հոդվածը: