Ինչպես փոխել PDF մետատվյալները Java-ի միջոցով

Այս ուղեցույցում մենք կանդրադառնանք ինչպես փոխել PDF մետատվյալները Java-ի միջոցով: Այն ունի տեղեկատվություն մշակման միջավայրը կարգավորելու մասին, հավելվածի մշակման համար անհրաժեշտ առաջադրանքների ցանկ և գործարկվող կոդ՝ PDF-ի մետատվյալները Java-ի միջոցով ** խմբագրելու համար: Տարբեր տարբերակներ կքննարկվեն մետատվյալների հետ աշխատելու համար, ինչպիսիք են հատկությունների ավելացումը և հատկությունների մաքրումը:

Java-ի միջոցով PDF-ի հատկությունները փոխելու քայլեր

  1. Սահմանեք IDE-ն այնպես, որ օգտագործի Aspose.PDF for Java՝ մետատվյալները փոփոխելու համար
  2. Բեռնեք սկզբնաղբյուր PDF ֆայլը document օբյեկտում՝ հատկությունները խմբագրելու համար
  3. Լրացրեք DocumentInfo օբյեկտը` այն կապելով բեռնված PDF ֆայլի հետ
  4. Թարմացրեք ցանկալի հատկությունները, օրինակ՝ փոփոխության ամսաթիվը, թեման, վերնագիրը և այլն:
  5. Պահպանեք ելքային PDF ֆայլը նոր մետատվյալներով

Այս ուղեցույցը մանրամասնում է Java-ի միջոցով * PDF-ի մետատվյալները փոխելու գործընթացը: Գործընթացը սկսվում է սկզբնաղբյուր PDF ֆայլը բեռնելով, որին հաջորդում է DocumentInfo-ը բեռնված PDF ֆայլից: Այս օբյեկտը պարունակում է բոլոր հատկությունները, որոնք կարող են փոփոխվել՝ յուրաքանչյուր հատկություն մեկ առ մեկ մուտք գործելու միջոցով:

Կոդ՝ PDF մետատվյալները Java-ի միջոցով փոփոխելու համար

import com.aspose.pdf.Document;
import com.aspose.pdf.DocumentInfo;
import com.aspose.pdf.License;
import java.util.Date;
public class Main {
public static void main(String[] args) throws Exception // Modify PDF file metadata in Java
{
// Set the licenses
new License().setLicense("Aspose.Total.lic");
// Load the PDF
Document pdfForMeta = new Document("sample.pdf");
// Fetch document info
DocumentInfo info = new DocumentInfo(pdfForMeta);
info.setModDate(new Date(System. currentTimeMillis()));
info.setSubject("Sample subject");
info.setTitle("Sample Title");
info.setCreator("Sample Creator");
// Save the output document
pdfForMeta.save("PDFMetadata.pdf");
System.out.println("Done");
}
}

Վերոնշյալ իրականացումը ցույց է տալիս Java*-ի միջոցով *PDF մետատվյալների խմբագրիչի մշակման գործընթացը: DocumentInfo դասը պարունակում է առանձնահատկություններ, որոնք կարող են փոփոխել և ջնջել բոլոր հատկությունները միանգամից կամ մեկ առ մեկ, ինչպես նաև ստուգել, թե արդյոք որոշակի հատկություն նախապես սահմանված է կամ անհատականացված: Դուք կարող եք մուտք գործել թիրախային հատկություններ՝ օգտագործելով ձեր ընտրած անունը կամ ինդեքսը:

Այս հոդվածը կարդալուց մենք այժմ հասկանում ենք PDF մետա խմբագրիչի հայեցակարգը՝ օգտագործելով Java: Եթե ցանկանում եք սովորել ջրի մակարդակի նշագիծ ավելացնելու գործընթացը, տես ինչպես ավելացնել ջրի մակարդակի նշագիծ PDF-ին Java-ի միջոցով-ի հոդվածը:

 Հայերեն