Some test text!

Info dictionary

Information dictionary: adding custom data to a PDF on iOS

To add custom data to an existing document.

// In case you have PDFDoc you can always access
// SDF/Cos document using PDFDoc.GetSDFDoc() method
PTSDFDoc *doc = [[PTSDFDoc alloc] initWithFilepath: filename];
PTObj *trailer = [doc GetTrailer];  // Get the trailer

// Create an Info dictionary
PTObj *info = [trailer PutDict: @"Info"];
[info PutString: @"Producer" value: @"PDFTron PDFNet"];

// Create a custom inline dictionary within Info dictionary
PTObj * custom_dict = [info PutDict: @"My Direct Dict"];
[custom_dict PutNumber: @"My Number" value: 100];

Cos/SDF low-level API to edit PDF files
Full code sample which illustrates how to use basic Cos/SDF API to edit an existing document.

Get the answers you need: Support

Upcoming Webinar: PDFTron SDK Tech Review | Nov 29, 2022 at 2 pm ET


The Platform


© 2022 PDFTron Systems Inc. All rights reserved.


Terms of Use