Ինչպես փոխարկել PDF-ը պիտակավորված PDF-ի՝ օգտագործելով C#

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

Պիտակված PDF ստեղծելու քայլեր՝ օգտագործելով C#

  1. Ստեղծեք միջավայր՝ Aspose.PDF for .NET-ն օգտագործելու համար հատկորոշված PDF ստեղծելու համար
  2. Ստեղծեք PDF document և մուտք գործեք հղում դեպի tagged content դրա մեջ
  3. Սահմանեք վերնագիրը և լեզուն հատկորոշված բովանդակության համար
  4. Ստեղծեք վերնագիր և պարբերության տարր և սահմանեք տեքստ երկու տարրերի համար
  5. Այս վերնագիրը և պարբերությունը ավելացրեք հատկորոշված բովանդակության արմատային տարրին
  6. Պահպանեք պիտակավորված 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#-ի հոդվածը:

 Հայերեն