object photo = feature.Value[blobFieldIndex]; IRasterExporter exporter = new RasterExporterClass(); var rasterAsBytes = exporter.ExportToBytes(((IRasterValue) photo).Raster, "TIFF"); IMemoryBlobStream memBlobStream = new MemoryBlobStream(); var varBlobStream = (IMemoryBlobStreamVariant) memBlobStream; varBlobStream.ImportFromVariant(rasterAsBytes); var tableAttachments = (ITableAttachments) featureClass; var attachmentManager = tableAttachments.AttachmentManager; attachmentManager.AddAttachment(feature.OID, new AttachmentClass { Name = "nameOfRaster.jpg", ContentType = "image/jpg", Data = varBlobStream });
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate gratis.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.