Cross platform documents & images viewer API for STL in C# .NET applications. Read and manipulate 180+ popular file formats including PDF, Microsoft Word processing documents, Excel spreadsheets, PowerPoint presentations, Visio drawings, project management, Outlook, OneNote, images, email, CAD, 3D, archive, eBook, web, text and programming formats. The .NET STL reader library allows loading the source documents from multiple data sources and rendering them as HTML, PDF or image files (PNG, JPG), with the added ability to add text watermarks, rotate or reorder pages during the STL document rendering process. Conholdate.Total also offers a free STL viewer app to open and read STL files online. Just upload the STL file and instantly view it online in any web browser.
DownloadThe .NET HTML Viewer API supports rendering STL documents to HTML as separate HTML files. Generate the HTML output with a responsive layout design, set dimensions for the resulting document and compress the HTML to optimize the conversion of STL documents into HTML.
With just a few lines of C# code, the .NET image viewer API allows for the conversion and viewing of STL and other documents into PNG or JPG image formats. Additionally, the API offers options for adjusting the size, quality, and text search capabilities of the image-based rendering of STL files.
The STL documents information extraction API not only allows getting the basic information about the source STL file but it also supports extracting some valuable document information such as file type, file size, pages count, page height and width etc.
To add document viewing and rendering features to your .NET applications on different operating systems such as Windows, Linux or macOS, you can use .NET Core or any .NET framework.
The .NET PDF viewer library allows you to convert STL and other document formats to PDF, and view the resulting PDF file within .NET applications. You can also protect the PDF file with a password or set permissions for accessing and rearranging the pages.
The document reader API enables you to render remotely located STL documents from various cloud document storage sources such as stream, local disk, URL, FTP, Amazon S3, and Azure Blob storage.
Get the document preview of whole document or some specific page numbers in PNG, JPG or BMP image formats.
Conholdate.Total for .NET supports 185+ document formats including PDF, Microsoft Office (DOCX, XLSX, PPTX), emails (MSG, EML), images (JPEG, PNG, TIFF), CAD files (DWG, DXF) and more. It renders these formats into HTML, PNG, or JPEG for easy viewing in browsers or apps.
Integration is streamlined with ready-to-use APIs and code examples in C#. You can install it via NuGet Package Manager by searching for “Conholdate.Total”. After installation, use the provided API to load documents and render them as HTML, images or PDFs within your application’s user interface. Conholdate.Total provides extensive documentation and code examples to guide you through the process, making it easy to embed document viewing functionality.
No. Conholdate.Total for .NET is designed to be self-contained. It does not require any external software like Microsoft Office or Adobe Acrobat to be installed on the server or client machines. This eliminates dependency issues and simplifies deployment thus making your application more robust and easier to manage.
Yes. Conholdate.Total for .NET supports secure document handling, including the ability to render password-protected files by providing required credentials. It allows redacting sensitive text or metadata during rendering to protect confidential information and offers the option to add customizable watermarks to documents, preventing unauthorized sharing. These security features ensure compliance with data protection standards, making it suitable for applications that prioritize privacy and regulatory requirements.
Conholdate.Total for .NET efficiently handles large or complex files like CAD drawings and multi-sheet spreadsheets by using caching, asynchronous processing and partial loading to boost performance and productivity.
Yes. Conholdate.Total for .NET is cross-platform and works on Windows, Linux, and macOS. It integrates with .NET Core for modern cloud-based or containerized deployments (e.g Docker). You can deploy it on AWS, Azure or on-premises servers.
STL (Standard Triangle Language) is a widely adopted file format in the realm of 3D printing. It plays a crucial role in the 3D printing workflow due to its simplicity and versatility. STL files define the shape of a 3D object through a series of interconnected triangles. These triangles, also known as facets, collectively form a mesh representation of the object.
One of the key advantages of STL is its universal compatibility across various 3D printers. Being a standardized format, it can be used with minimal modifications on a wide range of 3D printers available in the market. This compatibility simplifies the process of preparing and transferring 3D models for printing, enabling seamless interoperability between different machines and software.
Generating an STL file is relatively straightforward, as it can be easily exported from most 3D modeling programs. The conversion process involves tessellating the 3D model into a mesh composed of interconnected triangles. The resulting STL file encapsulates the geometric information required for the 3D printer to reconstruct the object layer by layer.
Another advantage of STL is its compact file size, which facilitates efficient data transfer. STL files are generally smaller compared to other 3D file formats, making them easy to share and transmit over the internet. This attribute is particularly beneficial for collaborative projects, where designers and manufacturers can exchange 3D models seamlessly.
However, it’s worth noting that STL files primarily represent the geometry of the object and do not carry information about color, texture, or other complex attributes. Additionally, the format is limited to representing only solid objects, without support for more advanced features like curves or non-planar surfaces.
Learn(Portable Document Format)
(Word Processing Files)
(Spreadsheet Files)
(Digital Image Files)
(Email Files)
(Visio Diagram Files)
(Web Files)
(Microsoft Word Binary Format)
(Office 2007+ Word Document)
(Text Document)
(Microsoft Excel Spreadsheet (Legacy))
(Open XML Workbook)
(Microsoft PowerPoint 97-2003)
(Open XML presentation Format)
(Zipped File)
(Joint Photographic Expert Group Image)
(Tagged Image File Format)
(Bitmap Image File)
(Portable Network Graphic)
(Hyper Text Markup Language)
(XML File)
(7-Zip Compressed File)
(Adobe Illustrator File)
(Animated Portable Network Graphics)
(ActionScript 3.0)
(Assembly Language Code)
(Amazon KF8 eBook File)
(DOS Batch File)
(Bzip2 Compressed File)
(C/C++ Source Code File)
(Windows Cabinet File)
(C++ Builder by Embarcadero)
(CorelDraw® Graphics Format)
(Common File Format File)
(Computer Graphics Metafile)
(Compiled HTML Help File)
(A CMAKE file)
(Corel Metafile Exchange Image)
(C++ Source Code File)
(C# Source Code File)
(Cascading Style Sheet)
(Comma Seperated Values)
(Source Code Files)
(DICOM Image)
(MicroStation Design File)
(Device Independent Bitmap)
(Difference File Format)
(Graphics File Format)
(Digital Camera Image Format)
(Microsoft Word 2007 Marco File)
(Microsoft Word Template Files)
(Microsoft Word 2007+ Template File)
(Microsoft Word Template File )
(Design Web Format File)
(AutoCAD Drawing File)
(Dreamweaver Webpage Template)
(Autodesk Drawing Exchange Format)
(Enhanced Metafile Format)
(E-Mail Message)
(Apple Mail Message)
(Windows Compressed Enhanced Metafile)
(Encapsulated PostScript File)
(Open eBook File)
(Embedded Ruby)
(OpenDocument Flat XML Graphics)
(Formula One for Data Presentation)
(OpenDocument Flat XML Spreadsheet)
(Graphical Interchange Format)
(Groovy Programming Language File)
(Gnu Zipped Archive)
(C/C++/Objective-C Header File)
(HTML Abstraction Markup Language)
(C++ Header File)
(High-Precision Graphics)
(Icon File)
(Industry Foundation Classes File)
(IGES Drawing)
(Disc Image File)
(JPEG 2000 Code Stream)
(JPEG 2000 Image)
(Java Source Code File)
(JPEG File Interchange Format)
(JPEG-LS File Format)
(JPEG 2000 Core Image)
(Joint Photographic Expert Group Image)
(JPEG 2000 Image)
(Layered JPEG 2000)
(JPEG 2000 Image File)
(JavaScript File)
(JavaScript Object Notation File)
(Leaner Style Sheets)
(Log File)
(LZH Compressed File)
(Objective-C Implementation File)
(GNU Make Build Files)
(Email Mailbox File)
(Markdown Language)
(MHTML Web Archive)
(Web Page Archive Format)
(MetaPost Programming Language)
(Mind Mapping File Format)
(Mobipocket eBook Format)
(Microsoft Project File)
(Microsoft Project Template)
(FoxPro Compiled Program Menu)
(Outlook Message Item File)
(NES Sound Format File)
(Wavefront 3D Object File)
(OpenDocument Drawing File)
(OpenDocument Presentation Format)
(OpenDocument Spreadsheet)
(OpenDocument Text File Format)
(OneNote Document)
(Outlook Offline Data File)
(OpenDocument Graphic Template)
(OpenDocument Standard Format)
(OpenDocument Spreadsheet Template)
(OpenDocument Standard Format)
(OpenXPS File)
(Printer Command Language Document)
(PHP Source Code File)
(Perl Script)
(AutoCAD Plotter Document)
(Microsoft PowerPoint Template Files)
(Microsoft PowerPoint Template File)
(Microsoft PowerPoint Template Presentation)
(PowerPoint Slide Show)
(Macro-enabled Slide Show)
(PowerPoint Slide Show)
(Macro-enabled Presentation File)
(PostScript File)
(Photoshop Large Document Format)
(Photoshop Document)
(Outlook Personal Information Store File)
(Python Script)
(WinRAR Compressed Archive)
(Ruby Source Code)
(reStructuredText Files)
(Rich Text Format)
(Syntactically Awesome StyleSheets File)
(Scalable Language File)
(Source Code Management File)
(Scripting Language File)
(Bash Shell Script)
(Standard ML Files)
(Structured Query Language Data File)
(Stereolithography File)
(Scalar Vector Graphics)
(Compressed Scalable Vector Graphics)
(StarOffice Calc Spreadsheet)
(Consolidated Unix File Archive)
(LaTeX Source Document)
(Truevision Graphics Adapter)
(Gzipped Tar File)
(Tab Seperated Values)
(Slackware Linux Package)
(Visual Basic Project Item File)
(vCard File)
(Visio Web Drawing)
(Vector Design eXchange)
(VIM Text Editor Files)
(Visio Drawing File)
(Visio Macro-Enabled Drawing)
(Visio Drawing)
(Visio Stencil File)
(Visio SmartShape Master)
(Visio Stencil File)
(VST Audio Plugin)
(Visio Macro-Enabled Drawing Template)
(Visio Drawing Template)
(Visio Stencil XML File)
(Anim8or 3D Model)
(Raster Web Image Format)
(Windows Metafile)
(Compressed Windows Metafile)
(Excel Macro-Enabled Add-In)
(Excel Binary Workbook)
(Macro-enabled Spreadsheet)
(Excel 97 - 2003 Template)
(Excel Macro-Enabled Template)
(Excel Template)
(XML Paper Specifications)
(Single-file Compression Format)
(YAML Document)