Create, import and export PDF documents with PdfProcessing for WPF. The API offers two editing approaches— using native PDF elements, which allows you great control over the content structure, or editing the PDF document as a flow document, which enables you to autoflow content into pages.
The Telerik PdfProcessing library for WPF is equipped with an exception handling mechanism that allows the interpretation and handling of the document when it is imported or loaded.
Add, customize or delete a page in a PDF document. Use the page properties to specify page size, orientation and more.
Although the PDF format is fixed, RadPdfProcessing enables you to insert content in a way that flows into the page by using blocks, tables and lists.
Decoded on demand to maximize performance, while keeping access to the encoded image data. You can also control the image quality when saving the document.
Describe the geometry of a 2D shape. With RadPdfProcessing you can create lines, paths, Bezier curves, arcs, rectangles and more.
Form XObjects are designed to describe a complex object that groups any combination of text, images, vectors and more elements within a PDF document and reuse it as many times as you need. This also helps reduce the document size.
Make your PDF document editable. Use interactive textboxes, radio-buttons, listboxes and similar controls to allow the user to fill data and digitally sign the PDF document.
The digital signature feature enables you to sign and validate PDF documents.
Defines the outline of other content elements like images and paths.
Associate an object with a location on a page of the PDF document.
Define a particular view of a document.
Support for different types of both.
Support for the standard PDF fonts, Type0, Type1, CIDFontType2, TrueType and more.
Provide options for changing the properties of the different elements in the document elements so you can achieve a unique look.
Protect your PDF content with or without using a password.
Combine pages of multiple PDF documents into a single PDF file.
The API exposes functionality for exporting PDF files with unmatched performance and minimized memory footprint. Extremely useful when you need to add content to an existing document, merge or split documents.
Converting to plain text is very useful for indexing purposes, e.g. if you want a “search” function in a bunch of PDFs.