A hands-on guide for .NET developers who need to build images without touching the disk. Covers creating a blank canvas with RasterImage.Create, drawing shapes, building an image from a raw ARGB pixel array, returning PNG bytes from a MemoryStream, editing an existing image in memory, and the mistakes that cost you memory or quality.
Convert WebP to TIFF in C# Using Aspose.Imaging
A practical guide for .NET developers on converting WebP images to TIFF in C#. Covers the three-line conversion, choosing the right TIFF compression, handling animated and multi-page WebP files, setting DPI for print and archival, batch processing a folder, and fixing the errors you are most likely to hit.
Iterating Over SVG Elements in C# with Aspose.Imaging
A step-by-step guide for .NET developers who need programmatic access to SVG nodes. Covers loading an SVG as SvgImage, listing its objects, finding an element by ID, reading and changing attributes such as fill and stroke, walking nested groups recursively, and keeping large files fast.
Convert CDR to PDF in C#
Convert CDR to PDF in C#. Configure CDR rasterization options to preserve page size, positioning, and background when converting CorelDRAW files to PDF.
Simplify Email Creation in C# with Aspose.Email for .NET
This tutorial shows how the enhanced Add methods in Aspose.Email for .NET return newly created recipient and attachment objects, allowing you to configure their properties immediately. You’ll learn how to use these methods with step-by-step code examples, installation instructions, and best practices for building emails efficiently in C#.
Persist and Resume a Chat Session in C# with Aspose.LLM
This tutorial shows how to save an Aspose.LLM chat session to a JSON file, reload it later, and continue the conversation without losing context. You’ll see three saving options, how to restore a session, and a full end‑to‑end example.
Build a Multi-Turn Chat in C# with Aspose.LLM
A complete step-by-step guide to multi-turn conversations in .NET with Aspose.LLM. Install the NuGet package, apply your license, create the API from a preset, start explicit sessions, send messages by session ID, run multiple conversations on one instance, and manage the KV cache in long sessions.
Build a Simple AI Chat in C# with Aspose.LLM
Build a practical C# console chat with Aspose.LLM. Use SendMessageAsync without managing session IDs, customize individual requests, handle cancellation, and learn when to switch to explicit sessions.
Add Large Language Models to Your .NET Apps with Aspose.LLM
Learn how to integrate LLMs into .NET applications using Aspose.LLM for .NET. This post introduces its managed API for creating model instances, starting chat sessions, exchanging messages, and saving or restoring conversation state while keeping your models running on your own infrastructure.
Convert HTML to TXT in Python
Discover a fast way to convert HTML to TXT in Python with Aspose.HTML for Python via .NET. This tutorial covers installing the SDK, understanding the conversion code, handling encoding, optimizing performance, and validating the output for data processing.