Skip to main content

Interface IPdfParser

Namespace: Aurigma.DesignAtoms.Convert.Pdf
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IPdfParser

Methods

FillSurfaceContainers

void FillSurfaceContainers(Surface surface, PdfReader reader, TemplateImage templateImage, SurfaceTemplate template)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Model.Surfacesurface
Aurigma.GraphicsMill.Codecs.PdfReaderreader
Aurigma.DesignAtoms.Convert.Unit.TemplateImagetemplateImage
Aurigma.DesignAtoms.Convert.SurfaceTemplatetemplate

GetPrintArea

PrintArea GetPrintArea(PdfReader reader, SurfaceTemplate template, RectangleF designBounds)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.Codecs.PdfReaderreader
Aurigma.DesignAtoms.Convert.SurfaceTemplatetemplate
System.Drawing.RectangleFdesignBounds
Returns

Aurigma.DesignAtoms.Model.PrintArea

ParseMockup

MockupContainer ParseMockup(PdfReader reader, TemplateImage mockupImage)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.Codecs.PdfReaderreader
Aurigma.DesignAtoms.Convert.Unit.TemplateImagemockupImage
Returns

Aurigma.DesignAtoms.Model.MockupContainer

GetTemplateSize

SizeF GetTemplateSize(Stream image, PdfBleedBoxMode bleedBoxMode)
Parameters
TypeNameDescription
System.IO.Streamimage
Aurigma.DesignAtoms.Convert.PdfBleedBoxModebleedBoxMode
Returns

System.Drawing.SizeF

Was this page helpful?