Click or drag to resize

PDF .Net

SautinSoft is an independent Internet-oriented software development company. We are creating reliable and demanded in the market .Net components to create, parse, modify and convert document in most popular formats: PDF, DOCX, XLSX, HTML, RTF, Text, Images etc. Our company was founded in 2002 (website: www.sautin.com) and now offers a line of these products:

Namespaces
NamespaceDescription
SautinSoft.Pdf

SautinSoft is a software development company that specializes in creating reliable and market-demanded .Net components for creating, parsing, modifying, and converting documents in various popular formats, such as PDF, DOCX, XLSX, HTML, RTF, and Text, as well as images. Our company, founded in 2002, offers a range of products that contain classes, structures, and enumerations that implement the PDF document as specified in ISO 32000-1, section 7.7 of the PDF specification. The root object of the PDF document is an instance of the SautinSoft.Pdf class.

SautinSoft.Pdf.ActionsContains classes, structures, and enumerations that implement PDF actions as specified in PDF Specification ISO 32000-1:2008 (section '12.6: Actions'). The base class for all PDF actions is PdfAction, which can be accessed through members of the Pdf ActionCollection class.
SautinSoft.Pdf.AnnotationsContains classes, structures, and enumerations that allow you to create PDF annotations. These annotations can be used to add notes, sounds, or movies to a PDF document. They also allow users to interact with the document using the mouse and keyboard, as specified in the PDF Specification ISO 32000-1:2008 (section 12.5). The base class for all PDF annotations is PdfAnnotation, which can be accessed through the Annotations property of the PdfPage class.
SautinSoft.Pdf.Content
SautinSoft.Pdf.Facades
SautinSoft.Pdf.FiltersContains classes, structures, and enumerations that implement PDF stream filters, as specified in the PDF Specification ISO 32000-1:2008. The base class for all PDF stream filters is PdfFilter.
SautinSoft.Pdf.FormsContains classes, structures, and enumerations that implement PDF interactive forms (PDF 1.2) (also known as AcroForms), used for collecting information interactively from users, as specified in the PDF Specification ISO 32000-1:2008 section '12.7 Interactive Forms'. It also includes digital signatures (PDF 1.3) used to authenticate the identity of users and the contents of documents, as described in section '12.8 Digital Signatures' of the same specification. The base class for all PDF fields is PdfField, which can be accessed through the Fields property of the PdfInteractiveForm class. The PDF interactive form itself is represented by the PdfInteractiveForm class, which can be accessed through the Form property of the PdfDocument class.
SautinSoft.Pdf.ObjectsContains classes, structures, and enumerations that implement the basic types of PDF objects specified in the PDF Specification ISO 32000-1:2008. The base class for all basic PDF object types is PdfBasicObject.
SautinSoft.Pdf.PortfoliosContains classes, structures, and enumerations that implement PDF Portfolios (also known as portable collections) that specify how a conforming reader's user interface presents collections of file attachments, as specified in the PDF Specification ISO 32000-1:2008, section '12.3.5 Collections'. The root class is PdfPortfolio, which can be accessed via the Portfolio property of the PdfDocument class.
SautinSoft.Pdf.SecurityContains classes, structures, and enumerations that implement the following: - PDF encryption as specified in the PDF Specification ISO 32000-1:2008 (section 7.6). - X.509 Internet Public Key Infrastructure (PKI) as specified in RFC 5280 (PdfCertificate and PdfCertificateRevocationList), RFC 6960 (PdfOnlineCertificateStatusProtocolResponse), and RFC 3161 (PdfTimestamper) - Document security store as defined in ETSI EN 319 142-1 (PdfDocumentSecurityStore) - A cryptographic device that can store cryptographic information and perform cryptographic functions, as specified in PKCS #11 (PdfPkcs11Module and PdfPkcs11Token)Encryption-related information is stored in the PdfEncryption class and for password-based encryption, it is stored in the PdfPasswordEncryption class. PDF encryption is used with the Password property when loading a PDF document from an encrypted PDF file and with the Encryption property and SetPasswordEncryption() method when saving a PDF document to an encrypted PDF file.
SautinSoft.Pdf.TextContains classes and interfaces that implement different encoding schemes that convert character codes (from a PdfString) to Unicode values (from a String), as defined in the PDF Specification ISO 32000-1:2008, under section '7.9.2 String Object Types'. The common base class for all encodings is PdfEncoding.