Class WriteContext
Contents
[
Hide
]WriteContext class
Configuration settings for writing model files.
public class WriteContext : WriteSettings
Properties
| Name | Description |
|---|---|
| BuffersMaxSize { get; set; } | Gets or sets the size used to split all the resources into individual buffers. |
| CurrentDirectory { get; } | |
| ImageWriteCallback { get; set; } | Gets or sets a callback hook that controls the image writing behavior. |
| ImageWriting { get; set; } | Gets or sets a value indicating how to write the images of the model. |
| JsonIndented { get; set; } | Gets or sets a value indicating whether the JSON formatting will include indentation. |
| JsonOptions { get; set; } | Gets or sets a value indicating the Json options to be used for writing. |
| JsonPostprocessor { get; set; } | Gets or sets the callback used to postprocess the json text before parsing it. |
| MergeBuffers { get; set; } | Gets or sets a value indicating whether to merge all the buffers in !:GlbImage.LogicalBuffers into a single buffer. |
| Validation { get; set; } | Gets or sets a value indicating the level of validation applied when loading a file. |
Methods
| Name | Description |
|---|---|
| static Create(FileWriterCallback) | |
| static CreateFromDictionary(IDictionary<string, ArraySegment<byte>>) | |
| static CreateFromDirectory(DirectoryInfo) | |
| static CreateFromFile(string) | |
| static CreateFromStream(Stream) | |
| CopyTo(WriteSettings) | |
| WithBinarySettings() | |
| WithSettingsFrom(WriteSettings) | |
| WithTextSettings() | |
| WriteAllBytesToEnd(string, ArraySegment<byte>) | |
| WriteBinarySchema2(Stream, GlbData) | |
| WriteBinarySchema2(string, GlbData) | Writes model to this context using the GLB binary container. |
| WriteImage(string, MemoryImage) | |
| WriteTextSchema2(string, GlbData) | Writes model to this context using the glTF json container. |
| WriteTextSchema2(Stream, Stream, string, GlbData) | Writes model to this context using the glTF json container. |
See Also
- class WriteSettings
- namespace Aspose.CAD.FileFormats.GLB
- assembly Aspose.CAD