Back to Website
Show / Hide Table of Contents

Class PdfParser

Inheritance
System.Object
PdfParser
Implements
IPdfParser
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Convert.Pdf
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class PdfParser : IPdfParser

Constructors

PdfParser(IFileCache, IPdfMockupParser)

Declaration
public PdfParser(IFileCache fileCache, IPdfMockupParser mockupParser)
Parameters
Type Name Description
IFileCache fileCache
IPdfMockupParser mockupParser

Methods

FillSurfaceContainers(Surface, PdfReader, TemplateImage, SurfaceTemplate)

Declaration
public void FillSurfaceContainers(Surface surface, PdfReader reader, TemplateImage templateImage, SurfaceTemplate template)
Parameters
Type Name Description
Surface surface
Aurigma.GraphicsMill.Codecs.PdfReader reader
TemplateImage templateImage
SurfaceTemplate template

GetPrintArea(PdfReader, SurfaceTemplate, RectangleF)

Declaration
public PrintArea GetPrintArea(PdfReader reader, SurfaceTemplate template, RectangleF designBounds)
Parameters
Type Name Description
Aurigma.GraphicsMill.Codecs.PdfReader reader
SurfaceTemplate template
System.Drawing.RectangleF designBounds
Returns
Type Description
PrintArea

GetTemplateSize(Stream, PdfBleedBoxMode)

Declaration
public SizeF GetTemplateSize(Stream image, PdfBleedBoxMode bleedBoxMode)
Parameters
Type Name Description
System.IO.Stream image
PdfBleedBoxMode bleedBoxMode
Returns
Type Description
System.Drawing.SizeF

ParseMockup(PdfReader, TemplateImage)

Declaration
public MockupContainer ParseMockup(PdfReader reader, TemplateImage mockupImage)
Parameters
Type Name Description
Aurigma.GraphicsMill.Codecs.PdfReader reader
TemplateImage mockupImage
Returns
Type Description
MockupContainer

Implements

IPdfParser
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback