Class Attachment_Api
- java.lang.Object
- 
- com.ironsoftware.ironpdf.internal.staticapi.Attachment_Api
 
- 
 public final class Attachment_Api extends Object The type Attachment api.
- 
- 
Constructor SummaryConstructors Constructor Description Attachment_Api()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddPdfAttachment(InternalPdfDocument internalPdfDocument, String name, byte[] attachmentBytes)Add a new attachmentstatic List<String>getPdfAttachmentCollection(InternalPdfDocument internalPdfDocument)Gets collection of attachments contained within a pdf documentstatic byte[]getPdfAttachmentData(InternalPdfDocument internalPdfDocument, int index)Gets attachment data from attachment indexstatic byte[]getPdfAttachmentData(InternalPdfDocument internalPdfDocument, String name)Gets attachment data from attachment namestatic voidremovePdfAttachment(InternalPdfDocument internalPdfDocument, int index)Remove attachment by attachment indexstatic voidremovePdfAttachment(InternalPdfDocument internalPdfDocument, String name)Remove attachment by attachment name
 
- 
- 
- 
Method Detail- 
getPdfAttachmentCollectionpublic static List<String> getPdfAttachmentCollection(InternalPdfDocument internalPdfDocument) Gets collection of attachments contained within a pdf document- Parameters:
- internalPdfDocument- the internal pdf document
- Returns:
- the pdf attachment collection
 
 - 
getPdfAttachmentDatapublic static byte[] getPdfAttachmentData(InternalPdfDocument internalPdfDocument, String name) Gets attachment data from attachment name- Parameters:
- internalPdfDocument- the internal pdf document
- name- Attachment name
- Returns:
- the byte [ ]
 
 - 
getPdfAttachmentDatapublic static byte[] getPdfAttachmentData(InternalPdfDocument internalPdfDocument, int index) Gets attachment data from attachment index- Parameters:
- internalPdfDocument- the internal pdf document
- index- Attachment index
- Returns:
- the byte [ ]
 
 - 
addPdfAttachmentpublic static void addPdfAttachment(InternalPdfDocument internalPdfDocument, String name, byte[] attachmentBytes) Add a new attachment- Parameters:
- internalPdfDocument- the internal pdf document
- name- Attachment name
- attachmentBytes- Attachment data
 
 - 
removePdfAttachmentpublic static void removePdfAttachment(InternalPdfDocument internalPdfDocument, String name) Remove attachment by attachment name- Parameters:
- internalPdfDocument- the internal pdf document
- name- Attachment name
 
 - 
removePdfAttachmentpublic static void removePdfAttachment(InternalPdfDocument internalPdfDocument, int index) Remove attachment by attachment index- Parameters:
- internalPdfDocument- the internal pdf document
- index- Attachment index
 
 
- 
 
-