API Diff between 2.9.37 and 10.2.0
3962 Additions
563 Removals
Spire.AI.Api
Spire.AI.Client
Spire.AI.Model
Spire.Additions.Qt
Spire.Additions.Xps.Schema
Spire.Additions.Xps.Schema.Mc
Spire.Compression
Spire.License
Spire.License.V1_0
Spire.License.V1_1
Spire.License.V1_2
Spire.Pdf
-
public enum FileFormat
-
public class HebrewConvert
-
public enum HttpReadType
-
public class PageAddedEventArgs : EventArgs
-
public sealed delegate PageAddedEventHandler : MulticastDelegate
-
public class PdfApplicationData
-
public sealed class PdfBookletCreator
-
public enum PdfConformanceLevel
-
public class PdfConvertOptions
-
public class PdfDocument : IDisposable
- public static PdfAI AIHelper { get; }
- public static bool EnableFontCache { get; set; }
- public bool AllowCreateForm { get; set; }
- public PdfCollection Collection { get; }
- public PdfConvertOptions ConvertOptions { get; }
- public PdfPieceInfo DocumentPieceInfo { get; set; }
- public bool IsEncrypted { get; }
- public bool IsPortfolio { get; }
- public PdfLayerCollection Layers { get; }
- public PdfXmpMetadata Metadata { get; set; }
- public PdfPageLabels PageLabels { get; set; }
- public PdfPageNumber PageNumber { get; set; }
- public PdfPrintPageScaling PageScaling { get; set; }
- public PrintDocument PrintDocument { get; }
- public string PrinterName { get; set; }
- public int PrintFromPage { get; set; }
- public int PrintToPage { get; set; }
- public PdfSecurityPolicy SecurityPolicy { get; }
- public object Tag { get; set; }
- public bool UseHighQualityImage { get; set; }
- public bool UseInvariantCulture { get; set; }
- public bool UsePsDirectlyForConvert { get; set; }
- public XmpMetadata XmpMetaData { get; }
- public float ZoomFator { get; }
- public PdfDocument(string filename)
- public PdfDocument(string filename, string password)
- public PdfDocument(byte[] bytes)
- public PdfDocument(byte[] bytes, string password)
- public PdfDocument(Stream stream)
- public PdfDocument(Stream stream, string password)
- public static void ClearCustomFonts()
- public static void ClearCustomFontsFolders()
- public static bool IsPasswordProtected(string fileName)
- public static void LoadCustomFontFolder(string fontFolder)
- public static void LoadCustomFonts(Stream[] fonts)
- public static PdfDocumentBase MergeFiles(Stream[] streams)
- public static void MergeFiles(string[] inputFiles, string outputFile)
- public static void MergeFiles(Stream[] inputFiles, Stream outputFile)
- public static void SetCustomFontsFolders(string fontPath)
- public void Decrypt()
- public void Decrypt(string ownerPassword)
- protected virtual void Dispose(bool disposing)
- public void Encrypt(PdfSecurityPolicy securityPolicy)
- public bool HasExtendedRight()
- public PdfPageBase InsertPage(PdfDocument ldDoc, int pageIndex, int resultPageIndex)
- public void LoadFromBytes(byte[] bytes)
- public void LoadFromBytes(byte[] bytes, string password)
- public void LoadFromStream(Stream stream)
- public void LoadFromStream(Stream stream, string password)
- public void LoadFromSvg(string fileName)
- public void LoadFromSvg(Stream stream)
- public void LoadFromXPS(byte[] xpsBytes)
- public void LoadFromHTML(string Url, bool enableJavaScript, bool enableHyperlinks, bool autoDetectPageBreak)
- public void LoadFromHTML(string Url, bool enableJavaScript, bool enableHyperlinks, bool autoDetectPageBreak, PdfPageSettings setting)
- public void LoadFromHTML(string Url, bool enableJavaScript, bool enableHyperlinks, bool autoDetectPageBreak, PdfPageSettings setting, PdfHtmlLayoutFormat layoutFormat)
- public void LoadFromXPS(Stream xpsStream)
- public bool RemoveDocumentJavaScript()
- public void RemoveExtendedRight()
- public Stream SaveAsImage(int pageIndex)
- public Stream SaveAsImage(int pageIndex, PdfImageType type)
- protected virtual void OnBeginPrint(object sender, PrintEventArgs e)
- protected virtual void OnPrintPage(object sender, PrintPageEventArgs e)
- public Image SaveAsImage(int pageIndex)
- public Image SaveAsImage(int pageIndex, int dpiX, int dpiY)
- public Image SaveAsImage(int pageIndex, PdfImageType type)
- public Image SaveAsImage(int pageIndex, PdfImageType type, int dpiX, int dpiY)
- public void SaveToFile(string filename, int startIndex, int endIndex, FileFormat fileFormat)
- public void SaveToImageStream(int pageIndex, Stream outputStream, string imageType)
- public void SaveToHttpResponse(Stream stream, HttpContext response)
- public void SaveToHttpResponse(string fileName, HttpResponse response, HttpReadType type)
- public Stream[] SaveToStream(FileFormat fileformat)
- public Stream[] SaveToStream(int startIndex, int endIndex, FileFormat fileformat)
- public void SaveToStream(Stream stream, FileFormat fileformat)
-
public abstract class PdfDocumentBase : IDisposable
- protected PdfPageCollection m_pages
- protected PdfSecurity m_security
- protected PdfPageCollection MPages
- public PdfPageLabels PageLabels { get; set; }
- public abstract PdfPageNumber PageLabel { get; set; }
- protected static Stream CreateStream(string filename)
- protected static Stream CreateStream(byte[] file)
- public void DisposeOnClose(IDisposable obj)
- public PdfPageBase ImportPage(PdfDocumentBase ldDoc, int pageIndex, int resultPageIndex)
- public PdfPageBase (PdfDocumentBase ldDoc, int startIndex, int endIndex, int resultPageIndex)
- public void Save(Stream stream, FileFormat fileformat)
- public Stream[] Save(FileFormat fileformat)
- public Stream[] Save(int startIndex, int endIndex, FileFormat fileformat)
- public void Save(string fileName, HttpResponse response, HttpReadType type)
- public void Save(Stream stream, HttpContext response)
- public void SaveToDoc(Stream stream, bool IsDocx)
- public void SaveToHtml(string fileName)
- public void SaveToHtml(Stream stream)
- public void SaveToPcl(Stream stream)
- public void SaveToPcl(string filename)
- public void SaveToPostScript(Stream stream)
- public void SaveToPostScript(string filename)
- public Stream[] SaveToSVG()
- public void SaveToXPS(Stream stream)
-
public class PdfDocumentInformation : sprá´ž
-
public class PdfDocumentPrivilege
-
public class PdfDocumentPageCollection : IEnumerable
-
public enum PdfEncryptionAlgorithm
-
public class PdfNewDocument : PdfDocumentBase
-
public class PdfNewPage : PdfPageBase
-
public abstract class PdfPageBase : sprá´ž
- public virtual SizeF ActualSize { get; }
- public bool AllowContainAllDocTemplates { get; set; }
- public bool AllowContainBottomDocTemplates { get; set; }
- public bool AllowContainLeftDocTemplates { get; set; }
- public bool AllowContainRightDocTemplates { get; set; }
- public bool AllowContainTopDocTemplates { get; set; }
- public PdfAnnotationCollection Annotations { get; }
- public Stream BackgroundImage { get; set; }
- public RectangleF BackgroundRegion { get; set; }
- public Image BackgroundImage { get; set; }
- public PdfPageLayer DefaultLayer { get; }
- public int DefaultLayerIndex { get; set; }
- public RectangleF MediaBox { get; }
- public string PageLabel { get; }
- public PdfPieceInfo PagePieceInfo { get; set; }
- public Graphics PageGraphics { get; }
- public PdfPageLayerCollection PageLayers { get; }
- public float TextLeading { get; set; }
- public void DeleteImage(PdfImageInfo image)
- public void DeleteImage(PdfImageInfo image, bool deleteResource)
- public void DeleteImage(int imageIndex)
- public Stream[] ()
- public Stream[] (bool processImage)
- public Image[] ()
- public string (SimpleTextExtractionStrategy strategy)
- public string (RectangleF rectangleF)
- public string (RectangleF rectangleF, SimpleTextExtractionStrategy sim)
- public string (bool keepWhiteSpace)
- public string (PdfTextExtractOptions options)
- public PdfTextFindCollection FindAllText()
- public PdfTextFindCollection FindText(string searchPatternText, TextFindParameter parameter)
- public PdfTextFindCollection FindText(string searchPatternText, TextFindParameter parameter, PdfTextFindOptions options)
- public PdfTextFindCollection FindText(RectangleF rectangleF, string searchPatternText, TextFindParameter parameter)
- public PdfTextFindCollection FindText(string searchPatternText, bool isEmbedTable, TextFindParameter parameter)
- public PdfTextFindCollection FindText(string searchPatternText)
- public bool IsBlank()
- public void LoadFromRTF(string rtf, float width, bool IsSplitLine)
- public void LoadFromRTF(string rtf, float width, bool IsSplitLine, PointF point)
- public void LoadFromRTF(string rtf, float width, float height, bool IsSplitLine)
- public void LoadFromRTF(string rtf, float width, float height, bool IsSplitLine, PointF point)
- public void SetTabOrder(TabOrder tabOrder)
- public bool TryCompressImage(int imgIndex)
-
public class PdfPageLabels
-
public class PdfPageLayer : sprá´ž
-
public class PdfPageLayerCollection : PdfCollection
-
public class PdfPageNumber : sprá´ž
-
public class PdfPageNumberCollection : sprá´ž
-
public class PdfPasswordSecurityPolicy : PdfSecurityPolicy
-
public class PdfPieceInfo : sprä«ľ
-
public enum PdfPrintPageScaling
-
public class PdfSection : sprá´ž, IEnumerable
-
public abstract class PdfSecurityPolicy
-
public class ProgressEventArgs
-
public enum TabOrder
Spire.Pdf.AI
Spire.Pdf.Actions
Spire.Pdf.Annotations
Spire.Pdf.Attachments
Spire.Pdf.Barcode
Spire.Pdf.Bookmarks
Spire.Pdf.Collections
Spire.Pdf.ColorSpace
Spire.Pdf.Comparison
Spire.Pdf.Conversion
Spire.Pdf.Conversion.Compression
Spire.Pdf.Exporting
-
public class PdfImageInfo
-
public class
- public object [string key] { get; set; }
- public ()
- public void (string resourceName, object resource)
- public bool (string key)
Spire.Pdf.Exporting.Text
Spire.Pdf.Exporting.XPS.Schema
Spire.Pdf.Fields
Spire.Pdf.Fonts.CMap
Spire.Pdf.Functions
Spire.Pdf.General
Spire.Pdf.General.Find
Spire.Pdf.General.Paper.Base.Zip
Spire.Pdf.General.Paper.Drawing.Rendering.Internal.Rendering
Spire.Pdf.General.Paper.Uof
Spire.Pdf.General.Render
Spire.Pdf.General.Render.ColorSpace
Spire.Pdf.General.Render.Decode
-
public class ASCIIHexDecode
-
public class CCITTFaxDecode
-
public class CCITTFaxDecoder
- public bool FillBits { get; set; }
- public bool HasAlign { get; set; }
- public CCITTFaxDecoder(int fillOrder_0, int w_1, int h)
- public void DecodeT41D(byte[] buffer, byte[] compData, int startX, int height)
- public void DecodeT42D(byte[] buffer, byte[] compData, int startX, int height)
- public void DecodeT6(byte[] buffer, byte[] compData, int startX, int height)
-
public class PngWriter
-
public class RunLengthDecode
Spire.Pdf.General.Render.Decode.JBIG2
Spire.Pdf.General.Render.Decode.Jpeg
Spire.Pdf.General.Render.Decode.Jpeg2000
Spire.Pdf.General.Render.Decode.Jpeg2000.Color
Spire.Pdf.General.Render.Decode.Jpeg2000.Color.boxes
Spire.Pdf.General.Render.Decode.Jpeg2000.Icc
-
public class ICCMatrixBasedInputProfile : ICCProfile
-
public class ICCMonochromeInputProfile : ICCProfile
-
public abstract class ICCProfile
- public const int BITS_PER_BYTE = 8
- public const int BITS_PER_INT = 32
- public const int BITS_PER_LONG = 64
- public const int BITS_PER_SHORT = 16
- public const int BLUE = 2
- public const int boolean_size = 1
- public const int byte_size = 1
- public const int BYTES_PER_INT = 4
- public const int BYTES_PER_LONG = 8
- public const int BYTES_PER_SHORT = 2
- public const int char_size = 2
- public const int double_size = 8
- public const int float_size = 4
- public const int GRAY = 0
- public const int GREEN = 1
- public const int int_size = 4
- public static readonly int kdwBlueColorantTag
- public static readonly int kdwBlueTRCTag
- public static readonly int kdwCopyrightTag
- public static readonly int kdwDisplayProfile
- public static readonly int kdwGrayData
- public static readonly int kdwGrayTRCTag
- public static readonly int kdwGreenColorantTag
- public static readonly int kdwGreenTRCTag
- public static readonly int kdwInputProfile
- public static readonly int kdwMediaWhiteTag
- public static readonly int kdwProfileDescTag
- public static readonly int kdwProfileSignature
- public static readonly int kdwProfileSigReverse
- public static readonly int kdwRedColorantTag
- public static readonly int kdwRedTRCTag
- public static readonly int kdwRGBData
- public static readonly int kdwXYZData
- public const int kMonochromeInput = 0
- public const int kThreeCompInput = 1
- public const int long_size = 8
- public const int RED = 0
- public const int short_size = 2
- public virtual ICCProfileHeader { get; }
- public virtual ICCTagTable TagTable { get; }
- public static ICCDateTime getICCDateTime(byte[] data, int offset)
- public static ICCProfileVersion getICCProfileVersion(byte[] data, int offset)
- public static int getInt(byte[] bfr, int off, bool swap)
- public static int getInt(byte[] bfr, int off)
- public static int getIntFromString(string fourChar)
- public static long getLong(byte[] bfr, int off)
- public static short getShort(byte[] bfr, int off, bool swap)
- public static short getShort(byte[] bfr, int off)
- public static string getString(byte[] bfr, int offset, int length, bool swap)
- public static XYZNumber getXYZNumber(byte[] data, int offset)
- public static byte[] setInt(int d)
- public static byte[] setInt(int d, byte[] b)
- public static byte[] setLong(long d)
- public static byte[] setLong(long d, byte[] b)
- public static string toHexString(byte i)
- public static string toHexString(short i)
- public static string toHexString(int i)
- public static string ToString(byte[] data)
- public virtual RestrictedICCProfile parse()
- public virtual void write(FileStream os)
-
public class ICCProfileException : Exception
-
public class ICCProfileInvalidException : ICCProfileException
-
public class ICCProfileNotFoundException : ICCProfileException
-
public class ICCProfiler : ColorSpaceMapper
-
public class MatrixBasedRestrictedProfile : RestrictedICCProfile
-
public class MonochromeInputRestrictedProfile : RestrictedICCProfile
-
public abstract class RestrictedICCProfile
Spire.Pdf.General.Render.Decode.Jpeg2000.Icc.Lut
Spire.Pdf.General.Render.Decode.Jpeg2000.Icc.Tags
Spire.Pdf.General.Render.Decode.Jpeg2000.Icc.Types
-
public class ICCDateTime
-
public class
- public static int
- public static int
- public ICCDateTime
- public int
- public int
- public int
- public int
- public int
- public int
- public int
- public int
- public int
- public int
- public int
- public int
- public int
- public int
- public XYZNumber
- public ICCProfileVersion
- public byte[]
- public ()
- public (byte[] data)
- public virtual void (FileStream raf)
-
public class ICCProfileVersion
-
public class XYZNumber
Spire.Pdf.General.Render.Decode.Jpeg2000.Util
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k
-
public class IntegerSpec : ModuleSpec
-
public class JJ2KExceptionHandler
-
public class JJ2KInfo
- public const string bugaddr = "[email protected]"
- public const string copyright = "This software module was originally developed by Raphaël Grosbois and Diego Santa Cruz (Swiss Federal Institute of Technology-EPFL); Joel Askelöf (Ericsson Radio Systems AB); and Bertrand Berthelot, David Bouchard, Félix Henry, Gerard Mozelle and Patrice Onno (Canon Research Centre France S.A) in the course of development of the JPEG 2000 standard as specified by ISO/IEC 15444 (JPEG 2000 Standard). This software module is an implementation of a part of the JPEG 2000 Standard. Swiss Federal Institute of Technology-EPFL, Ericsson Radio Systems AB and Canon Research Centre France S.A (collectively JJ2000 Partners) agree not to assert against ISO/IEC and users of the JPEG 2000 Standard (Users) any of their rights under the copyright, not including other intellectual property rights, for this software module with respect to the usage by ISO/IEC and Users of this software module or modifications thereof for use in hardware or software products claiming conformance to the JPEG 2000 Standard. Those intending to use this software module in hardware or software products are advised that their use may infringe existing patents. The original developers of this software module, JJ2000 Partners and ISO/IEC assume no liability for use of this software module or modifications thereof. No license or right to this software module is granted for non JPEG 2000 Standard conforming products. JJ2000 Partners have full right to use this software module for his/her own purpose, assign or donate this software module to any third party and to inhibit third parties from using this software module for non JPEG 2000 Standard conforming products. This copyright notice must be included in all copies or derivative works of this software module.\n\nCopyright (c) 1999/2000 JJ2000 Partners."
- public const string version = "5.1"
- public JJ2KInfo()
-
public class ModuleSpec : ICloneable
- public const byte SPEC_COMP_DEF = 1
- public const byte SPEC_DEF = 0
- public const byte SPEC_TILE_COMP = 3
- public const byte SPEC_TILE_DEF = 2
- public const byte SPEC_TYPE_COMP = 0
- public const byte SPEC_TYPE_TILE = 1
- public const byte SPEC_TYPE_TILE_COMP = 2
- public virtual ModuleSpec Copy { get; }
- public ModuleSpec(int nt, int nc, byte type)
- public static bool[] parseIdx(string word, int maxIdx)
- public virtual object Clone()
- public virtual object getCompDef(int c)
- public virtual object getDefault()
- public virtual byte getSpecValType(int t, int c)
- public virtual object getTileCompVal(int t, int c)
- public virtual object getTileDef(int t)
- public virtual bool isCompSpecified(int c)
- public virtual bool isTileCompSpecified(int t, int c)
- public virtual bool isTileSpecified(int t)
- public virtual void rotate90(Coord anT)
- public virtual void setCompDef(int c, object value_Renamed)
- public virtual void setDefault(object value_Renamed)
- public virtual void setTileCompVal(int t, int c, object value_Renamed)
- public virtual void setTileDef(int t, object value_Renamed)
-
public class NoNextElementException : SystemException
-
public class NotImplementedError : ApplicationException
-
public class StringSpec : ModuleSpec
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.codestream
-
public class CBlkCoordInfo : CoordInfo
-
public abstract class CoordInfo
-
public class CorruptedCodestreamException : IOException
-
public class : FilterTypes, ICloneable
- public class
- public class : ICloneable
- public class
- public class
- public class
- public class
- public class
- public class
- public class : ICloneable
- public class
- public Hashtable
- public Hashtable
- public Hashtable
- public CRG
- public Hashtable
- public Hashtable
- public Hashtable
- public Hashtable
- public SIZ
- public Hashtable
- public virtual COC { get; }
- public virtual COD { get; }
- public virtual COM { get; }
- public virtual CRG { get; }
- public virtual POC { get; }
- public virtual QCC { get; }
- public virtual QCD { get; }
- public virtual RGN { get; }
- public virtual SIZ { get; }
- public virtual SOT { get; }
- public virtual int { get; }
- public ()
- public virtual object ()
- public virtual HeaderInfo (int nt)
- public virtual string toStringMainHeader()
- public virtual string (int t, int ntp)
- public virtual string (int t, int ntp)
-
public struct Markers
-
public class PrecCoordInfo : CoordInfo
-
public class PrecInfo
- public CBlkCoordInfo[][][] cblk
- public int h
- public int[] nblk
- public int r
- public int rgh
- public int rgulx
- public int rguly
- public int rgw
- public int ulx
- public int uly
- public int w
- public PrecInfo(int r, int ulx, int uly, int w, int h, int rgulx, int rguly, int rgw, int rgh)
-
public struct ProgressionType
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.codestream.reader
-
public abstract class BitstreamReaderAgent : CodedCBlkDataSrcDec
- public const char OPT_PREFIX = 'B'
- public static string[][] ParameterInfo { get; }
- public virtual int ActualNbytes { get; }
- public virtual float ActualRate { get; }
- public virtual int CbULX { get; }
- public virtual int CbULY { get; }
- public virtual int ImgRes { get; }
- public virtual int NomTileHeight { get; }
- public virtual int NomTileWidth { get; }
- public virtual int NumComps { get; }
- public virtual int TargetNbytes { get; }
- public virtual float TargetRate { get; }
- public virtual int TileIdx { get; }
- public virtual int TilePartULX { get; }
- public virtual int TilePartULY { get; }
- public static BitstreamReaderAgent createInstance(RandomAccessIO in_Renamed, HeaderDecoder hd, ParameterList pl, DecoderSpecs decSpec, bool cdstrInfo, HeaderInfo hi)
- public abstract DecLyrdCBlk getCodeBlock(int param1, int param2, int param3, SubbandSyn param4, int param5, int param6, DecLyrdCBlk param7)
- public int getCompImgHeight(int c, int rl)
- public int getCompImgWidth(int c, int rl)
- public int getCompSubsX(int c)
- public virtual int getCompSubsY(int c)
- public virtual int getImgHeight(int rl)
- public virtual int getImgULX(int rl)
- public virtual int getImgULY(int rl)
- public virtual int getImgWidth(int rl)
- public Coord getNumTiles(Coord co)
- public int getNumTiles()
- public int getPPX(int t, int c, int rl)
- public int getPPY(int t, int c, int rl)
- public int getResULX(int c, int rl)
- public int getResULY(int c, int rl)
- public SubbandSyn getSynSubbandTree(int t, int c)
- public Coord getTile(Coord co)
- public int getTileCompHeight(int t, int c, int rl)
- public int getTileCompWidth(int t, int c, int rl)
- public virtual int getTileHeight(int rl)
- public virtual int getTileWidth(int rl)
- public abstract void nextTile()
- public abstract void setTile(int x, int y)
-
public class CBlkInfo
- public int ctp
- public int h
- public int[] len
- public int msbSkipped
- public int[] ntp
- public int[] off
- public int[] pktIdx
- public int[][] segLen
- public int ulx
- public int uly
- public int w
- public CBlkInfo(int ulx, int uly, int w, int h, int nl)
- public virtual void addNTP(int l, int newtp)
-
public class FileBitstreamReaderAgent : BitstreamReaderAgent
-
public class
- public const int = 65536
- public const char = 'H'
- public const int = 16384
- public const int = 32768
- public const int = 8192
- public int mainHeadOff
- public int[]
- public static string[][] { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual DecoderSpecs { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual int { get; }
- public virtual int { get; }
- public HeaderDecoder(RandomAccessIO ehs, ParameterList pl, HeaderInfo hi)
- public virtual void (BinaryReader ehs, string str)
- public virtual BlkImgDataSrc (BlkImgDataSrc src, ColorSpace csMap)
- public virtual BlkImgDataSrc (BlkImgDataSrc src, ColorSpace csMap)
- public Dequantizer (CBlkQuantDataSrcDec src, int[] rb, DecoderSpecs decSpec2)
- public virtual EntropyDecoder (CodedCBlkDataSrcDec src, ParameterList pl)
- public virtual BlkImgDataSrc (BlkImgDataSrc src, ColorSpace csMap)
- public virtual BlkImgDataSrc (BlkImgDataSrc src, ColorSpace csMap)
- public virtual ROIDeScaler (CBlkQuantDataSrcDec src, ParameterList pl, DecoderSpecs decSpec2)
- public virtual void extractTilePartMarkSeg(short marker, RandomAccessIO ehs, int tileIdx, int tilePartIdx)
- public int (int c)
- public int (int c)
- public int (int c)
- public virtual MemoryStream (int tile)
- public int (int t, int c, int rl)
- public int (int t, int c, int rl)
- public Coord (Coord co)
- public bool (int c)
- public bool ()
- public virtual void (int tileIdx, int tpIdx)
- public virtual void ()
-
public class PktDecoder
- public PktDecoder(DecoderSpecs decSpec, HeaderDecoder hd, RandomAccessIO ehs, BitstreamReaderAgent src, bool isTruncMode, int maxCB)
- public virtual int getNumPrecinct(int c, int r)
- public int getPPX(int t, int c, int r)
- public int getPPY(int t, int c, int rl)
- public virtual PrecInfo getPrecInfo(int c, int r, int p)
- public virtual void (PktHeaderBitReader bin)
- public virtual bool readPktBody(int l, int r, int c, int p, CBlkInfo[][][] cbI, int[] nb)
- public virtual bool readPktHead(int l, int r, int c, int p, CBlkInfo[][][] cbI, int[] nb)
- public virtual bool readSOPMarker(int[] nBytes, int p, int c, int r)
- public virtual CBlkInfo[][][][][] restart(int nc, int[] mdl, int nl, CBlkInfo[][][][][] cbI, bool pph, MemoryStream pphbais)
-
public class
-
public class PktInfo
-
public class TagTreeDecoder
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.codestream.writer
-
public class BitOutputBuffer
-
public abstract class CodestreamWriter
-
public class FileCodestreamWriter : CodestreamWriter
-
public class
-
public class PktEncoder
- public const char OPT_PREFIX = 'P'
- public static string[][] ParameterInfo { get; }
- public virtual byte[] LastBodyBuf { get; }
- public virtual int LastBodyLen { get; }
- public virtual bool PacketWritable { get; }
- public virtual bool ROIinPkt { get; }
- public virtual int ROILen { get; }
- public PktEncoder(CodedCBlkDataSrcEnc infoSrc, EncoderSpecs encSpec, Coord[][][] numPrec, ParameterList pl)
- public virtual BitOutputBuffer encodePacket(int ly, int c, int r, int t, CBlkRateDistStats[][] cbs, int[][] tIndx, BitOutputBuffer hbuf, byte[] bbuf, int pIdx)
- public virtual PrecInfo getPrecInfo(int t, int c, int r, int p)
- public virtual void reset()
- public virtual void restore()
- public virtual void save()
-
public class TagTreeEncoder
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.decoder
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.encoder
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.entropy
-
public class CBlkSizeSpec : ModuleSpec
-
public class CodedCBlk
-
public class PrecinctSizeSpec : ModuleSpec
- public PrecinctSizeSpec(int nt, int nc, byte type, IntegerSpec dls)
- public PrecinctSizeSpec(int nt, int nc, byte type, BlkImgDataSrc imgsrc, IntegerSpec dls, ParameterList pl)
- public virtual int getPPX(int t, int c, int rl)
- public virtual int getPPY(int t, int c, int rl)
-
public class Progression
- public int ce
- public int cs
- public int lye
- public int re
- public int rs
- public int type
- public Progression(int type, int cs, int ce, int rs, int re, int lye)
-
public class ProgressionSpec : ModuleSpec
-
public struct StdEntropyCoderOptions
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.entropy.decoder
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.entropy.encoder
-
public class ByteOutputBuffer
-
public class CBlkRateDistStats : CodedCBlk
- public bool[] isTermPass
- public int nROIcoeff
- public int nROIcp
- public int nTotTrunc
- public int nVldTrunc
- public SubbandAn sb
- public double[] truncDists
- public int[] truncIdxs
- public int[] truncRates
- public float[] truncSlopes
- public CBlkRateDistStats()
- public CBlkRateDistStats(int m, int n, int skipMSBP, byte[] data, int[] rates, double[] dists, bool[] termp, int np, bool inclast)
- public virtual void selectConvexHull(int[] rates, double[] dists, bool[] termp, int n, bool inclast)
-
public interface CodedCBlkDataSrcEnc : ForwWTDataProps
-
public class EBCOTRateAllocator : PostCompRateAllocator
- public EBCOTRateAllocator(CodedCBlkDataSrcEnc src, LayersInfo lyrs, CodestreamWriter writer, EncoderSpecs encSpec, ParameterList pl)
- public virtual void writeCompPosResLy(int t, int rs, int re, int cs, int ce, int[][] lys, int lye)
- public virtual void writeLyResCompPos(int t, int rs, int re, int cs, int ce, int[][] lys, int lye)
- public virtual void writePosCompResLy(int t, int rs, int re, int cs, int ce, int[][] lys, int lye)
- public virtual void writeResLyCompPos(int t, int rs, int re, int cs, int ce, int[][] lys, int lye)
- public virtual void writeResPosCompLy(int t, int rs, int re, int cs, int ce, int[][] lys, int lye)
-
public abstract class EntropyCoder : ImgDataAdapter, CodedCBlkDataSrcEnc
- public const char OPT_PREFIX = 'C'
- public static string[][] ParameterInfo { get; }
- public virtual int CbULX { get; }
- public virtual int CbULY { get; }
- public EntropyCoder(CBlkQuantDataSrcEnc src)
- public static EntropyCoder createInstance(CBlkQuantDataSrcEnc src, ParameterList pl, CBlkSizeSpec cblks, PrecinctSizeSpec pss, StringSpec bms, StringSpec mqrs, StringSpec rts, StringSpec css, StringSpec sss, StringSpec lcs, StringSpec tts)
- public virtual SubbandAn getAnSubbandTree(int t, int c)
- public abstract int getCBlkHeight(int t, int c)
- public abstract int getCBlkWidth(int t, int c)
- public abstract CBlkRateDistStats getNextCodeBlock(int param1, CBlkRateDistStats param2)
- public abstract int getPPX(int param1, int param2, int param3)
- public abstract int getPPY(int param1, int param2, int param3)
- public virtual bool isReversible(int t, int c)
- public abstract bool precinctPartitionUsed(int param1, int param2)
-
public class LayersInfo
-
public class MQCoder
-
public abstract class PostCompRateAllocator : ImgDataAdapter
-
public class StdEntropyCoder : EntropyCoder
- public const string DEF_THREADS_NUM = "0"
- public const int THREADS_PRIORITY_INC = 0
- public const string THREADS_PROP_NAME = "jj2000.j2k.entropy.encoder.StdEntropyCoder.nthreads"
- public StringSpec bms
- public StringSpec css
- public StringSpec lcs
- public StringSpec mqrs
- public StringSpec rts
- public StringSpec sss
- public StringSpec tts
- public StdEntropyCoder(CBlkQuantDataSrcEnc src, CBlkSizeSpec cblks, PrecinctSizeSpec pss, StringSpec bms, StringSpec mqrs, StringSpec rts, StringSpec css, StringSpec sss, StringSpec lcs, StringSpec tts)
- public virtual void initTileComp(int nt, int nc)
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.fileformat
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.fileformat.reader
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.fileformat.writer
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.image
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.image.forwcomptransf
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.image.input
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.image.invcomptransf
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.image.output
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.io
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.quantization
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.quantization.dequantizer
-
public interface CBlkQuantDataSrcDec : InvWTData
-
public abstract class Dequantizer : MultiResImgDataAdapter, CBlkWTDataSrcDec
- public const char OPT_PREFIX = 'Q'
- public static string[][] ParameterInfo { get; }
- public virtual int CbULX { get; }
- public virtual int CbULY { get; }
- public Dequantizer(CBlkQuantDataSrcDec src, int[] utrb, DecoderSpecs decSpec)
- public abstract DataBlk getCodeBlock(int param1, int param2, int param3, SubbandSyn param4, DataBlk param5)
- public abstract int getFixedPoint(int param1)
- public abstract DataBlk getInternCodeBlock(int param1, int param2, int param3, SubbandSyn param4, DataBlk param5)
- public virtual int getNomRangeBits(int c)
-
public abstract class DequantizerParams
-
public class StdDequantizer : Dequantizer
-
public class StdDequantizerParams : DequantizerParams
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.quantization.quantizer
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.roi
-
public class MaxShiftSpec : ModuleSpec
-
public class ROIDeScaler : MultiResImgDataAdapter, CBlkQuantDataSrcDec
- public const char OPT_PREFIX = 'R'
- public static string[][] ParameterInfo { get; }
- public virtual int CbULX { get; }
- public virtual int CbULY { get; }
- public ROIDeScaler(CBlkQuantDataSrcDec src, MaxShiftSpec mss)
- public static ROIDeScaler createInstance(CBlkQuantDataSrcDec src, ParameterList pl, DecoderSpecs decSpec)
- public virtual DataBlk getCodeBlock(int c, int m, int n, SubbandSyn sb, DataBlk cblk)
- public virtual DataBlk getInternCodeBlock(int c, int m, int n, SubbandSyn sb, DataBlk cblk)
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.roi.encoder
-
public class ArbROIMaskGenerator : ROIMaskGenerator
-
public class RectROIMaskGenerator : ROIMaskGenerator
-
public class ROI
-
public abstract class ROIMaskGenerator
-
public class ROIScaler : ImgDataAdapter, CBlkQuantDataSrcEnc
- public const char OPT_PREFIX = 'R'
- public static string[][] ParameterInfo { get; }
- public virtual bool BlockAligned { get; }
- public virtual int CbULX { get; }
- public virtual int CbULY { get; }
- public virtual ROIMaskGenerator ROIMaskGenerator { get; }
- public ROIScaler(Quantizer src, ROIMaskGenerator mg, bool roi, int sLev, bool uba, EncoderSpecs encSpec)
- public static ROIScaler createInstance(Quantizer src, ParameterList pl, EncoderSpecs encSpec)
- public virtual SubbandAn getAnSubbandTree(int t, int c)
- public virtual CBlkWTData getNextCodeBlock(int c, CBlkWTData cblk)
- public virtual CBlkWTData getNextInternCodeBlock(int c, CBlkWTData cblk)
- public virtual bool isReversible(int t, int c)
- public virtual bool useRoi()
-
public class SubbandRectROIMask : SubbandROIMask
-
public abstract class SubbandROIMask
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.util
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.wavelet
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.wavelet.analysis
-
public abstract class AnWTFilter : WaveletFilter
- public const char OPT_PREFIX = 'F'
- public static string[][] ParameterInfo { get; }
- public abstract int AnHighNegSupport { get; }
- public abstract int AnHighPosSupport { get; }
- public abstract int AnLowNegSupport { get; }
- public abstract int AnLowPosSupport { get; }
- public abstract int DataType { get; }
- public abstract int FilterType { get; }
- public abstract int ImplType { get; }
- public abstract bool Reversible { get; }
- public abstract int SynHighNegSupport { get; }
- public abstract int SynHighPosSupport { get; }
- public abstract int SynLowNegSupport { get; }
- public abstract int SynLowPosSupport { get; }
- protected AnWTFilter()
- public abstract void analyze_hpf(object inSig, int inOff, int inLen, int inStep, object lowSig, int lowOff, int lowStep, object highSig, int highOff, int highStep)
- public abstract void analyze_lpf(object inSig, int inOff, int inLen, int inStep, object lowSig, int lowOff, int lowStep, object highSig, int highOff, int highStep)
- public abstract float[] getHPSynthesisFilter()
- public virtual float[] getHPSynWaveForm(float[] in_Renamed, float[] out_Renamed)
- public abstract float[] getLPSynthesisFilter()
- public virtual float[] getLPSynWaveForm(float[] in_Renamed, float[] out_Renamed)
- public abstract bool isSameAsFullWT(int param1, int param2, int param3)
-
public abstract class AnWTFilterFloat : AnWTFilter
- protected AnWTFilterFloat()
- public abstract void analyze_hpf(float[] inSig, int inOff, int inLen, int inStep, float[] lowSig, int lowOff, int lowStep, float[] highSig, int highOff, int highStep)
- public abstract void analyze_lpf(float[] inSig, int inOff, int inLen, int inStep, float[] lowSig, int lowOff, int lowStep, float[] highSig, int highOff, int highStep)
-
public class AnWTFilterFloatLift9x7 : AnWTFilterFloat
- public const float ALPHA = -1.5861343
- public const float BETA = -0.052980117
- public const float DELTA = 0.44350687
- public const float GAMMA = 0.8829111
- public const float KH = 1.2301741
- public const float KL = 0.8128931
- public AnWTFilterFloatLift9x7()
-
public abstract class AnWTFilterInt : AnWTFilter
- protected AnWTFilterInt()
- public abstract void analyze_hpf(int[] inSig, int inOff, int inLen, int inStep, int[] lowSig, int lowOff, int lowStep, int[] highSig, int highOff, int highStep)
- public abstract void analyze_lpf(int[] inSig, int inOff, int inLen, int inStep, int[] lowSig, int lowOff, int lowStep, int[] highSig, int highOff, int highStep)
-
public class AnWTFilterIntLift5x3 : AnWTFilterInt
-
public class AnWTFilterSpec : ModuleSpec
-
public abstract class CBlkWTData
-
public class CBlkWTDataFloat : CBlkWTData
-
public class CBlkWTDataInt : CBlkWTData
-
public interface CBlkWTDataSrc : ForwWTDataProps
-
public abstract class ForwardWT : ImgDataAdapter, ForwWT, CBlkWTDataSrc
- public const char OPT_PREFIX = 'W'
- public const int WT_DECOMP_DYADIC = 0
- public static string[][] ParameterInfo { get; }
- public abstract int CbULX { get; }
- public abstract int CbULY { get; }
- public static ForwardWT createInstance(BlkImgDataSrc src, ParameterList pl, EncoderSpecs encSpec)
- public abstract SubbandAn getAnSubbandTree(int param1, int param2)
- public abstract int getDataType(int param1, int param2)
- public abstract int getDecomp(int param1, int param2)
- public abstract int getDecompLevels(int param1, int param2)
- public abstract int getFixedPoint(int param1)
- public abstract AnWTFilter[] getHorAnWaveletFilters(int param1, int param2)
- public abstract int getImplementationType(int param1)
- public abstract CBlkWTData getNextCodeBlock(int param1, CBlkWTData param2)
- public abstract CBlkWTData getNextInternCodeBlock(int param1, CBlkWTData param2)
- public abstract AnWTFilter[] getVertAnWaveletFilters(int param1, int param2)
- public abstract bool isReversible(int param1, int param2)
-
public interface ForwWT : WaveletTransform, ForwWTDataProps
-
public interface ForwWTDataProps : ImgData
-
public class ForwWTFull : ForwardWT
-
public class SubbandAn : Subband
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.wavelet.synthesis
-
public interface CBlkWTDataSrcDec : InvWTData
-
public abstract class InverseWT : InvWTAdapter, BlkImgDataSrc
-
public interface InvWT : WaveletTransform
-
public abstract class InvWTAdapter : InvWT
-
public interface InvWTData : MultiResImgData
-
public class InvWTFull : InverseWT
-
public interface MultiResImgData
- int NomTileHeight { get; }
- int NomTileWidth { get; }
- int NumComps { get; }
- int TileIdx { get; }
- int TilePartULX { get; }
- int TilePartULY { get; }
- int getCompImgHeight(int n, int rl)
- int getCompImgWidth(int c, int rl)
- int getCompSubsX(int c)
- int getCompSubsY(int c)
- int getImgHeight(int rl)
- int getImgULX(int rl)
- int getImgULY(int rl)
- int getImgWidth(int rl)
- Coord getNumTiles(Coord co)
- int getNumTiles()
- int getResULX(int c, int rl)
- int getResULY(int c, int rl)
- SubbandSyn getSynSubbandTree(int t, int c)
- Coord getTile(Coord co)
- int getTileCompHeight(int t, int c, int rl)
- int getTileCompWidth(int t, int c, int rl)
- int getTileHeight(int rl)
- int getTileWidth(int rl)
- void nextTile()
- void setTile(int x, int y)
-
public abstract class MultiResImgDataAdapter : MultiResImgData
- public virtual int NomTileHeight { get; }
- public virtual int NomTileWidth { get; }
- public virtual int NumComps { get; }
- public virtual int TileIdx { get; }
- public virtual int TilePartULX { get; }
- public virtual int TilePartULY { get; }
- public virtual int getCompImgHeight(int c, int rl)
- public virtual int getCompImgWidth(int c, int rl)
- public virtual int getCompSubsX(int c)
- public virtual int getCompSubsY(int c)
- public virtual int getImgHeight(int rl)
- public virtual int getImgULX(int rl)
- public virtual int getImgULY(int rl)
- public virtual int getImgWidth(int rl)
- public virtual Coord getNumTiles(Coord co)
- public virtual int getNumTiles()
- public virtual int getResULX(int c, int rl)
- public virtual int getResULY(int c, int rl)
- public abstract SubbandSyn getSynSubbandTree(int param1, int param2)
- public virtual Coord getTile(Coord co)
- public virtual int getTileCompHeight(int t, int c, int rl)
- public virtual int getTileCompWidth(int t, int c, int rl)
- public virtual int getTileHeight(int rl)
- public virtual int getTileWidth(int rl)
- public virtual void nextTile()
- public virtual void setTile(int x, int y)
-
public class SubbandSyn : Subband
-
public abstract class SynWTFilter : WaveletFilter
- public abstract int AnHighNegSupport { get; }
- public abstract int AnHighPosSupport { get; }
- public abstract int AnLowNegSupport { get; }
- public abstract int AnLowPosSupport { get; }
- public abstract int DataType { get; }
- public abstract int ImplType { get; }
- public abstract bool Reversible { get; }
- public abstract int SynHighNegSupport { get; }
- public abstract int SynHighPosSupport { get; }
- public abstract int SynLowNegSupport { get; }
- public abstract int SynLowPosSupport { get; }
- protected SynWTFilter()
- public abstract bool isSameAsFullWT(int param1, int param2, int param3)
- public abstract void synthetize_hpf(object lowSig, int lowOff, int lowLen, int lowStep, object highSig, int highOff, int highLen, int highStep, object outSig, int outOff, int outStep)
- public abstract void synthetize_lpf(object lowSig, int lowOff, int lowLen, int lowStep, object highSig, int highOff, int highLen, int highStep, object outSig, int outOff, int outStep)
-
public abstract class SynWTFilterFloat : SynWTFilter
- protected SynWTFilterFloat()
- public abstract void synthetize_hpf(float[] lowSig, int lowOff, int lowLen, int lowStep, float[] highSig, int highOff, int highLen, int highStep, float[] outSig, int outOff, int outStep)
- public abstract void synthetize_lpf(float[] lowSig, int lowOff, int lowLen, int lowStep, float[] highSig, int highOff, int highLen, int highStep, float[] outSig, int outOff, int outStep)
-
public class SynWTFilterFloatLift9x7 : SynWTFilterFloat
- public const float ALPHA = -1.5861343
- public const float BETA = -0.052980117
- public const float DELTA = 0.44350687
- public const float GAMMA = 0.8829111
- public const float KH = 1.2301741
- public const float KL = 0.8128931
- public SynWTFilterFloatLift9x7()
-
public abstract class SynWTFilterInt : SynWTFilter
- protected SynWTFilterInt()
- public abstract void synthetize_hpf(int[] lowSig, int lowOff, int lowLen, int lowStep, int[] highSig, int highOff, int highLen, int highStep, int[] outSig, int outOff, int outStep)
- public abstract void synthetize_lpf(int[] lowSig, int lowOff, int lowLen, int lowStep, int[] highSig, int highOff, int highLen, int highStep, int[] outSig, int outOff, int outStep)
-
public class SynWTFilterIntLift5x3 : SynWTFilterInt
-
public class SynWTFilterSpec : ModuleSpec
Spire.Pdf.General.Render.Font
Spire.Pdf.General.Render.Font.OpenTypeFile
-
public struct BigUn
-
public class DeepCloneArrayList : ArrayList
-
public class DirectoryEntry
-
public class MBOBuffer
- public MBOBuffer()
- public MBOBuffer(uint length)
- public MBOBuffer(uint filepos, uint length)
- public static bool BinaryEqual(MBOBuffer buf1, MBOBuffer buf2)
- public static int CalcPadBytes(int nLength, int nByteAlignment)
- public static int GetMBOint(byte[] buf, uint offset)
- public static short GetMBOshort(byte[] buf, uint offset)
- public static uint GetMBOuint(byte[] buf, uint offset)
- public static ushort GetMBOushort(byte[] buf, uint offset)
- public uint CalcChecksum()
- public byte[] GetBuffer()
- public byte GetByte(uint offset)
- public OTF2Dot14 GetF2Dot14(uint offset)
- public long GetFilePos()
- public OTFixed GetFixed(uint offset)
- public int GetInt(uint offset)
- public uint GetLength()
- public long GetLong(uint offset)
- public uint GetPaddedLength()
- public sbyte GetSbyte(uint offset)
- public short GetShort(uint offset)
- public OTTag GetTag(uint offset)
- public uint GetUint(uint offset)
- public ulong GetUlong(uint offset)
- public ushort GetUshort(uint offset)
- public void SetBuf(byte[] buf)
- public void SetByte(byte value, uint offset)
- public void SetFixed(OTFixed value, uint offset)
- public void SetInt(int value, uint offset)
- public void SetLong(long value, uint offset)
- public void SetSbyte(sbyte value, uint offset)
- public void SetShort(short value, uint offset)
- public void SetTag(OTTag tag, uint offset)
- public void SetUint(uint value, uint offset)
- public void SetUlong(ulong value, uint offset)
- public void SetUshort(ushort value, uint offset)
-
public class OffsetTable
-
public class OpenTypeFile
-
public abstract class OpenTypeTable
-
public struct OTF2Dot14
-
public struct OTFixed
-
public class OTFont
- public enum OutlineType
- protected uint[] m_arrUnicodeToGlyph_3_0
- protected uint[] m_arrUnicodeToGlyph_3_1
- protected uint[] m_arrUnicodeToGlyph_3_10
- protected bool m_bContainsMsSymbolEncodedCmap
- protected OpenTypeFile m_file
- protected uint m_FontFileNumber
- protected ushort m_maxpNumGlyphs
- protected OffsetTable m_OffsetTable
- protected OutlineType m_OutlineType
- protected ArrayList MemBasedTables
- public OTFont()
- public OTFont(OpenTypeFile f)
- public OTFont(OpenTypeFile f, uint FontFileNumber, OffsetTable ot, OutlineType outlineType)
- public static OTFont ReadFont(OpenTypeFile file, uint FontFileNumber, uint filepos)
- protected static OffsetTable ReadOffsetTable(OpenTypeFile file, uint filepos)
- public void AddTable(OpenTypeTable t)
- public uint CalcChecksum()
- public bool ContainsLatinOnly()
- public bool ContainsMsSymbolEncodedCmap()
- public bool ContainsPostScriptOutlines()
- public bool ContainsSymbolsOnly()
- public bool ContainsTrueTypeOutlines()
- public uint FastMapCharToGlyphID(char c, bool remapFont)
- public uint FastMapUnicode32ToGlyphID(uint c)
- public uint FastMapUnicodeToGlyphID(char c)
- public DirectoryEntry GetDirectoryEntry(OTTag tag)
- public DirectoryEntry GetDirectoryEntry(ushort i)
- public OpenTypeFile GetFile()
- public uint GetFontIndexInFile()
- public DateTime GetFontModifiedDate()
- public string GetFontName()
- public string GetFontVersion()
- public ushort GetMaxpNumGlyphs()
- public ushort GetNumTables()
- public OffsetTable GetOffsetTable()
- protected OpenTypeTable GetTable(DirectoryEntry de)
- public OpenTypeTable GetTable(OTTag tag)
- public OpenTypeTable GetTable(ushort i)
- public uint MapCharToGlyphID(char c, bool remapFont)
- public char MapGlyphIDToUnicode(uint nGlyphID, char Start)
- public uint MapGlyphIDToUnicode32(uint nGlyphID, uint Start)
- public void RemoveTable(OTTag tag)
-
public class OTTag
-
public class Table__Unknown : OpenTypeTable
-
public class Table_BASE : OpenTypeTable
-
public class Table_CFF : OpenTypeTable
-
public class Table_cmap : OpenTypeTable
-
public class Table_cvt : OpenTypeTable
-
public class Table_DSIG : OpenTypeTable
-
public class Table_EBDT : OpenTypeTable
- public class bigGlyphMetrics : ICloneable
- public class EBDT_cache : DataCache
- public class ebdtComponent : ICloneable
- public enum FieldOffsets
- public class smallGlyphMetrics : ICloneable
- public OTFixed version { get; }
- public Table_EBDT(OTTag tag, MBOBuffer buf)
- public bigGlyphMetrics GetBigMetrics(indexSubTable cIndexSubTable, uint nGlyphIndex, uint nStartGlyphIndex)
- public ebdtComponent GetComponent(indexSubTable cIndexSubTable, uint nGlyphIndex, uint nStartGlyphIndex, uint nComponent)
- public byte[] GetImageData(indexSubTable cIndexSubTable, uint nGlyphIndex, uint nStartGlyphIndex)
- public ushort GetNumComponents(indexSubTable cIndexSubTable, uint nGlyphIndex, uint nStartGlyphIndex)
- public smallGlyphMetrics GetSmallMetrics(indexSubTable cIndexSubTable, uint nGlyphIndex, uint nStartGlyphIndex)
-
public class Table_EBLC : OpenTypeTable
-
public class Table_EBSC : OpenTypeTable
-
public class Table_fpgm : OpenTypeTable
-
public class Table_gasp : OpenTypeTable
-
public class Table_GDEF : OpenTypeTable
-
public class Table_glyf : OpenTypeTable
-
public class Table_GPOS : OpenTypeTable
-
public class Table_GSUB : OpenTypeTable
-
public class Table_hdmx : OpenTypeTable
-
public class Table_head : OpenTypeTable
-
public class Table_hhea : OpenTypeTable
-
public class Table_hmtx : OpenTypeTable
-
public class Table_JSTF : OpenTypeTable
-
public class Table_kern : OpenTypeTable
-
public class Table_loca : OpenTypeTable
-
public class Table_LTSH : OpenTypeTable
-
public class Table_maxp : OpenTypeTable
-
public class Table_name : OpenTypeTable
- public enum FieldOffsets
- public enum MacPlatformSpecificID
- public enum MSPlatformSpecificID
- public class name_cache : DataCache
- public class NameRecord
- public const short ENCODINGID_MAC_ROMAN = 0
- public const short ENCODINGID_UNICODE_DEFAULT = 0
- public const short ENCODINGID_UNICODE_V11 = 1
- public const short ENCODINGID_UNICODE_V2 = 3
- public const short English_American = 1033
- public const short English_British = 2057
- public const short LANGUAGEID_MAC_ENGLISH = 0
- public const short NAMEID_COPYRIGHT = 0
- public const short NAMEID_FAMILY = 1
- public const short NAMEID_FULL_NAME = 4
- public const short NAMEID_POSTSCRIPT_NAME = 6
- public const short NAMEID_SUBFAMILY = 2
- public const short NAMEID_SUBFAMILY_UNIQUE = 3
- public const short NAMEID_TRADEMARK = 7
- public const short NAMEID_VERSION = 5
- public const short PLATFORMID_MACINTOSH = 1
- public const short PLATFORMID_MICROSOFT = 3
- public const short PLATFORMID_UNICODE = 0
- public ushort FormatSelector { get; }
- public ushort NumberNameRecords { get; }
- public ushort OffsetToStrings { get; }
- public Table_name(OTTag tag, MBOBuffer buf)
- protected static string DecodeString(ushort PlatID, ushort EncID, byte[] EncodedStringBuf)
- protected static byte[] EncodeString(string s, ushort PlatID, ushort EncID)
- protected static byte[] GetCodePageBufFromUnicodeStr(string sNameString, int nCodepage)
- protected static string GetUnicodeStrFromCodePageBuf(byte[] buf, int codepage)
- public static int MacEncIdToCodePage(ushort MacEncodingID)
- public static int MSEncIdToCodePage(ushort MSEncID)
- public byte[] GetEncodedString(NameRecord nr)
- public NameRecord GetNameRecord(uint i)
- public string GetNameString()
- public string GetNameString(short NameID)
- public string GetString(ushort PlatID, ushort EncID, ushort LangID, ushort NameID)
- public string GetStyleString()
- public string GetVersionString()
-
public class Table_OS2 : OpenTypeTable
-
public class Table_PCLT : OpenTypeTable
-
public class Table_post : OpenTypeTable
-
public class Table_prep : OpenTypeTable
-
public class Table_VDMX : OpenTypeTable
-
public class Table_vhea : OpenTypeTable
-
public class Table_vmtx : OpenTypeTable
-
public class Table_VORG : OpenTypeTable
-
public class Table_Zapf : OpenTypeTable
-
public class TableManager
-
public class
-
public class util
Spire.Pdf.General.Render.Font.OpenTypeLookup
Spire.Pdf.General.Render.Font.TrueTypeFont
Spire.Pdf.General.Render.Function
Spire.Pdf.Graphics
-
public enum LayerExportState
-
public enum LayerPrintState
-
public enum LayerViewState
-
public class PdfArc : PdfEllipsePart
- public PdfArc(float width, float height, float startAngle, float sweepAngle)
- public PdfArc(PdfPen pen, float width, float height, float startAngle, float sweepAngle)
- public PdfArc(float x, float y, float width, float height, float startAngle, float sweepAngle)
- public PdfArc(RectangleF rectangle, float startAngle, float sweepAngle)
- public PdfArc(PdfPen pen, float x, float y, float width, float height, float startAngle, float sweepAngle)
- public PdfArc(PdfPen pen, RectangleF rectangle, float startAngle, float sweepAngle)
- protected PdfArc()
-
public class PdfBezierCurve : PdfDrawWidget
- public PointF EndPoint { get; set; }
- public PointF FirstControlPoint { get; set; }
- public PointF SecondControlPoint { get; set; }
- public PointF StartPoint { get; set; }
- public PdfBezierCurve(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)
- public PdfBezierCurve(float startPointX, float startPointY, float firstControlPointX, float firstControlPointY, float secondControlPointX, float secondControlPointY, float endPointX, float endPointY)
- public PdfBezierCurve(PdfPen pen, PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)
- public PdfBezierCurve(PdfPen pen, float startPointX, float startPointY, float firstControlPointX, float firstControlPointY, float secondControlPointX, float secondControlPointY, float endPointX, float endPointY)
- protected PdfBezierCurve()
-
public class PdfBitmap : PdfImage, IDisposable
-
public sealed class PdfCanvas
- public void DrawString(string s, PdfFontBase font, PdfBrush brush, PointF point, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfBrush brush, PointF point, PdfStringFormat format, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfBrush brush, float x, float y, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfBrush brush, float x, float y, PdfStringFormat format, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, PointF point, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, PointF point, PdfStringFormat format, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, float x, float y, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, float x, float y, PdfStringFormat format, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, PdfBrush brush, PointF point, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, PdfBrush brush, PointF point, PdfStringFormat format, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, PdfBrush brush, float x, float y, PdfStringFormat format, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, PdfBrush brush, float x, float y, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfBrush brush, RectangleF layoutRectangle, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfBrush brush, RectangleF layoutRectangle, PdfStringFormat format, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, RectangleF layoutRectangle, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, RectangleF layoutRectangle, PdfStringFormat format, bool htmlTags)
- public void DrawString(string s, PdfFontBase font, PdfPen pen, PdfBrush brush, RectangleF layoutRectangle, PdfStringFormat format, bool htmlTags)
- public void RotateTransform(float angle, PointF point)
-
public enum PdfDashStyle
-
public class PdfEllipse : PdfRectangleArea
- public PointF Center { get; }
- public float RadiusX { get; }
- public float RadiusY { get; }
- public PdfEllipse(float width, float height)
- public PdfEllipse(PdfPen pen, float width, float height)
- public PdfEllipse(PdfBrush brush, float width, float height)
- public PdfEllipse(PdfPen pen, PdfBrush brush, float width, float height)
- public PdfEllipse(float x, float y, float width, float height)
- public PdfEllipse(RectangleF rectangle)
- public PdfEllipse(PdfPen pen, float x, float y, float width, float height)
- public PdfEllipse(PdfPen pen, RectangleF rectangle)
- public PdfEllipse(PdfBrush brush, float x, float y, float width, float height)
- public PdfEllipse(PdfBrush brush, RectangleF rectangle)
- public PdfEllipse(PdfPen pen, PdfBrush brush, float x, float y, float width, float height)
- public PdfEllipse(PdfPen pen, PdfBrush brush, RectangleF rectangle)
- protected PdfEllipse()
-
public abstract class PdfEllipsePart : PdfRectangleArea
- public float StartAngle { get; set; }
- public float SweepAngle { get; set; }
- protected PdfEllipsePart()
- protected PdfEllipsePart(float x, float y, float width, float height, float startAngle, float sweepAngle)
- protected PdfEllipsePart(RectangleF rectangle, float startAngle, float sweepAngle)
- protected PdfEllipsePart(PdfPen pen, PdfBrush brush, float x, float y, float width, float height, float startAngle, float sweepAngle)
- protected PdfEllipsePart(PdfPen pen, PdfBrush brush, RectangleF rectangle, float startAngle, float sweepAngle)
-
public abstract class PdfFontBase : sprᴞ, sprṤ
-
public abstract class PdfGradientBrush : PdfBrush, sprá´ž
-
public class PdfHTMLTextElement
- public PdfBrush Brush { get; set; }
- public PdfFontBase Font { get; set; }
- public string HTMLText { get; set; }
- public TextAlign TextAlign { get; set; }
- public PdfHTMLTextElement()
- public PdfHTMLTextElement(string htmlText, PdfFontBase font, PdfBrush brush)
- public PdfLayoutResult Draw(PdfNewPage page, RectangleF layoutRectangle, PdfMetafileLayoutFormat format)
- public void Draw(PdfCanvas graphics, RectangleF layoutRectangle)
- public PdfLayoutResult Draw(PdfNewPage page, PointF location, float width, PdfMetafileLayoutFormat format)
- public void Draw(PdfCanvas graphics, PointF location, float width, float height)
- public PdfLayoutResult Draw(PdfNewPage page, PointF location, float width, float height, PdfMetafileLayoutFormat format)
-
public abstract class PdfImage : PdfShapeWidget, sprá´ž
- public virtual int ActiveFrame { get; set; }
- public virtual int FrameCount { get; }
- public bool PngDirectToJpeg { get; set; }
- public static PdfImage FromImage(Image image)
- public static PdfImage FromRtf(string rtf, float width, PdfImageType type, PdfStringFormat format)
- public static PdfImage FromRtf(string rtf, float width, PdfImageType type)
- public static PdfImage FromRtf(string rtf, float width, float height, PdfImageType type)
- public static PdfImage FromRtf(string rtf, float width, float height, PdfImageType type, PdfStringFormat format)
- public void Dispose()
-
public enum PdfImageType
-
public abstract class PdfLayoutWidget : PdfGraphicsWidget
-
public class PdfLine : PdfDrawWidget
- public float X1 { get; set; }
- public float X2 { get; set; }
- public float Y1 { get; set; }
- public float Y2 { get; set; }
- public PdfLine(float x1, float y1, float x2, float y2)
- public PdfLine(PointF point1, PointF point2)
- public PdfLine(PdfPen pen, float x1, float y1, float x2, float y2)
- public PdfLine(PdfPen pen, PointF point1, PointF point2)
-
public class PdfMatrix
-
public enum PdfMatrixOrder
-
public class PdfMetafile : PdfImage, sprá´ž, IDisposable
-
public class PdfMetafileLayoutFormat : PdfTextLayout
-
public class PdfPie : PdfEllipsePart
- public PdfPie(float width, float height, float startAngle, float sweepAngle)
- public PdfPie(PdfPen pen, float width, float height, float startAngle, float sweepAngle)
- public PdfPie(PdfBrush brush, float width, float height, float startAngle, float sweepAngle)
- public PdfPie(PdfPen pen, PdfBrush brush, float width, float height, float startAngle, float sweepAngle)
- public PdfPie(float x, float y, float width, float height, float startAngle, float sweepAngle)
- public PdfPie(RectangleF rectangle, float startAngle, float sweepAngle)
- public PdfPie(PdfPen pen, float x, float y, float width, float height, float startAngle, float sweepAngle)
- public PdfPie(PdfPen pen, RectangleF rectangle, float startAngle, float sweepAngle)
- public PdfPie(PdfBrush brush, float x, float y, float width, float height, float startAngle, float sweepAngle)
- public PdfPie(PdfBrush brush, RectangleF rectangle, float startAngle, float sweepAngle)
- public PdfPie(PdfPen pen, PdfBrush brush, float x, float y, float width, float height, float startAngle, float sweepAngle)
- public PdfPie(PdfPen pen, PdfBrush brush, RectangleF rectangle, float startAngle, float sweepAngle)
- protected PdfPie()
-
public class PdfPolygon : PdfFillElement
-
public class PdfRadialGradientBrush : PdfGradientBrush
-
public class PdfRectangle : PdfRectangleArea
- public PdfRectangle(float width, float height)
- public PdfRectangle(PdfPen pen, float width, float height)
- public PdfRectangle(PdfBrush brush, float width, float height)
- public PdfRectangle(PdfPen pen, PdfBrush brush, float width, float height)
- public PdfRectangle(float x, float y, float width, float height)
- public PdfRectangle(RectangleF rectangle)
- public PdfRectangle(PdfPen pen, float x, float y, float width, float height)
- public PdfRectangle(PdfPen pen, RectangleF rectangle)
- public PdfRectangle(PdfBrush brush, float x, float y, float width, float height)
- public PdfRectangle(PdfBrush brush, RectangleF rectangle)
- public PdfRectangle(PdfPen pen, PdfBrush brush, float x, float y, float width, float height)
- public PdfRectangle(PdfPen pen, PdfBrush brush, RectangleF rectangle)
-
public abstract class PdfRectangleArea : PdfFillElement
- public RectangleF Bounds { get; set; }
- public float Height { get; set; }
- public SizeF Size { get; set; }
- public float Width { get; set; }
- public float X { get; set; }
- public float Y { get; set; }
- protected PdfRectangleArea()
- protected PdfRectangleArea(float x, float y, float width, float height)
- protected PdfRectangleArea(RectangleF rectangle)
- protected PdfRectangleArea(PdfPen pen, PdfBrush brush, float x, float y, float width, float height)
- protected PdfRectangleArea(PdfPen pen, PdfBrush brush, RectangleF rectangle)
-
public sealed class PdfStringFormat : ICloneable
-
public class PdfTemplate : PdfShapeWidget, sprá´ž
- public PdfTemplate(float width, float height, bool isPdfAppearance)
-
public class PdfTrueTypeFont : PdfFontBase, IDisposable
- public PdfTrueTypeFont(string fontName, float emSize, PdfFontStyle style, bool unicode, bool useTrueType)
- public PdfTrueTypeFont(string fontName, float emSize, PdfFontStyle style, bool unicode)
- public PdfTrueTypeFont(Font font)
- public PdfTrueTypeFont(Font font, bool unicode)
- public PdfTrueTypeFont(Font font, float size)
- public PdfTrueTypeFont(Font font, float size, bool unicode)
- public void Dispose()
-
public class PdfUnitConvertor
Spire.Pdf.Graphics.Fonts
Spire.Pdf.Graphics.Layer
Spire.Pdf.Grid
Spire.Pdf.HtmlConverter
-
public enum AspectRatio
-
public enum Clip
-
public class HtmlConverter : UserControl, sprᵑ, sprᷢ, sprᨹ, sprỨ, sprỜ
- public bool AutoDetectPageBreak { get; set; }
- public bool EnableBinaryBehaviors { get; set; }
- public bool EnableHyperlinks { get; set; }
- public bool EnableJavaScript { get; set; }
- public int LoadHtmlTimeout { get; set; }
- public string Password { get; set; }
- public string Username { get; set; }
- public HtmlConverter()
- public int Authenticate(ref IntPtr phwnd, ref IntPtr pszUsername, ref IntPtr pszPassword)
- public HtmlToPdfResult Convert(string url, ImageType type, int width, int height, AspectRatio aspectRatio)
- public HtmlToPdfResult Convert(string html, string baseurl, ImageType type, int width, int height, AspectRatio aspectRatio)
- public HtmlToPdfResult Convert(string url, ImageType type, int width, int height, AspectRatio aspectRatio, string username, string password)
- public Image ConvertToImage(string url, ImageType type)
- public Image ConvertToImage(Stream stream, Encoding encoding, ImageType type)
- public Image ConvertToImage(string url, ImageType type, int width)
- public Image ConvertToImage(Stream stream, Encoding encoding, ImageType type, int width)
- public Image ConvertToImage(string url, ImageType type, int width, int height)
- public Image ConvertToImage(string url, ImageType type, string username, string password)
- public Image ConvertToImage(Stream stream, Encoding encoding, ImageType type, int width, int height)
- public Image ConvertToImage(string url, ImageType type, int width, int height, AspectRatio aspectRatio)
- public Image ConvertToImage(string url, ImageType type, int width, string username, string password)
- public Image ConvertToImage(Stream stream, Encoding encoding, ImageType type, int width, int height, AspectRatio aspectRatio)
- public Image ConvertToImage(string url, ImageType type, int width, int height, string username, string password)
- public Image ConvertToImage(string url, ImageType type, int width, int height, AspectRatio aspectRatio, string username, string password)
- public int CustomizeDownload()
- public Image FromString(string html, ImageType type, int width)
- public Image FromString(string html, string baseUrl, ImageType type)
- public Image FromString(string html, ImageType type, int width, int height)
- public Image FromString(string html, string baseUrl, ImageType type, int width)
- public Image FromString(string html, ImageType type, int width, int height, AspectRatio aspectRatio)
- public Image FromString(string html, string baseUrl, ImageType type, int width, int height)
- public Image FromString(string html, string baseUrl, ImageType type, int width, int height, AspectRatio aspectRatio)
- public Image FromString(string html, string baseUrl, ImageType type, int width, int height, AspectRatio aspectRatio, string username, string password)
- public Image[] GetImagesFromString(string html, string baseUrl, ImageType type)
- public int QueryService(ref Guid guidService, ref Guid riid, out IntPtr ppvObject)
-
public enum ImageType
-
public class PdfHtmlLayoutFormat
Spire.Pdf.HtmlConverter.Natives
-
public struct DOCHOSTUIINFO
-
public interface IViewObject
- int Draw(uint dwDrawAspect, int lindex, IntPtr pvAspect, IntPtr ptd, IntPtr hdcTargetDev, IntPtr hdcDraw, ref Rectangle lprcBounds, ref Rectangle lprcWBounds, IntPtr pfnContinue, uint dwContinue)
- int Freeze(int dwDrawAspect, int lindex, IntPtr pvAspect, IntPtr pdwFreeze)
- void GetAdvise(int[] paspects, int[] advf, IAdviseSink[] pAdvSink)
- int GetColorSet(int dwDrawAspect, int lindex, IntPtr pvAspect, IntPtr ptd, IntPtr hicTargetDev, IntPtr ppColorSet)
- void SetAdvise(int aspects, int advf, IAdviseSink pAdvSink)
- int Unfreeze(int dwFreeze)
-
public struct tagMSG
Spire.Pdf.HtmlConverter.Qt
Spire.Pdf.HtmlToPdf
Spire.Pdf.IO
Spire.Pdf.Interactive.DigitalSignatures
Spire.Pdf.Interchange.Metadata
Spire.Pdf.Interchange.TaggedPdf
Spire.Pdf.License
Spire.Pdf.Print
Spire.Pdf.Security
-
public enum ConfiguerGraphicType
-
public enum GraphicMode
-
public interface IPdfSignatureFormatter
-
public class PdfCertificate : X509Certificate2
-
public enum PdfEncryptionAlgorithm
-
public enum PdfPermissionsFlags
-
public class PdfSecurity
-
public class PdfSignature
- public sealed delegate GraphicsGenerateHandler : MulticastDelegate
- public sealed delegate OCSPResponseGenerateHandler : MulticastDelegate
- public sealed delegate TimestampGenerateHandler : MulticastDelegate
- public X509Certificate2Collection Certificates { get; }
- public string DistinguishedNameLabel { get; set; }
- public GraphicMode GraphicsMode { get; set; }
- public bool IsConfiguerGraphicFilledBounds { get; set; }
- public string Name { get; set; }
- public string NameLabel { get; set; }
- public SignatureConfiguerText ShowConfiguerText { get; set; }
- public SignImageLayout SignImageLayout { get; set; }
- public PdfImage SignImageSource { get; set; }
- public Dictionary<SignInfoType, object> SignInfoFont { get; set; }
- public SignTextAlignment SignTextAlignment { get; set; }
- public PdfSignature(PdfNewPage page, IPdfSignatureFormatter signatureFormatter, string signatureName)
- public PdfSignature(PdfDocumentBase document, PdfPageBase page, IPdfSignatureFormatter signatureFormatter, string signatureName)
- public PdfSignature(PdfDocumentBase document, PdfPageBase page, IPdfSignatureFormatter signatureFormatter, string signatureName, PdfSignatureFieldWidget fieldWidget)
- public PdfSignature(PdfDocument document, PdfPageBase page, IPdfSignatureFormatter signatureFormatter, string signatureName)
- public PdfSignature(PdfDocument document, PdfPageBase page, IPdfSignatureFormatter signatureFormatter, string signatureName, PdfSignatureFieldWidget fieldWidget)
- public void ConfigureCustomGraphics(GraphicsGenerateHandler handler)
- public void ConfigureCustomOCSP(OCSPResponseGenerateHandler handler, X509Certificate2Collection extraCertificates)
- public void ConfigureHttpOCSP(string ocspUrl, X509Certificate2Collection extraCertificates)
- public void ConfigureTimestamp(string tsaUrl)
- public void ConfigureTimestamp(string tsaUrl, string user, string password)
- public void ConfigureTimestamp(TimestampGenerateHandler handler)
- public void SetSignNameWidth(float width)
- public bool VerifyDocModified()
-
public enum SignatureConfiguerText
-
public enum SignImageLayout
-
public enum SignInfoType
-
public enum SignTextAlignment
Spire.Pdf.Tables
Spire.Pdf.Texts
Spire.Pdf.Utilities
Spire.Pdf.Widget
Spire.Pdf.Xmp