API Diff between 7.8.9 and 5.1.0
674 Additions
344 Removals
Spire
Spire.Compression
Spire.Compression.Zip
-
public enum CompressionMethod
-
public sealed class Constants
-
public enum GeneralPurposeBitFlags
-
public interface IFileNamePreprocessor
-
public class ZipArchive : IDisposable
- public sealed delegate CompressorCreator : MulticastDelegate
- public CompressorCreator CreateCompressor
- public bool CheckCrc { get; set; }
- public int Count { get; }
- public CompressionLevel DefaultCompressionLevel { get; set; }
- public IFileNamePreprocessor FileNamePreprocessor { get; set; }
- public ZipArchiveItem this[int index] { get; }
- public ZipArchiveItem this[string itemName] { get; }
- public List<ZipArchiveItem> Items { get; }
- public bool UseNetCompression { get; set; }
- public ZipArchive()
- public static long FindValueFromEnd(Stream stream, uint value, int maxCount)
- public static short ReadInt16(Stream stream)
- public static int ReadInt32(Stream stream)
- public ZipArchiveItem AddDirectory(string directoryName)
- public ZipArchiveItem AddFile(string fileName)
- public ZipArchiveItem AddItem(string itemName, Stream data, bool bControlStream, FileAttributes attributes)
- public ZipArchiveItem AddItem(ZipArchiveItem item)
- public ZipArchive Clone()
- public void Close()
- public void Dispose()
- public int Find(string itemName)
- public int Find(Regex itemRegex)
- public long LocateBlockWithSignature(int signature, Stream stream, int minimumBlockSize, int maximumVariableData)
- public void Open(string inputFileName)
- public void Open(Stream stream, bool closeStream)
- public void Open(Stream stream)
- public void Remove(Regex mask)
- public void RemoveAt(int index)
- public void RemoveItem(string itemName)
- public void Save(string outputFileName)
- public void Save(string outputFileName, bool createFilePath)
- public void Save(Stream stream, bool closeStream)
- public void UpdateItem(string itemName, Stream newDataStream, bool controlStream)
- public void UpdateItem(string itemName, Stream newDataStream, bool controlStream, FileAttributes attributes)
- public void UpdateItem(string itemName, byte[] newData)
-
public class ZipArchiveItem : IDisposable
-
public class ZippedContentStream : Stream
Spire.License
Spire.License.V1_3
Spire.Pdf
-
public enum FileFormat
-
public class PdfApplicationData
-
public enum PdfConformanceLevel
-
public class PdfConvertOptions
-
public class PdfDocument : IDisposable, ICloneable
- public PdfCollection Collection { get; }
- public PdfPieceInfo DocumentPieceInfo { get; set; }
- public PdfPageLabels PageLabels { get; set; }
- public PdfPrintSettings PrintSettings { get; }
- public PdfToHtmlParameter SetPdfToHtmlParameter { get; set; }
- public PdfToHtmlParameter SetPdfToHtmlParameter { get; set; }
- public static void ClearCustomFontsFolders()
- public static string GetCharaterEncodingRangsSupportedByFont(string fontName)
- public static bool IsPasswordProtected(string fileName)
- public static void SetCustomFontsFolders(string fontPath)
- public PdfPageBase InsertPage(PdfDocument ldDoc, int pageIndex, int resultPageIndex)
- public void LoadFromSvg(string fileName)
- public void LoadFromSvg(Stream stream)
- public void Print()
- 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 Stream SaveAsImage(int pageIndex)
- public Stream SaveAsImage(int pageIndex, PdfImageType type)
- public void SaveToImageStream(int pageIndex, Stream outputStream, string imageType)
-
public abstract class PdfDocumentBase : IDisposable
-
public class PdfDocumentInformation : sprᤢ
-
public abstract class PdfPageBase : sprᤢ
-
public class PdfPageLabels
-
public class PdfPageNumber : sprᤢ
-
public class PdfPaperSourceTray
-
public class PdfPieceInfo : sprᤢ
-
public enum PdfToXlsxLayout
-
public enum TabOrder
Spire.Pdf.Actions
Spire.Pdf.Annotations
Spire.Pdf.Attachments
Spire.Pdf.Barcode
Spire.Pdf.Bookmarks
Spire.Pdf.Collections
Spire.Pdf.Conversion
Spire.Pdf.Exporting
Spire.Pdf.Exporting.PdfToHtml
Spire.Pdf.Exporting.Text
Spire.Pdf.General
Spire.Pdf.General.Find
Spire.Pdf.General.Paper.Base.Zip
Spire.Pdf.General.Paper.Drawing.Rendering.Pdf
Spire.Pdf.General.Paper.Drawing.Rendering.Pdf.PdfSecurity
Spire.Pdf.General.Paper.Font.CFF
Spire.Pdf.General.Paper.Font.CFF.Internals
Spire.Pdf.General.Paper.Font.Common
Spire.Pdf.General.Paper.Font.Common.Environment
Spire.Pdf.General.Paper.Font.Common.Graphics
Spire.Pdf.General.Paper.Font.Common.Locator
Spire.Pdf.General.Paper.Font.Common.Metrics
Spire.Pdf.General.Paper.Font.PostScript.Path
Spire.Pdf.General.Paper.Font.Rendering
Spire.Pdf.General.Paper.Font.Rendering.Hinting
Spire.Pdf.General.Paper.Font.Rendering.Path
Spire.Pdf.General.Paper.Font.TTF
Spire.Pdf.General.Paper.Font.TTF.Internals
Spire.Pdf.General.Paper.Font.TTF.Internals.CMapFormats
Spire.Pdf.General.Paper.Font.TTF.Internals.Parsing
Spire.Pdf.General.Paper.Font.TTF.Locator
Spire.Pdf.General.Paper.Font.Type1
Spire.Pdf.General.Paper.Font.Type1.Internals
Spire.Pdf.General.Paper.Uof
-
public enum DocType
-
public interface IProcessor
-
public interface IUofCompressAdapter
-
public interface IUOFTranslator
-
public class NotAnOoxDocumentException : Exception
-
public class NotAnUofDocumentException : Exception
-
public class TranslatorFactory
-
public class UofEventArgs : EventArgs
-
public abstract class UOFTranslator : IUOFTranslator
- public static string ASSEMBLY_PATH
- protected DocType docType
- protected Dictionary<string, Stream> fileDict
- protected Guid guid
- protected string mainOutput
- protected LinkedList<IProcessor> oox2uofPostProcessors
- protected LinkedList<IProcessor> oox2uofPreProcessors
- protected LinkedList<IProcessor> uof2ooxPreProcessors
- protected UOFTranslator()
- public static LinkedList<XmlNode> ChkChartTypeNodes(XmlDocument xdoc, XmlNamespaceManager nm)
- public static bool ChkValueShownAsLabel(XmlNode dLbls, XmlNamespaceManager nm)
- public static string[] GetCategoryName(XmlNode ser, XmlNamespaceManager nm)
- public static DataTable GetChartData(XmlNode chartTypeNode, XmlNamespaceManager nm)
- public static string[] GetSeriesName(XmlNodeList series, XmlNamespaceManager nm)
- public static string GetTitleText(XmlNode paragraphNode, XmlNamespaceManager nm)
- public static XPathDocument GetXPathDoc(string xslname, string location)
- public void AddFeedbackMessageListener(EventHandler listener)
- public void AddProgressMessageListener(EventHandler listener)
- protected XmlDocument CustomXMPretreatment(XmlDocument xmlDoc, string firstNodeName, string customXMLPath, XmlNamespaceManager nms)
- protected abstract void DoOoxToUofMainTransform(string originalFile, string inputFile, string outputFile, string resourceDir)
- protected abstract void DoUofToOoxMainTransform(string inputFile, string outputFile, string resourceDir)
- public string[] GetCategoryName(string chartFile)
- public string GetFileGuidName(bool isOoxToUof, bool isInput)
- public string[] GetSeriesName(string chartFile)
- protected void GrpShPre(XmlDocument xdoc, XmlNamespaceManager nm, string prefix, Stream resultFile)
- protected virtual void InitalPreProcessors()
- protected bool IsOox(string fileName)
- protected bool IsOox(Stream stream)
- protected bool IsUof(string fileName)
- protected bool IsUof(Stream stream)
- protected void MainTransform(string directionXSL, XmlUrlResolver resourceResolver, string originalFile, string inputFile, string outputFile)
- protected void MessageCallBack(object sender, XsltMessageEncounteredEventArgs e)
- protected XmlDocument OlePretreatment(XmlDocument xmlDoc, string fireNodeName, string olePath, XmlNamespaceManager nms)
- public void OoxToUof(Stream inputStream, Stream outputStream)
- protected XmlDocument PicPretreatment(XmlDocument xmlDoc, string fireNodeName, string picPath, XmlNamespaceManager nms)
- public void UofToOox(Stream inputStream, Stream outputStream)
- protected string ZipXMLFile(string inputFile)
-
public class ZipEntryNotFoundException : ZipException
-
public class ZipException : ApplicationException
-
public class ZipFactory
-
public abstract class ZipReader
-
public abstract class ZipWriter : Stream
-
public class ZlibZipWriter : ZipWriter
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
Spire.Pdf.General.Render.Decode.Jpeg2000.Icc.Lut
Spire.Pdf.General.Render.Decode.Jpeg2000.Icc.Tags
Spire.Pdf.General.Render.Decode.Jpeg2000.Icc.Types
Spire.Pdf.General.Render.Decode.Jpeg2000.Util
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.codestream
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.codestream.reader
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.codestream.writer
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.decoder
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.encoder
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.entropy
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.entropy.decoder
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.entropy.encoder
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
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.quantization.quantizer
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.roi
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.roi.encoder
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
Spire.Pdf.General.Render.Decode.Jpeg2000.j2k.wavelet.synthesis
Spire.Pdf.Graphics
-
public class PdfBitmap : PdfImage, IDisposable
-
public enum PdfDashStyle
-
public abstract class PdfImage : PdfShapeWidget, sprᤢ
-
public class PdfTemplate : PdfShapeWidget, sprᤢ
- public PdfTemplate(float width, float height, bool isPdfAppearance)
-
public class PdfTrueTypeFont : PdfFontBase
- 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 PdfTrueTypeFont(string fontName, float emSize, PdfFontStyle style, bool unicode, bool useTrueType)
- public PdfTrueTypeFont(string fontName, float emSize, PdfFontStyle style, bool unicode)
-
public class PdfUnitConvertor
Spire.Pdf.Grid
Spire.Pdf.HtmlConverter
Spire.Pdf.HtmlConverter.Qt
-
public class HtmlConverter
- public static string PluginPath { get; set; }
- public HtmlConverter()
- public static void Convert(string url, string fileName)
- public static void Convert(string url, Stream stream)
- public static void Convert(string url, string fileName, LoadHtmlType urlHtml)
- public static void Convert(string url, Stream stream, LoadHtmlType urlHtml)
- public static void Convert(string url, string fileName, bool enableJavaScript, int timeout, SizeF pageSize, PdfMargins margins)
- public static void Convert(string url, Stream stream, bool enableJavaScript, int timeout, SizeF pageSize, PdfMargins margins)
- public static void Convert(string url, string fileName, bool enableJavaScript, int timeout, SizeF pageSize, PdfMargins margins, LoadHtmlType urlHtml)
- public static void Convert(string url, Stream stream, bool enableJavaScript, int timeout, SizeF pageSize, PdfMargins margins, LoadHtmlType urlHtml)
Spire.Pdf.Implementation.Exporting.PdfToHtml
Spire.Pdf.Implementation.Print
Spire.Pdf.Interactive.DigitalSignatures
-
public enum GraphicMode
-
public interface IOCSPService
-
public interface IPdfSignatureAppearance
-
public interface IPdfSignatureFormatter
-
public interface ITSAService
-
public class OCSPHttpService : IOCSPService
-
public class PdfMDPSignatureMaker : PdfSignatureMaker
-
public class PdfOrdinarySignatureMaker : PdfSignatureMaker
-
public class PdfPKCS1Formatter : IPdfSignatureFormatter, IPdfSignatureFormatter
-
public class PdfPKCS7Formatter : IPdfSignatureFormatter, IPdfSignatureFormatter
-
public class PdfSignature : sprᤢ
-
public class PdfSignatureAppearance : IPdfSignatureAppearance
-
public abstract class PdfSignatureMaker
- public PdfSignature Signature { get; }
- public PdfSignatureMaker(PdfDocument document, IPdfSignatureFormatter signatureFormatter)
- public PdfSignatureMaker(PdfDocument document, X509Certificate2 certificate)
- public void MakeSignature(string sigFieldName)
- public void MakeSignature(string sigFieldName, IPdfSignatureAppearance signatureAppearance)
- public void MakeSignature(string sigFieldName, PdfPageBase page, float x, float y, float width, float height)
- public void MakeSignature(string sigFieldName, PdfPageBase page, float x, float y, float width, float height, IPdfSignatureAppearance signatureAppearance)
- public void SetAcro6Layers(bool acro6Layers)
- public void SetContactInfo(string contactInfo)
- public void SetContactInfoLabel(string contactInfoLabel)
- public void SetDate(string date)
- public void SetDateLabel(string dateLabel)
- public void SetDistinguishedName(string distinguishedName)
- public void SetDistinguishedNameLabel(string distinguishedNameLabel)
- public void SetLocation(string location)
- public void SetLocationLabel(string locationLabel)
- public void SetName(string name)
- public void SetNameLabel(string nameLabel)
- public void SetReason(string reason)
- public void SetReasonLabel(string reasonLabel)
-
public class PdfSignatureProperties
-
public enum SignImageLayout
-
public class TSAHttpService : ITSAService
Spire.Pdf.OPC
Spire.Pdf.Print
Spire.Pdf.Security
-
public interface IPdfSignatureFormatter
-
public class PdfCertificate : X509Certificate2
-
public class PdfSecurity
-
public class PdfSignature
- public sealed delegate GraphicsGenerateHandler : MulticastDelegate
- public sealed delegate OCSPResponseGenerateHandler : MulticastDelegate
- public sealed delegate TimestampGenerateHandler : MulticastDelegate
- 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)
Spire.Pdf.Tables
Spire.Pdf.Texts
Spire.Pdf.Widget
Spire.Pdf.Xmp
System.Drawing
System.Drawing.Imaging