C#
Objective-C
C++/CLI
Java
public DicomDateValue ContentDate { get; set; }
@property (nonatomic, strong) LTDicomDateValue *contentDate;
public final DicomDateValue getContentDate()
public final void setContentDate(DicomDateValue value)
public:
property DicomDateValue ContentDate {
DicomDateValue get();
void set ( DicomDateValue value);
}
Value indicating the "Content Date" (0008,0023) element.
using Leadtools;
using Leadtools.Dicom;
///
void DicomDataSet_SetEncapsulatedDocumentExample(DicomElement element, bool child, DicomDataSet ds, string sFileDocumentIn)
{
DicomEncapsulatedDocument encapsulatedDocument = new DicomEncapsulatedDocument();
encapsulatedDocument.Type = DicomEncapsulatedDocumentType.Pdf;
encapsulatedDocument.InstanceNumber = 123;
encapsulatedDocument.ContentDate = new DicomDateValue(2008, 12, 31);
encapsulatedDocument.ContentTime = new DicomTimeValue(12, 30, 00, 1);
encapsulatedDocument.AcquisitionDateTime = new DicomDateTimeValue(2008, 12, 31, 12, 30, 00, 01, -3);
encapsulatedDocument.BurnedInAnnotation = "YES";
encapsulatedDocument.DocumentTitle = sFileDocumentIn;
encapsulatedDocument.VerificationFlag = "UNVERIFIED";
encapsulatedDocument.HL7InstanceIdentifier = string.Empty;
// The 'pszMIMETypeOfEncapsulatedDocument' field is ignored when calling SetEncapsulatedDocument
// It is filled in when calling 'SetEncapsulatedDocument'
encapsulatedDocument.MimeTypeOfEncapsulatedDocument = "***** This is ignored when calling SetEncapsulatedDocument *****";
string[] sListOfMimeTypes = new string[] { "image/jpeg", "application/pdf" };
encapsulatedDocument.SetListOfMimeTypes(sListOfMimeTypes);
//encapsulatedDocument.nListOfMIMETypesCount = 2;
DicomCodeSequenceItem conceptNameCodeSequence = new DicomCodeSequenceItem();
conceptNameCodeSequence.CodingSchemeDesignator = "LN";
conceptNameCodeSequence.CodeValue = "12345";
conceptNameCodeSequence.CodeMeaning = "Sample Code Meaning";
ds.SetEncapsulatedDocument(element, child, sFileDocumentIn, encapsulatedDocument, conceptNameCodeSequence);
// You can also use the overload that takes a stream
using (FileStream stream = new FileStream(sFileDocumentIn, FileMode.Open))
{
ds.SetEncapsulatedDocument(element, child, stream, encapsulatedDocument, conceptNameCodeSequence);
}
}