All Classes and Interfaces
Class
Description
Protobuf type 
IronPdfEngine.Proto.AddBackgroundForegroundRequestProtobuf type 
IronPdfEngine.Proto.AddBackgroundForegroundRequestProtobuf type 
IronPdfEngine.Proto.AddHtmlHeaderFooterRequestStreamProtobuf type 
IronPdfEngine.Proto.AddHtmlHeaderFooterRequestStreamProtobuf type 
IronPdfEngine.Proto.AddHtmlHeaderFooterRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.AddHtmlHeaderFooterRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.AddPdfAttachmentRequestStreamProtobuf type 
IronPdfEngine.Proto.AddPdfAttachmentRequestStreamProtobuf type 
IronPdfEngine.Proto.AddPdfAttachmentRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.AddPdfAttachmentRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.AddTextAnnotationRequestProtobuf type 
IronPdfEngine.Proto.AddTextAnnotationRequestProtobuf type 
IronPdfEngine.Proto.AddTextHeaderFooterRequestProtobuf type 
IronPdfEngine.Proto.AddTextHeaderFooterRequestThe type Annotation api.
Icons used to interact (open/close) with a PDF annotation on a page.
Protobuf type 
IronPdfEngine.Proto.AnnotationIconProtobuf type 
IronPdfEngine.Proto.AnnotationIconClass used to add annotations to a 
PdfDocument.Class used to configure annotations to a 
PdfDocument.Protobuf type 
IronPdfEngine.Proto.ApplyCookiesRequestProtobuf type 
IronPdfEngine.Proto.ApplyCookiesRequestProtobuf type 
IronPdfEngine.Proto.ApplyStampRequestStreamProtobuf type 
IronPdfEngine.Proto.ApplyStampRequestStreamProtobuf type 
IronPdfEngine.Proto.ApplyStampRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.ApplyStampRequestStream.InfoThe type Attachment api.
Class used to edit attachment to a 
PdfDocument.The type Background foreground api.
Protobuf type 
IronPdfEngine.Proto.BarcodeEncodingBarcode Encoding Types.
Protobuf type 
IronPdfEngine.Proto.BarcodeEncodingAllows the developers to add Barcode(s) and QR code(s) to PDF documents elegantly and easily.
Protobuf type 
IronPdfEngine.Proto.BarcodeStamperInfoProtobuf type 
IronPdfEngine.Proto.BarcodeStamperInfoRepresents a PDF bookmark as seen in the sidebar of PDF reader software to help users navigate.
Protobuf type 
IronPdfEngine.Proto.BookmarkThe type Bookmark api.
Protobuf type 
IronPdfEngine.Proto.BookmarkProtobuf type 
IronPdfEngine.Proto.BookmarkCollectionProtobuf type 
IronPdfEngine.Proto.BookmarkCollectionProtobuf type 
IronPdfEngine.Proto.BookmarkDescriptorProtobuf type 
IronPdfEngine.Proto.BookmarkDescriptorProtobuf type 
IronPdfEngine.Proto.BookmarkDescriptorCollectionProtobuf type 
IronPdfEngine.Proto.BookmarkDescriptorCollectionA class allowing for future implementations of Bookmark to link to places other than PDF pages.
Protobuf type 
IronPdfEngine.Proto.BookmarkDestinationsProtobuf type 
IronPdfEngine.Proto.BookmarkDestinationsClass used to add , edit and remove bookmarks from a 
PdfDocument outline.Protobuf type 
IronPdfEngine.Proto.BooleanResultProtobuf type 
IronPdfEngine.Proto.BooleanResultProtobuf type 
IronPdfEngine.Proto.BytesResultStreamProtobuf type 
IronPdfEngine.Proto.BytesResultStreamThe type Check box field.
Protobuf type 
IronPdfEngine.Proto.CheckBoxFieldProtobuf type 
IronPdfEngine.Proto.CheckBoxFieldProtobuf type 
IronPdfEngine.Proto.ChromeHttpLoginCredentialsProvides credentials for IronPdf's embedded Chrome browser to log in to an intranet, extranet or
 website, impersonating a user.
Protobuf type 
IronPdfEngine.Proto.ChromeHttpLoginCredentials
we not allow to add HeaderFooter because html and string could be too long to handle that we need to use stream which will makes things complicated.
Html To PDF output options for 
Render_Api.
we not allow to add HeaderFooter because html and string could be too long to handle that we need to use stream which will makes things complicated.
Protobuf type 
IronPdfEngine.Proto.ClearCookiesRequestProtobuf type 
IronPdfEngine.Proto.ClearCookiesRequestThe type Combo box field.
Protobuf type 
IronPdfEngine.Proto.ComboBoxFieldProtobuf type 
IronPdfEngine.Proto.ComboBoxFieldThe type Compress api.
Protobuf type 
IronPdfEngine.Proto.CompressImagesRequestProtobuf type 
IronPdfEngine.Proto.CompressImagesRequestProtobuf type 
IronPdfEngine.Proto.CopyPagesRequestProtobuf type 
IronPdfEngine.Proto.CopyPagesRequestDefines which style-sheet should be rendered.
Protobuf type 
IronPdfEngine.Proto.DrawBitmapRequestStreamProtobuf type 
IronPdfEngine.Proto.DrawBitmapRequestStreamProtobuf type 
IronPdfEngine.Proto.DrawBitmapRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.DrawBitmapRequestStream.InfoDefines options available to the developers when drawing images onto a 
PdfDocument.Protobuf type 
IronPdfEngine.Proto.EmptyProtobuf type 
IronPdfEngine.Proto.EmptyProtobuf type 
IronPdfEngine.Proto.EmptyResultProtobuf type 
IronPdfEngine.Proto.EmptyResultProtobuf type 
IronPdfEngine.Proto.ExtractAllRawImagesRequestProtobuf type 
IronPdfEngine.Proto.ExtractAllRawImagesRequestProtobuf type 
IronPdfEngine.Proto.ExtractAllTextRequestProtobuf type 
IronPdfEngine.Proto.ExtractAllTextRequestProtobuf type 
IronPdfEngine.Proto.FitToPaperModesBehaviors when fitting HTML content to a physical paper size
 Can affect zoom level and css layout
Protobuf type 
IronPdfEngine.Proto.FitToPaperModesProtobuf type 
IronPdfEngine.Proto.FlattenFormRequestProtobuf type 
IronPdfEngine.Proto.FlattenFormRequestProtobuf type 
IronPdfEngine.Proto.FontTypeProtobuf type 
IronPdfEngine.Proto.FontTypeSupported PDF Fonts
The type Form api.
Generic base class from which all PDF Form fields are derived.
Protobuf type 
IronPdfEngine.Proto.FormFieldProtobuf type 
IronPdfEngine.Proto.FormFieldA container class contains the list of form field separated by the type.
Form field types
Protobuf type 
IronPdfEngine.Proto.FormFieldTypesProtobuf type 
IronPdfEngine.Proto.FormFieldTypesClass used to read and write data to AcroForms in a 
PdfDocument.Protobuf type 
IronPdfEngine.Proto.GetAnnotationCountRequestProtobuf type 
IronPdfEngine.Proto.GetAnnotationCountRequestProtobuf type 
IronPdfEngine.Proto.GetBookmarksDescriptorRequestProtobuf type 
IronPdfEngine.Proto.GetBookmarksDescriptorRequestProtobuf type 
IronPdfEngine.Proto.GetBookmarksDescriptorResultProtobuf type 
IronPdfEngine.Proto.GetBookmarksDescriptorResultProtobuf type 
IronPdfEngine.Proto.GetBookmarksRequestProtobuf type 
IronPdfEngine.Proto.GetBookmarksRequestProtobuf type 
IronPdfEngine.Proto.GetBookmarksResultProtobuf type 
IronPdfEngine.Proto.GetBookmarksResultProtobuf type 
IronPdfEngine.Proto.GetFormRequestProtobuf type 
IronPdfEngine.Proto.GetFormRequestProtobuf type 
IronPdfEngine.Proto.GetFormResultProtobuf type 
IronPdfEngine.Proto.GetFormResultProtobuf type 
IronPdfEngine.Proto.GetMetadataRequestProtobuf type 
IronPdfEngine.Proto.GetMetadataRequestProtobuf type 
IronPdfEngine.Proto.GetPagesRequestProtobuf type 
IronPdfEngine.Proto.GetPagesRequestProtobuf type 
IronPdfEngine.Proto.GetPagesResultProtobuf type 
IronPdfEngine.Proto.GetPagesResultProtobuf type 
IronPdfEngine.Proto.GetPdfAttachmentCollectionRequestProtobuf type 
IronPdfEngine.Proto.GetPdfAttachmentCollectionRequestProtobuf type 
IronPdfEngine.Proto.GetPdfAttachmentCollectionResultProtobuf type 
IronPdfEngine.Proto.GetPdfAttachmentCollectionResultProtobuf type 
IronPdfEngine.Proto.GetPdfAttachmentDataRequestProtobuf type 
IronPdfEngine.Proto.GetPdfAttachmentDataRequestProtobuf type 
IronPdfEngine.Proto.GetPdfAttachmentDataResultStreamProtobuf type 
IronPdfEngine.Proto.GetPdfAttachmentDataResultStreamProtobuf type 
IronPdfEngine.Proto.GetPdfSecuritySettingsRequestProtobuf type 
IronPdfEngine.Proto.GetPdfSecuritySettingsRequestProtobuf type 
IronPdfEngine.Proto.GetPdfSecuritySettingsResultProtobuf type 
IronPdfEngine.Proto.GetPdfSecuritySettingsResultProtobuf type 
IronPdfEngine.Proto.GetVerifiedSignatureRequestProtobuf type 
IronPdfEngine.Proto.GetVerifiedSignatureRequestProtobuf type 
IronPdfEngine.Proto.GetVerifySignatureResultProtobuf type 
IronPdfEngine.Proto.GetVerifySignatureResultProtobuf type 
IronPdfEngine.Proto.HandshakeRequestProtobuf type 
IronPdfEngine.Proto.HandshakeRequestProtobuf type 
IronPdfEngine.Proto.HandshakeResponseProtobuf type 
IronPdfEngine.Proto.HandshakeResponseThe type Header footer api.
Defines options for Headers and Footers applied to a 
PdfDocument during rendering or at any other time.Protobuf type 
IronPdfEngine.Proto.HorizontalAlignmentHorizontal layout alignment relative to the PDF page.
Protobuf type 
IronPdfEngine.Proto.HorizontalAlignmentA Html Header or Footer which will be printed onto every page of the PDF.
Defines an HTML stamper allowing developers to edit a 
PdfDocument by adding new content designed in HTML, CSS and JavaScript.Protobuf type 
IronPdfEngine.Proto.HtmlStamperInfoProtobuf type 
IronPdfEngine.Proto.HtmlStamperInfoThe type Image api.
Defines layout behavior relative to the page size when creating a PDF from images.
Protobuf type 
IronPdfEngine.Proto.ImageBehaviorProtobuf type 
IronPdfEngine.Proto.ImageBehaviorProtobuf type 
IronPdfEngine.Proto.ImageResultStreamProtobuf type 
IronPdfEngine.Proto.ImageResultStreamProtobuf type 
IronPdfEngine.Proto.ImagesResultStreamProtobuf type 
IronPdfEngine.Proto.ImagesResultStreamThis allows the user to edit an existing PDF by adding an image.
Protobuf type 
IronPdfEngine.Proto.ImageStamperInfoProtobuf type 
IronPdfEngine.Proto.ImageStamperInfoProtobuf type 
IronPdfEngine.Proto.ImageToPdfRequestStreamProtobuf type 
IronPdfEngine.Proto.ImageToPdfRequestStreamProtobuf type 
IronPdfEngine.Proto.ImageToPdfRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.ImageToPdfRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.ImageTypeProtobuf type 
IronPdfEngine.Proto.ImageTypeProtobuf type 
IronPdfEngine.Proto.InsertBookmarkRequestProtobuf type 
IronPdfEngine.Proto.InsertBookmarkRequestThe type Internal pdf document.
Protobuf type 
IronPdfEngine.Proto.IntResultProtobuf type 
IronPdfEngine.Proto.IntResultRepresents errors that occur during IronPDF binary asset deployment.
Get a free development license at https://ironpdf.com/licensing/#trial-license or purchase a deployment license from
 https://ironpdf.com/licensing/.
Represents errors that occur from native code within IronPDF.
Represents meaningful errors that are thrown explicitly by IronPDF.
Protobuf type 
IronPdfEngine.Proto.IsLicensedRequestProtobuf type 
IronPdfEngine.Proto.IsLicensedRequestProtobuf type 
IronPdfEngine.Proto.IsValidLicenseRequestProtobuf type 
IronPdfEngine.Proto.IsValidLicenseRequestA length value with 
MeasurementUnitProtobuf type 
IronPdfEngine.Proto.LengthProtobuf type 
IronPdfEngine.Proto.LengthAllows developers to apply license keys for of IronPDF for Java
The type Text api.
The unit of measurement used for positioning and sizing.
Protobuf type 
IronPdfEngine.Proto.MeasurementUnitProtobuf type 
IronPdfEngine.Proto.MeasurementUnitThe type Metadata api.
Protobuf type 
IronPdfEngine.Proto.MetadataFieldProtobuf type 
IronPdfEngine.Proto.MetadataFieldProtobuf type 
IronPdfEngine.Proto.MetadataFieldResultProtobuf type 
IronPdfEngine.Proto.MetadataFieldResultClass used to read and edit MetaData in a 
PdfDocument.Protobuf type 
IronPdfEngine.Proto.PageThe type Page api.
Protobuf type 
IronPdfEngine.Proto.PageProtobuf type 
IronPdfEngine.Proto.PageCollectionProtobuf type 
IronPdfEngine.Proto.PageCollectionA class which represents one page of a PDF Document.
Protobuf type 
IronPdfEngine.Proto.PageRotationPageRotation setting of a PDF page
Protobuf type 
IronPdfEngine.Proto.PageRotationA PageSelection is a collection of pages from a PDF document.
Paper Orientation
Defines the target virtual paper size the PDF.
Protobuf type 
IronPdfEngine.Proto.PdfAttachmentCollectionProtobuf type 
IronPdfEngine.Proto.PdfAttachmentCollectionProtobuf type 
IronPdfEngine.Proto.PdfCssMediaTypeProtobuf type 
IronPdfEngine.Proto.PdfCssMediaTypeProtobuf type 
IronPdfEngine.Proto.PdfDocumentRepresents a PDF document.
The type Pdf document api.
Protobuf type 
IronPdfEngine.Proto.PdfDocumentProtobuf type 
IronPdfEngine.Proto.PdfDocumentConstructorStreamProtobuf type 
IronPdfEngine.Proto.PdfDocumentConstructorStreamProtobuf type 
IronPdfEngine.Proto.PdfDocumentConstructorStream.InfoProtobuf type 
IronPdfEngine.Proto.PdfDocumentConstructorStream.InfoProtobuf type 
IronPdfEngine.Proto.PdfDocumentInsertRequestProtobuf type 
IronPdfEngine.Proto.PdfDocumentInsertRequestProtobuf type 
IronPdfEngine.Proto.PdfDocumentMergeRequestProtobuf type 
IronPdfEngine.Proto.PdfDocumentMergeRequestProtobuf type 
IronPdfEngine.Proto.PdfDocumentResultProtobuf type 
IronPdfEngine.Proto.PdfDocumentResultProtobuf type 
IronPdfEngine.Proto.PdfEditSecurityEnumeration defining levels of PDF user access rights to edit a PDF.
Protobuf type 
IronPdfEngine.Proto.PdfEditSecurityProtobuf type 
IronPdfEngine.Proto.PdfFormProtobuf type 
IronPdfEngine.Proto.PdfFormProtobuf type 
IronPdfEngine.Proto.PdfPaperOrientationProtobuf type 
IronPdfEngine.Proto.PdfPaperOrientationProtobuf type 
IronPdfEngine.Proto.PdfPaperSizeProtobuf type 
IronPdfEngine.Proto.PdfPaperSizeProtobuf type 
IronPdfEngine.Proto.PdfPrintSecurityEnumeration defining levels of PDF user access rights to print a PDF.
Protobuf type 
IronPdfEngine.Proto.PdfPrintSecurityProtobuf type 
IronPdfEngine.Proto.PdfSecuritySettingsProtobuf type 
IronPdfEngine.Proto.PdfSecuritySettingsProtobuf type 
IronPdfEngine.Proto.PdfToImagesRequestProtobuf type 
IronPdfEngine.Proto.PdfToImagesRequestProtobuf type 
IronPdfEngine.Proto.PdfToMultiPageTiffImageRequestProtobuf type 
IronPdfEngine.Proto.PdfToMultiPageTiffImageRequestProtobuf type 
IronPdfEngine.Proto.PixelFormatProtobuf type 
IronPdfEngine.Proto.PixelFormatThe type Print api.
this will contain a part of image data with index of the image.
this will contain a part of image data with index of the image.
 Exceptions
 Exceptions
Protobuf type 
IronPdfEngine.Proto.RemoveMetadataRequestProtobuf type 
IronPdfEngine.Proto.RemoveMetadataRequestProtobuf type 
IronPdfEngine.Proto.RemovePagesRequestProtobuf type 
IronPdfEngine.Proto.RemovePagesRequestProtobuf type 
IronPdfEngine.Proto.RemovePasswordsAndEncryptionRequestProtobuf type 
IronPdfEngine.Proto.RemovePasswordsAndEncryptionRequestProtobuf type 
IronPdfEngine.Proto.RemovePdfAttachmentRequestProtobuf type 
IronPdfEngine.Proto.RemovePdfAttachmentRequestProtobuf type 
IronPdfEngine.Proto.RenameFieldRequestProtobuf type 
IronPdfEngine.Proto.RenameFieldRequestThe type Render api.
Protobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromHtmlFileRequestProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromHtmlFileRequestProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromRtfStringRequestStreamProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromRtfStringRequestStreamProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromStringSnippetRequestStreamProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromStringSnippetRequestStreamProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromStringSnippetRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromStringSnippetRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromUriRequestProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromUriRequestProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromZipRequestStreamProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromZipRequestStreamProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromZipRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.RenderPdfDocumentFromZipRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.ReplaceTextRequestProtobuf type 
IronPdfEngine.Proto.ReplaceTextRequestProtobuf type 
IronPdfEngine.Proto.ResizePageRequestProtobuf type 
IronPdfEngine.Proto.ResizePageRequestProtobuf type 
IronPdfEngine.Proto.RotatePagesRequestProtobuf type 
IronPdfEngine.Proto.RotatePagesRequestThe type Security api.
Allows the developer to control: user access passwords, encryption, and also who may edit, print and copy content from the PDF document.
A class defining user security settings for a PDF document.
Protobuf type 
IronPdfEngine.Proto.SetFormFieldIsReadOnlyRequestProtobuf type 
IronPdfEngine.Proto.SetFormFieldIsReadOnlyRequestProtobuf type 
IronPdfEngine.Proto.SetFromFieldFontRequestProtobuf type 
IronPdfEngine.Proto.SetFromFieldFontRequestProtobuf type 
IronPdfEngine.Proto.SetFromFieldValueRequestProtobuf type 
IronPdfEngine.Proto.SetFromFieldValueRequestProtobuf type 
IronPdfEngine.Proto.SetLicenseKeyRequestProtobuf type 
IronPdfEngine.Proto.SetLicenseKeyRequestProtobuf type 
IronPdfEngine.Proto.SetMetadataRequestProtobuf type 
IronPdfEngine.Proto.SetMetadataRequestProtobuf type 
IronPdfEngine.Proto.SetPdfAttachmentDataRequestStreamProtobuf type 
IronPdfEngine.Proto.SetPdfAttachmentDataRequestStreamProtobuf type 
IronPdfEngine.Proto.SetPdfAttachmentDataRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.SetPdfAttachmentDataRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.SetPdfSecuritySettingsRequestProtobuf type 
IronPdfEngine.Proto.SetPdfSecuritySettingsRequestThe type Setting api.
Important global settings for configuration of IronPDF for Java
A class that represents a PDF signing certificate (.PFX or .p12) format which can be used to digitally sign a
 PDF.
Class used to add , edit and remove bookmarks from a 
PdfDocument outline.Protobuf type 
IronPdfEngine.Proto.SignPdfRequestStreamProtobuf type 
IronPdfEngine.Proto.SignPdfRequestStreamProtobuf type 
IronPdfEngine.Proto.SignPdfRequestStream.InfoProtobuf type 
IronPdfEngine.Proto.SignPdfRequestStream.InfoDefines a PDF Stamper.
Protobuf type 
IronPdfEngine.Proto.StringDictionaryProtobuf type 
IronPdfEngine.Proto.StringDictionaryProtobuf type 
IronPdfEngine.Proto.StringDictionaryEntryProtobuf type 
IronPdfEngine.Proto.StringDictionaryEntryProtobuf type 
IronPdfEngine.Proto.StringResultProtobuf type 
IronPdfEngine.Proto.StringResultThe type Text api.
Defines a Sticky-Note style PDF annotation.
Protobuf type 
IronPdfEngine.Proto.TextAnnotationProtobuf type 
IronPdfEngine.Proto.TextAnnotationProtobuf type 
IronPdfEngine.Proto.TextFieldProtobuf type 
IronPdfEngine.Proto.TextFieldDefines a text based PDF Header and Footer.
This allows the user to edit an existing PDF by adding some stamped text.
Protobuf type 
IronPdfEngine.Proto.TextStamperInfoProtobuf type 
IronPdfEngine.Proto.TextStamperInfoDefines options when rasterizing (converting) an PDf to image objects and files.
Protobuf type 
IronPdfEngine.Proto.UnknownFieldProtobuf type 
IronPdfEngine.Proto.UnknownFieldProtobuf type 
IronPdfEngine.Proto.VerifiedSignatureA class that represents a verified digital signature for a PDF document.
Protobuf type 
IronPdfEngine.Proto.VerifiedSignatureProtobuf type 
IronPdfEngine.Proto.VerifiedSignatureCollectionProtobuf type 
IronPdfEngine.Proto.VerifiedSignatureCollectionProtobuf type 
IronPdfEngine.Proto.VerifyPdfSignaturesRequestProtobuf type 
IronPdfEngine.Proto.VerifyPdfSignaturesRequestProtobuf type 
IronPdfEngine.Proto.VerticalAlignmentVertical layout alignment relative to the PDF page.
Protobuf type 
IronPdfEngine.Proto.VerticalAlignment