Uses of Class
com.ironsoftware.ironpdf.internal.staticapi.InternalPdfDocument
Packages that use InternalPdfDocument
Package
Description
-
Uses of InternalPdfDocument in com.ironsoftware.ironpdf.annotation
Constructors in com.ironsoftware.ironpdf.annotation with parameters of type InternalPdfDocumentModifierConstructorDescriptionAnnotationManager(InternalPdfDocument internalPdfDocument) Please get AnnotationManager byPdfDocument.getAnnotation()instead. -
Uses of InternalPdfDocument in com.ironsoftware.ironpdf.attachment
Constructors in com.ironsoftware.ironpdf.attachment with parameters of type InternalPdfDocumentModifierConstructorDescriptionAttachmentManager(InternalPdfDocument internalPdfDocument) Please get AttachmentManager byPdfDocument.getAttachment()instead. -
Uses of InternalPdfDocument in com.ironsoftware.ironpdf.bookmark
Constructors in com.ironsoftware.ironpdf.bookmark with parameters of type InternalPdfDocumentModifierConstructorDescriptionBookmarkManager(InternalPdfDocument internalPdfDocument) Please get BookmarkManager byPdfDocument.getBookmark()instead. -
Uses of InternalPdfDocument in com.ironsoftware.ironpdf.edit
Methods in com.ironsoftware.ironpdf.edit with parameters of type InternalPdfDocumentModifier and TypeMethodDescriptionPageSelection.getPageList(InternalPdfDocument internalPdfDocument) Gets page list. -
Uses of InternalPdfDocument in com.ironsoftware.ironpdf.form
Constructors in com.ironsoftware.ironpdf.form with parameters of type InternalPdfDocumentModifierConstructorDescriptionFormManager(InternalPdfDocument internalPdfDocument) Please get FormManager byPdfDocument.getForm()instead. -
Uses of InternalPdfDocument in com.ironsoftware.ironpdf.internal.staticapi
Methods in com.ironsoftware.ironpdf.internal.staticapi that return InternalPdfDocumentModifier and TypeMethodDescriptionstatic InternalPdfDocumentPage_Api.copyPage(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes) Creates a new PDF by copying a range of pages from this PdfDocument.static InternalPdfDocumentPdfDocument_Api.fromBytes(byte[] pdfFileBytes) Opens an existing PDF document for editing.static InternalPdfDocumentOpens an existing PDF document for editing.static InternalPdfDocumentOpens an existing PDF document for editing.static InternalPdfDocumentOpens an existing PDF document for editing.static InternalPdfDocumentOpens an existing PDF document for editing.static InternalPdfDocumentOpens an existing PDF document for editing.static InternalPdfDocumentPdfDocument_Api.getRevision(InternalPdfDocument internalPdfDocument, int index) Gets the binary data for the full PDF file as a byte array.static InternalPdfDocumentImage_Api.imageToPdf(List<Image_Api.ImageData> imagesData, ImageBehavior imageBehavior, ChromePdfRenderOptions renderOptions) Converts multiple image files to a PDF document.static InternalPdfDocumentPage_Api.mergePage(List<InternalPdfDocument> pdfDocuments) Static method that joins (concatenates) multiple PDF documents together into one compiled PDF document.static InternalPdfDocumentRender_Api.renderHtmlAsPdf(String html) Creates a PDF file from a Html string, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlAsPdf(String html, ChromeHttpLoginCredentials loginCredentials) Creates a PDF file from a Html string, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlAsPdf(String html, ChromePdfRenderOptions renderOptions) Creates a PDF file from a Html string, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlAsPdf(String html, ChromePdfRenderOptions renderOptions, ChromeHttpLoginCredentials loginCredentials) Creates a PDF file from a Html string, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlAsPdf(String html, ChromePdfRenderOptions renderOptions, ChromeHttpLoginCredentials loginCredentials, String baseUrl) Creates a PDF file from a Html string, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlAsPdf(String html, String baseUrl) Creates a PDF file from a Html string, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlAsPdf(String html, String baseUrl, ChromeHttpLoginCredentials loginCredentials) Creates a PDF file from a Html string, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlAsPdf(String html, String baseUrl, ChromePdfRenderOptions renderOptions) Creates a PDF file from a Html string, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlFileAsPdf(String htmlFilePath) Creates a PDF file from a local Html file, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlFileAsPdf(String htmlFilePath, ChromeHttpLoginCredentials loginCredentials) Creates a PDF file from a local Html file, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlFileAsPdf(String htmlFilePath, ChromePdfRenderOptions renderOptions) Creates a PDF file from a local Html file, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderHtmlFileAsPdf(String htmlFilePath, String baseUrl, ChromePdfRenderOptions renderOptions, ChromeHttpLoginCredentials loginCredentials) Creates a PDF file from a local Html file, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderRtfAsPdf(String rtfString) Creates a PDF file from RTF string, and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderUrlAsPdf(String url) Creates a PDF file from a URL or local file path and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderUrlAsPdf(String url, ChromeHttpLoginCredentials loginCredentials) Creates a PDF file from a URL or local file path and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderUrlAsPdf(String url, ChromePdfRenderOptions renderOptions) Creates a PDF file from a URL or local file path and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderUrlAsPdf(String url, ChromePdfRenderOptions renderOptions, ChromeHttpLoginCredentials loginCredentials) Creates a PDF file from a URL or local file path and returns it as aInternalPdfDocument.static InternalPdfDocumentRender_Api.renderZipAsPdf(Path zipFilePath, String mainFile, ChromePdfRenderOptions renderOptions, ChromeHttpLoginCredentials loginCredentials) Methods in com.ironsoftware.ironpdf.internal.staticapi with parameters of type InternalPdfDocumentModifier and TypeMethodDescriptionstatic voidBackgroundForeground_Api.addBackground(InternalPdfDocument baseDocument, InternalPdfDocument backgroundDocument) Adds the background to specified pages of this PDF.static voidBackgroundForeground_Api.addBackground(InternalPdfDocument baseDocument, InternalPdfDocument backgroundDocument, Iterable<Integer> basePdfPageIndexes) Adds the background to specified pages of this PDF.static voidBackgroundForeground_Api.addBackground(InternalPdfDocument baseDocument, InternalPdfDocument backgroundDocument, Iterable<Integer> basePdfPageIndexes, int backgroundPdfPageIndex) Adds the background to specified pages of this PDF.static voidBackgroundForeground_Api.addForeground(InternalPdfDocument baseDocument, InternalPdfDocument foregroundDocument) Adds an overlay to a range or pages of this PDF.static voidBackgroundForeground_Api.addForeground(InternalPdfDocument baseDocument, InternalPdfDocument foregroundDocument, Iterable<Integer> basePdfPageIndexes) Adds an overlay to a range or pages of this PDF.static voidBackgroundForeground_Api.addForeground(InternalPdfDocument baseDocument, InternalPdfDocument foregroundDocument, Iterable<Integer> basePdfPageIndexes, int foregroundPdfPageIndex) Adds an overlay to a range or pages of this PDF.static voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer, int firstPageNumber) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm, CssMediaType renderPdfCssMediaType) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm, CssMediaType renderPdfCssMediaType, String pdfTitle) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlFooter(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm, CssMediaType renderPdfCssMediaType, String pdfTitle, String htmlTitle) Renders HTML page footers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header) Renders HTML page headers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header, int firstPageNumber) Renders HTML page headers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo) Renders HTML page headers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm) Renders HTML page headers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm) Renders HTML page headers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm) Renders HTML page headers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm) Renders HTML page headers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm, CssMediaType renderPdfCssMediaType) Renders HTML page headers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm, CssMediaType renderPdfCssMediaType, String pdfTitle) Renders HTML page headers to an existing PDF Filestatic voidHeaderFooter_Api.addHtmlHeader(InternalPdfDocument internalPdfDocument, HtmlHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm, CssMediaType renderPdfCssMediaType, String pdfTitle, String htmlTitle) Renders HTML page headers to an existing PDF Filestatic voidAttachment_Api.addPdfAttachment(InternalPdfDocument internalPdfDocument, String name, byte[] attachmentBytes) Add a new attachmentstatic voidAnnotation_Api.addTextAnnotation(InternalPdfDocument internalPdfDocument, TextAnnotation textAnnotation, int pageIndex, int x, int y) Adds an annotation to a page of thisInternalPdfDocumentstatic voidAnnotation_Api.addTextAnnotation(InternalPdfDocument internalPdfDocument, TextAnnotation textAnnotation, int pageIndex, int x, int y, int width) Adds an annotation to a page of thisInternalPdfDocumentstatic voidAnnotation_Api.addTextAnnotation(InternalPdfDocument internalPdfDocument, TextAnnotation textAnnotation, int pageIndex, int x, int y, int width, int height) Adds an annotation to a page of thisInternalPdfDocumentstatic voidHeaderFooter_Api.addTextFooter(InternalPdfDocument internalPdfDocument, TextHeaderFooter footer) Renders page footers to an existing PDF Filestatic voidHeaderFooter_Api.addTextFooter(InternalPdfDocument internalPdfDocument, TextHeaderFooter footer, int firstPageNumber) Renders page footers to an existing PDF Filestatic voidHeaderFooter_Api.addTextFooter(InternalPdfDocument internalPdfDocument, TextHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo) Renders page footers to an existing PDF Filestatic voidHeaderFooter_Api.addTextFooter(InternalPdfDocument internalPdfDocument, TextHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm) Renders page footers to an existing PDF Filestatic voidHeaderFooter_Api.addTextFooter(InternalPdfDocument internalPdfDocument, TextHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm) Renders page footers to an existing PDF Filestatic voidHeaderFooter_Api.addTextFooter(InternalPdfDocument internalPdfDocument, TextHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm) Renders page footers to an existing PDF Filestatic voidHeaderFooter_Api.addTextFooter(InternalPdfDocument internalPdfDocument, TextHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm) Renders page footers to an existing PDF Filestatic voidHeaderFooter_Api.addTextFooter(InternalPdfDocument internalPdfDocument, TextHeaderFooter footer, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm, String pdfTitle) Renders page footers to an existing PDF Filestatic voidHeaderFooter_Api.addTextHeader(InternalPdfDocument internalPdfDocument, TextHeaderFooter header) Renders page headers to an existing PDF Filestatic voidHeaderFooter_Api.addTextHeader(InternalPdfDocument internalPdfDocument, TextHeaderFooter header, int firstPageNumber) Renders page headers to an existing PDF Filestatic voidHeaderFooter_Api.addTextHeader(InternalPdfDocument internalPdfDocument, TextHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo) Renders page headers to an existing PDF Filestatic voidHeaderFooter_Api.addTextHeader(InternalPdfDocument internalPdfDocument, TextHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm) Renders page headers to an existing PDF Filestatic voidHeaderFooter_Api.addTextHeader(InternalPdfDocument internalPdfDocument, TextHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm) Renders page headers to an existing PDF Filestatic voidHeaderFooter_Api.addTextHeader(InternalPdfDocument internalPdfDocument, TextHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm) Renders page headers to an existing PDF Filestatic voidHeaderFooter_Api.addTextHeader(InternalPdfDocument internalPdfDocument, TextHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm) Renders page headers to an existing PDF Filestatic voidHeaderFooter_Api.addTextHeader(InternalPdfDocument internalPdfDocument, TextHeaderFooter header, int firstPageNumber, Iterable<Integer> pageIndexesToAddFootersTo, int marginLeftMm, int marginRightMm, int marginTopMm, int marginBottomMm, String pdfTitle) Renders page headers to an existing PDF Filestatic voidPage_Api.appendPdf(InternalPdfDocument mainPdfDocument, InternalPdfDocument anotherPdf) Appends another PDF to the end of the currentInternalPdfDocumentIf AnotherPdfFile contains form fields, those fields will be appended with '_' in the resulting PDF.static voidStamp_Api.applyStamp(InternalPdfDocument internalPdfDocument, Stamper stamper, Iterable<Integer> pageIndexesToStamp) static voidCompress_Api.compressImages(InternalPdfDocument internalPdfDocument, int quality, boolean scaleToVisibleSize) Compress existing images using JPG encoding and the specified settingsstatic InternalPdfDocumentPage_Api.copyPage(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes) Creates a new PDF by copying a range of pages from this PdfDocument.static voidImage_Api.drawImage(InternalPdfDocument internalPdfDocument, byte[] imageBytes, Iterable<Integer> pageIndexes, double x, double y, double desiredWidth, double desiredHeight) Draw an image multiple times according to the specified parameters; all occurrences of the image will share a single data streamstatic List<byte[]>Image_Api.extractAllImages(InternalPdfDocument internalPdfDocument) Finds all embedded Images from within the PDF and returns as list of image bytesstatic List<byte[]>Image_Api.extractAllImages(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes) Finds all embedded Images from within the PDF and returns then as image byte[] objectsstatic StringText_Api.extractAllText(InternalPdfDocument internalPdfDocument) Extracts the written text content from the PDF and returns it as a string.static StringText_Api.extractAllText(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes) Extracts the written text content from the PDF and returns it as a string.static voidForm_Api.flattenPdfFrom(InternalPdfDocument internalPdfDocument) Flattens a document (make the fields non-editable).static voidForm_Api.flattenPdfFrom(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes) Flattens a document (make the fields non-editable).static intAnnotation_Api.getAnnotationCount(InternalPdfDocument internalPdfDocument, int pageIndex) Retrieve the number of annotations contained on the specified pagestatic StringMetadata_Api.getAuthor(InternalPdfDocument internalPdfDocument) Gets the Author of the document.Bookmark_Api.getBookmarks(InternalPdfDocument internalPdfDocument) Retrieve all bookmarks within this PDF, recursively retrieve all children of bookmarks within this collection, and return a flat liststatic byte[]PdfDocument_Api.getBytes(InternalPdfDocument internalPdfDocument, boolean isIncremental) Gets the binary data for the full PDF file as a byte array.static StringMetadata_Api.getCreationDate(InternalPdfDocument internalPdfDocument) Gets the PDF file creation DateTime.static StringMetadata_Api.getCreator(InternalPdfDocument internalPdfDocument) Gets the Creator of the document.Form_Api.getFields(InternalPdfDocument internalPdfDocument) Get a collection of the user-editable form fields within a PDF documentstatic StringMetadata_Api.getKeywords(InternalPdfDocument internalPdfDocument) Gets Keywords of the document.static StringMetadata_Api.getMetadata(InternalPdfDocument internalPdfDocument, String key) Gets any metadata value of the document form given key.static StringMetadata_Api.getModifiedDate(InternalPdfDocument internalPdfDocument) Gets the PDF file last-modified DateTime.Page_Api.getPagesInfo(InternalPdfDocument internalPdfDocument) Gets the list of pages with information in the PDF document.Attachment_Api.getPdfAttachmentCollection(InternalPdfDocument internalPdfDocument) Gets collection of attachments contained within a pdf documentstatic byte[]Attachment_Api.getPdfAttachmentData(InternalPdfDocument internalPdfDocument, String name) Gets attachment data from attachment namestatic SecurityOptionsSecurity_Api.getPdfSecurityOptions(InternalPdfDocument internalPdfDocument) Get PDF security settingsstatic StringMetadata_Api.getProducer(InternalPdfDocument internalPdfDocument) Gets the Producer of the document.static InternalPdfDocumentPdfDocument_Api.getRevision(InternalPdfDocument internalPdfDocument, int index) Gets the binary data for the full PDF file as a byte array.static StringMetadata_Api.getSubject(InternalPdfDocument internalPdfDocument) Gets Subject of the document.static StringMetadata_Api.getTitle(InternalPdfDocument internalPdfDocument) Gets the Title of the document.static List<VerifiedSignature>Signature_Api.getVerifiedSignatures(InternalPdfDocument internalPdfDocument) static voidBookmark_Api.insertBookmark(InternalPdfDocument internalPdfDocument, int pageIndex, String text, String parentText, String previousText) Insert a new bookmarkstatic voidBookmark_Api.insertBookmarkAsFirstChild(InternalPdfDocument internalPdfDocument, int pageIndex, String text, String parentText) Insert a new bookmarkstatic voidBookmark_Api.insertBookmarkAtStart(InternalPdfDocument internalPdfDocument, int pageIndex, String text) Insert a new bookmarkstatic voidPage_Api.insertPage(InternalPdfDocument internalPdfDocument, InternalPdfDocument anotherPdf) Inserts another PDF into the current PdfDocument, starting at a given Page Index.static voidPage_Api.insertPage(InternalPdfDocument internalPdfDocument, InternalPdfDocument anotherPdf, int atIndex) Inserts another PDF into the current PdfDocument, starting at a given Page Index.static voidSecurity_Api.makePdfDocumentReadOnly(InternalPdfDocument internalPdfDocument, String ownerPassword) Makes this PDF document read only such that:static List<byte[]>Image_Api.pdfToImage(InternalPdfDocument internalPdfDocument) Renders the PDF and exports image Files in convenient formats.static List<byte[]>Image_Api.pdfToImage(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes) Renders the PDF and exports image Files in convenient formats.static List<byte[]>Image_Api.pdfToImage(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes, int dpi) Renders the PDF and exports image Files in convenient formats.static List<byte[]>Image_Api.pdfToImage(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes, int dpi, Integer imageMaxWidth) Renders the PDF and exports image Files in convenient formats.static List<byte[]>Image_Api.pdfToImage(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes, int dpi, Integer imageMaxWidth, Integer imageMaxHeight) Renders the PDF and exports image Files in convenient formats.static voidPrint_Api.print(InternalPdfDocument internalPdfDocument, boolean isShowDialog) Print.static voidMetadata_Api.removeMetadata(InternalPdfDocument internalPdfDocument, String key) Method for removing Metadata property by its name.static voidPage_Api.removePage(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes) Removes a range of pages from the PDFstatic voidSecurity_Api.removePasswordsAndEncryption(InternalPdfDocument internalPdfDocument) Removes all user and owner password security for a PDF document.static voidAttachment_Api.removePdfAttachment(InternalPdfDocument internalPdfDocument, String name) Remove attachment by attachment namestatic voidSignature_Api.removeSignature(InternalPdfDocument internalPdfDocument) static voidForm_Api.renameField(InternalPdfDocument internalPdfDocument, String currentFieldName, String newFieldName) Rename aFormFieldstatic voidText_Api.replaceTextOnPage(InternalPdfDocument internalPdfDocument, int pageIndex, String oldText, String newText) Replace the specified old text with new text on a given pagestatic voidPage_Api.resizePage(InternalPdfDocument internalPdfDocument, double pageWidth, double pageHeight, Integer pageIndex) Resize a page to the specified dimensions (in millimeters)static voidPdfDocument_Api.saveAs(InternalPdfDocument internalPdfDocument, String filePath) Save as.static voidPdfDocument_Api.saveAsRevision(InternalPdfDocument internalPdfDocument, String filePath) Save as.static voidMetadata_Api.setAuthor(InternalPdfDocument internalPdfDocument, String value) Sets the Author of the document.static voidMetadata_Api.setCreationDate(InternalPdfDocument internalPdfDocument, String value) Sets the PDF file creation DateTime.static voidMetadata_Api.setCreator(InternalPdfDocument internalPdfDocument, String value) Sets the Creator of the document.static voidForm_Api.setFieldValue(InternalPdfDocument internalPdfDocument, String fieldName, String value) Set the value of aFormFieldstatic voidForm_Api.setFormFieldIsReadOnly(InternalPdfDocument internalPdfDocument, String formFieldName, boolean isReadOnly) Sets text field font.static voidMetadata_Api.setKeywords(InternalPdfDocument internalPdfDocument, String value) Sets Keywords of the document.static voidMetadata_Api.setMetadata(InternalPdfDocument internalPdfDocument, String key, String value) Sets any metadata value of the document form given key.static voidMetadata_Api.setModifiedDate(InternalPdfDocument internalPdfDocument, String value) Gets the PDF file last-modified DateTime.static voidPage_Api.setPageRotation(InternalPdfDocument internalPdfDocument, PageRotation pageRotation) Rotates all page of the PdfDocument by a specified number of degrees.static voidPage_Api.setPageRotation(InternalPdfDocument internalPdfDocument, PageRotation pageRotation, Iterable<Integer> pageIndexes) Rotates pages of the PdfDocument by a specified number of degrees.static voidSecurity_Api.setPdfSecuritySettings(InternalPdfDocument internalPdfDocument, SecurityOptions securityOptions) Set PDF security settingsstatic voidMetadata_Api.setProducer(InternalPdfDocument internalPdfDocument, String value) Sets the Producer of the document.static voidMetadata_Api.setSubject(InternalPdfDocument internalPdfDocument, String value) Sets the Subject of the document.static voidForm_Api.setTextFieldFont(InternalPdfDocument internalPdfDocument, String textFieldName, FontTypes font, int fontSize) Sets text field font.static voidMetadata_Api.setTitle(InternalPdfDocument internalPdfDocument, String value) Sets the Title of the document.static voidSignature_Api.signPdfWithSignatureFile(InternalPdfDocument internalPdfDocument, Signature signature, SignaturePermissions permissions) static byte[]Image_Api.toMultiPageTiff(InternalPdfDocument internalPdfDocument, Iterable<Integer> pageIndexes, int dpi, Integer imageMaxWidth, Integer imageMaxHeight) static booleanSignature_Api.verifyPdfSignatures(InternalPdfDocument internalPdfDocument) Method parameters in com.ironsoftware.ironpdf.internal.staticapi with type arguments of type InternalPdfDocumentModifier and TypeMethodDescriptionstatic InternalPdfDocumentPage_Api.mergePage(List<InternalPdfDocument> pdfDocuments) Static method that joins (concatenates) multiple PDF documents together into one compiled PDF document. -
Uses of InternalPdfDocument in com.ironsoftware.ironpdf.metadata
Constructors in com.ironsoftware.ironpdf.metadata with parameters of type InternalPdfDocumentModifierConstructorDescriptionMetadataManager(InternalPdfDocument internalPdfDocument) Please get MetadataManager byPdfDocument.getMetadata()instead. -
Uses of InternalPdfDocument in com.ironsoftware.ironpdf.security
Constructors in com.ironsoftware.ironpdf.security with parameters of type InternalPdfDocumentModifierConstructorDescriptionSecurityManager(InternalPdfDocument internalPdfDocument) Please get SecurityManager byPdfDocument.getSecurity()instead. -
Uses of InternalPdfDocument in com.ironsoftware.ironpdf.signature
Constructors in com.ironsoftware.ironpdf.signature with parameters of type InternalPdfDocumentModifierConstructorDescriptionSignatureManager(InternalPdfDocument internalPdfDocument) Please get BookmarkManager byPdfDocument.getBookmark()instead.