Այս ուղեցույցը պարունակում է տեղեկատվություն ինչպես կարդալ PDF մետատվյալները C#-ում: Այն ապահովում է բոլոր անհրաժեշտ ռեսուրսները՝ միջավայրը հաստատելու համար, ծրագիրը գրելու փուլային գործընթաց և գործարկվող կոդ՝ հատկանիշի ցուցադրման համար: Երբ դուք ստանաք PDF մետատվյալներ C#-ով, կարող եք կամ ցուցադրել դրանք վահանակում կամ փոփոխել այն, եթե պահանջվի:
PDF մետատվյալները C#-ում կարդալու քայլեր
- Ստեղծեք միջավայր՝ ավելացնելու Aspose.PDF for .NET՝ մետատվյալները բեռնելու համար
- Բեռնեք սկզբնաղբյուր PDF ֆայլը Document դասի օբյեկտում՝ տեղեկատվություն հանելու համար
- Ստացեք հղում դեպի Info օբյեկտը բեռնված PDF ֆայլում
- Ցուցադրել բոլոր ցանկալի բովանդակությունը Info օբյեկտից
Այս պարզ քայլերը կարող են օգտագործվել * PDF մետատվյալները C#-ում դիտելու համար՝ բեռնելով սկզբնաղբյուր PDF ֆայլը և դրանից հետո մուտք գործելով Info դասի օբյեկտը: Այն պարունակում է PDF-ի բոլոր մետատվյալները, ինչպիսին է ստեղծողը, փոփոխման ժամանակի ժամային գոտին, այս PDF ֆայլի արտադրողը, ստեղծման ամսաթիվը և փոփոխության ամսաթիվը, մի քանիսը նշելու համար: Կան նաև մի քանի մեթոդներ, որոնք կարող են օգտագործվել այս մետատվյալները շահարկելու համար:
PDF-ից C#-ով մետատվյալներ հանելու կոդը
using Aspose.Pdf; | |
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to get metadata from a PDF file | |
{ | |
// Initialize license | |
Aspose.Pdf.License lic = new Aspose.Pdf.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Open document | |
Document pdfDocument = new Document("Sample.pdf"); | |
// Get document information | |
DocumentInfo docInfo = pdfDocument.Info; | |
// Show document information | |
Console.WriteLine($"Creator: {docInfo.Creator}"); | |
Console.WriteLine($"ModTimeZone: {docInfo.ModTimeZone}"); | |
Console.WriteLine($"Producer: {docInfo.Producer}"); | |
Console.WriteLine($"CreationDate: {docInfo.CreationDate}"); | |
Console.WriteLine($"ModDate {docInfo.ModDate}"); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Այս կոդը ցույց է տալիս PDF մետատվյալները C#-ում ցուցադրելու գործընթացը: Դուք կարող եք վերցնել այլ հատկություններ, ինչպիսիք են թեման, վերնագիրը և հեղինակը: Info դասի օբյեկտում կան տարբեր մեթոդներ, որոնք կարող են օգտագործվել հատուկ մետատվյալներ ավելացնելու, մետատվյալների բոլոր դաշտերը մաքրելու, միայն հատուկ դաշտերը մաքրելու, նշված դաշտը հեռացնելու և որոշակի դաշտը հատուկ կամ նախապես սահմանված լինելու համար ստուգելու համար:
Այս հոդվածը մեզ առաջնորդել է PDF ֆայլից մետատվյալներ վերցնելու համար: Եթե ցանկանում եք սովորել այլ հնարավորություններ, ինչպիսիք են PDF ֆայլից պատկերներ ստանալը, տես հոդվածը ինչպես ստանալ պատկերներ PDF-ից C#-ով-ում: