DICOMን ከአውታረ መረብ አብራራ


ነፃ ሙከራን ያውርዱ

ስለ GroupDocs ማብራሪያ ለኔት ኤፒአይ

GroupDocs. Annotation for Net API ማብራሪያዎችን ወደ ፒዲኤፍ፣ ዎርድ እና ሌሎች ሰነዶች በ Mac፣ Windows ወይም Ubuntu ላይ እንዲያክሉ የሚያስችልዎ ቤተ-መጽሐፍት ነው። GroupDocs. Annotation for Net ማብራሪያዎችን ለመፍጠር፣ ለማከል፣ ለማረም፣ ለመሰረዝ፣ ለማውጣት እና ከምስል እና ከተለያዩ ሰነዶች ለመላክ አጠቃላይ ድጋፍ ያለው ኔትዎርክ ኤፒአይ ነው። በዚህ ገጽ ላይ ሊያዩት የሚችሉት የሚደገፉ የሰነድ ቅርጸቶች ሙሉ ዝርዝር። ይህ ቤተ-መጽሐፍት በDICOM ሰነድ ብቻ ሳይሆን እንደ Word፣ Excel፣ PowerPoint፣ Outlook ኢሜይሎች፣ Visio፣ Adobe፣ OpenDocument፣ OpenOffice፣ Photoshop፣ AutoCad እና ሌሎች ብዙ አይነት ሰነዶችን እንድትሰራ ይፈቅድልሃል። የቡድን ሰነዶች ማብራሪያ ለኔት ኤፒአይ አዲስ ማስታወሻዎችን እንዲፈጥሩ እና እንዲያክሉ፣ ማብራሪያዎችን እንዲያርትዑ፣ አስተያየቶችን ለማውጣት፣ ማብራሪያዎችን ለማውጣት እና ከሰነዶች እንዲያስወግዷቸው ይፈቅድልዎታል። ቤተ መፃህፍቱ ጽሑፍ፣ ፖሊላይን፣ አካባቢ፣ ከስር መስመር፣ ነጥብ፣ የውሃ ምልክት፣ ቀስት፣ ኤሊፕስ፣ የጽሑፍ መተኪያ፣ ርቀት፣ የጽሑፍ መስክ፣ የሀብት ማሻሻያ በፒዲኤፍ፣ ኤችቲኤምኤል፣ የማይክሮሶፍት ዎርድ ሰነዶች፣ የተመን ሉሆች፣ ሥዕላዊ መግለጫዎች፣ አቀራረቦችን ጨምሮ 13 የተለያዩ የማብራሪያ ዓይነቶችን ይደግፋል። ስዕሎች, ምስሎች እና ሌሎች ብዙ የፋይል ቅርጸቶች. ምሳሌው (እባክዎ ከዚህ በታች ይመልከቱ) ከDICOM ሰነድ ጋር አብሮ መስራትን ያሳያል፣ በዚህ ምሳሌ ውስጥ ከGroupDocs ጋር እንዴት እንደሚሰሩ ዋና ዋና ደረጃዎችን ማየት ይችላሉ። ማብራሪያ፡ ፍቃድ ማዘጋጀት፣ መስራት የሚፈልጉትን ሰነድ መክፈት፣ መፍጠር ማብራሪያ፣ እንደ ፍላጎቶችዎ የማብራሪያ ባህሪያትን ለማዘጋጀት የውሂብ እቃዎችን ማከል እና ውጤቱን ወደሚፈለገው ቦታ ማስቀመጥ። እንዲሁም በእኛ github ገጽ ወይም በእኛ ምርት ሰነድ ላይ ስለሚደገፉት ባህሪያት የበለጠ ዝርዝር እይታ ሊኖርህ ይችላል።

በአውታረ መረብ ላይ ማብራሪያዎችን ወደ DICOM ለማከል ደረጃዎች

GroupDocs.Annotation ለኔት ገንቢዎች ጥቂት ቀላል ደረጃዎችን በመተግበር በማንኛውም ኔት ላይ የተመሰረተ መተግበሪያ ውስጥ ወደ DICOM ፋይሎች የተለያዩ የማብራሪያ አይነቶችን ማከል ቀላል ያደርገዋል።

  • ነገሮችን በአስተያየት እና ቀን ይፍጠሩ።
  • የአካባቢ ማብራሪያ ነገር ይፍጠሩ፣ የአካባቢ አማራጮችን ያዘጋጁ እና ምላሾችን ያክሉ።
  • ገላጭ ነገር ይፍጠሩ እና የአካባቢ ማብራሪያ ያክሉ።
  • የውጤት ፋይል አስቀምጥ.

የስርዓት መስፈርቶች

የቡድን ሰነዶች።ለአውታረ መረብ ኤፒአይዎች ማብራሪያ በሁሉም ዋና መድረኮች እና ኦፕሬቲንግ ሲስተሞች ላይ ይደገፋሉ። ከዚህ በታች ያለውን ኮድ ከመተግበሩ በፊት፣ እባክዎ በስርዓትዎ ላይ የሚከተሉት ቅድመ ሁኔታዎች እንዳሉዎት ያረጋግጡ።

  • ስርዓተ ክወናዎች-ማይክሮሶፍት ዊንዶውስ ፣ ሊኑክስ ፣ ማክኦኤስ
  • የልማት አካባቢ፡ ቪዥዋል ስቱዲዮ፣ Xamarin፣ MonoDevelop
  • ማዕቀፎች፡.NET Framework፣ .NET Standard፣ .NET Core፣ Mono
  • NuGet የ GroupDocs.Annotation ለ NET የቅርብ ጊዜውን ያውርዱ።

የማብራሪያ ቅድመ እይታ እና የኮድ ናሙና

//Add text field annotation to the document from local disk
using (Annotator annotator = new Annotator("input.bmp"))
{
    TextFieldAnnotation textField = new TextFieldAnnotation
    {
        BackgroundColor = 65535,
        Box = new Rectangle(100, 100, 100, 100),
        CreatedOn = DateTime.Now,
        Text = "Some text",
        FontColor = 65535,
        FontSize = 12,
        Message = "This is text field annotation",
        Opacity = 0.7,
        PageNumber = 0,
        PenStyle = PenStyle.Dot,
        PenWidth = 3,
        FontFamily = "Arial",
        TextHorizontalAlignment = HorizontalAlignment.Center,
        Replies = new List
        {
            new Reply
            {
                Comment = "First comment",
                RepliedOn = DateTime.Now
            },
            new Reply
            {
                Comment = "Second comment",
                RepliedOn = DateTime.Now
            }
        }
    };
    annotator.Add(textField);
    annotator.Save("result.bmp");
}

Annotation preview image

በኔት ውስጥ ከDICOM ማብራሪያዎችን የማስወገድ እርምጃዎች

GroupDocs.Annotation ለኔት ገንቢዎች ጥቂት ቀላል ደረጃዎችን በመተግበር በማንኛውም ኔት ላይ የተመሰረተ መተግበሪያ ውስጥ ከDICOM ፋይሎች የማብራሪያ ዝርዝሮችን እንዲያነሱ ቀላል ያደርገዋል።

  • ነገሮችን በአስተያየት እና ቀን ይፍጠሩ።
  • ፈጣን SaveOptions ነገር እና ማብራሪያTypes = AnnotationType. የለም አዘጋጅ።
  • የጥሪ ቁጠባ ዘዴ በውጤት ሰነድ መንገድ ወይም ዥረት እና SaveOptions ነገር።

// 1- How to remove annotation from document using annotation index

using (Annotator annotator = new Annotator("result.bmp"))
{
    annotator.Remove(0);
    annotator.Save("removed.bmp");
}

// 2- How to remove annotation from document using annotation object

using (Annotator annotator = new Annotator("result.bmp"))
{
    var tmp = annotator.Get();
    annotator.Remove(tmp[0]);
    annotator.Save("removed.bmp");
}

// 3- How to remove some annotations from document using list of ID’s

using (Annotator annotator = new Annotator("result.bmp"))
{
    var idList = new List{1, 2, 3};
    annotator.Remove(idList);
    annotator.Save("removed.bmp");
}

// 4- How to remove some annotations from document using list of annotations

using (Annotator annotator = new Annotator("result.bmp"))
{
    var tmp = annotator.Get();
    annotator.Remove(tmp);
    annotator.Save("removed.bmp");
}

በኔት ውስጥ ከDICOM ማብራሪያዎችን የማርትዕ ደረጃዎች

GroupDocs.Annotation ጥቂት ቀላል ደረጃዎችን በመተግበር የኔት ገንቢዎች ከDICOM ፋይሎች በማንኛውም ኔት ላይ የተመሰረተ መተግበሪያ ውስጥ የተለያዩ የማብራሪያ ባህሪያትን ማዘመን ቀላል ያደርገዋል።

  • ቅጽበታዊ ገላጭ ነገር ከግቤት ሰነድ ዱካ ወይም ዥረት ጋር በቅጽበት LoadOptions ImportAnnotations = እውነት።
  • አንዳንድ የማብራሪያ ቤዝ አተገባበር ይፍጠሩ እና የነበረ ማብራሪያ መታወቂያ ያዘጋጁ (የዚያ መታወቂያ ካልተገኘ ምንም አይቀየርም) ወይም የማብራሪያ መንገዶች ዝርዝር (ሁሉም የነበሩት ማብራሪያዎች ይወገዳሉ)።
  • የአናቶተር ነገርን የማዘመን ዘዴ ካለፉ ማብራሪያዎች ጋር ይደውሉ።
  • የጥሪ ቁጠባ ዘዴ በውጤት ሰነድ መንገድ ወይም ዥረት እና SaveOptions ነገር።

// open annotated document
using (Annotator annotator = new Annotator("result.bmp"))
{
    //assuming we are going to change some properties of existing annotation
        AreaAnnotation updated = new AreaAnnotation
            {
                    // It's important to set existed annotation Id
                    Id = 1,
                    BackgroundColor = 255,
                    Box = new Rectangle(0, 0, 50, 200),
                    CreatedOn = DateTime.Now,
                    Message = "This is updated annotation",
                    Replies = new List
                    {
                        new Reply
                        {
                            Comment = "Updated first comment",
                            RepliedOn = DateTime.Now
                        },
                        new Reply
                        {
                            Comment = "Updated second comment",
                            RepliedOn = DateTime.Now
                        }
                    }
                };
        // update annotation
        annotator.Update(updated);
        annotator.Save("result.bmp");
}

ማብራሪያዎችን ከDICOM በኔት የማውጣት ደረጃዎች

GroupDocs.Annotation ጥቂት ቀላል ደረጃዎችን በመተግበር የኔት ገንቢዎች ሰነዶችን እንዲያብራሩ እና ከDICOM ፋይሎች በማንኛውም ኔት ላይ የተመሰረተ መተግበሪያ ውስጥ የማብራሪያ መረጃ ማውጣት ቀላል ያደርገዋል።

  • ነገሮችን በአስተያየት እና ቀን ይፍጠሩ።
  • ፈጣን LoadOptions ተቃወመ እና SetImportAnnotations ከእውነተኛ ነጋሪ እሴት ጋር ይደውሉ።
  • ከዝርዝር ዓይነት ጋር ተለዋዋጭ ይግለጹ።
  • አግኝ ዘዴ ይደውሉ እና ውጤቱን ከላይ ወደ ተለዋዋጭ ይመልሱ።

// for using this example input file ("annotated.bmp") must be with annotations
using (Annotator annotator = new Annotator("annotated.bmp"))
{
    List annotations = annotator.Get();
    XmlSerializer formatter = new XmlSerializer(typeof(List));
    using (FileStream fs = new FileStream("annotations.xml", FileMode.Create))
    {
        fs.SetLength(0);
        formatter.Serialize(fs, annotations);
    }
}

ለማከል፣ ለማስወገድ፣ ለማርትዕ፣ ማብራሪያዎችን ወደ ሰነዶች እና ምስሎች ለማውጣት የቀጥታ ማሳያዎች

GroupDocs.Annotation Live Demos ድር ጣቢያን በመጎብኘት ማብራሪያዎችን አሁን ወደ DICOM ፋይል ያክሉ፣ ያስወግዱ፣ ያርትዑ እና ያውጡ። የቀጥታ ማሳያው የሚከተሉት ጥቅሞች አሉት

API ን የማውረድ አያስፈልግም

ማንኛውንም ኮድ መጻፍ አያስፈልግም

የምንጭ ፋይልን ይስቀሉ

ፋይሉን ለማዳን የማውረድ አገናኝ ያግኙ

ስለ DICOM ፋይል ቅርጸት

DICOM በሕክምና ውስጥ የዲጂታል ኢሜጂንግ እና ኮሙኒኬሽን ምህጻረ ቃል ሲሆን ከህክምና ኢንፎርማቲክስ መስክ ጋር የተያያዘ ነው። DICOM የፋይል ቅርጸት ፍቺ እና የአውታረ መረብ ግንኙነት ፕሮቶኮል ጥምረት ነው። DICOM የ.DCM ቅጥያውን ይጠቀማል። .DCM በሁለት የተለያዩ ቅርጸቶች ማለትም ቅርጸት 1.x እና ቅርጸት 2.x አለ። የዲሲኤም ቅርጸት 1.x በመደበኛ እና በተራዘመ በሁለት ስሪቶች ተጨማሪ ይገኛል። DICOM እንደ አታሚዎች፣ ሰርቨሮች፣ ስካነሮች ወዘተ ከተለያዩ ሻጮች ለመዋሃድ የሚያገለግል ሲሆን እንዲሁም የእያንዳንዱን ታካሚ ልዩ መለያ መረጃ ይይዛል። የ DICOM ፋይሎች የምስል መረጃን በDICOM ቅርጸት መቀበል ከቻሉ በሁለት ወገኖች መካከል መጋራት ይችላሉ። የDICOM የግንኙነት ክፍል የመተግበሪያ ንብርብር ፕሮቶኮል ነው እና በህጋዊ አካላት መካከል ለመነጋገር TCP/IP ይጠቀማል። ኤችቲቲፒ እና HTTPS ፕሮቶኮሎች ለDICOM የድር አገልግሎቶች ያገለግላሉ። በድር አገልግሎቶች የሚደገፉ ስሪቶች 1.0፣ 1.1፣ 2 ወይም ከዚያ በላይ ናቸው።

ተጨማሪ ያንብቡ ስለ DICOM ፋይል ቅርጸት

ከሌሎች ታዋቂ የሰነድ ቅርጸቶች ጋር በመስራት ላይ

ከታች እንደተገለጸው ከአንዳንድ ታዋቂ የፋይል ቅርጸቶች የማብራሪያ ባህሪያትን ያዘምኑ።

Annotate PDF document

(Adobe Portable Document Format)

Annotate DOC document

(Microsoft Word Document)

Annotate DOCM document

(Microsoft Word Macro-Enabled Document)

Annotate DOCX document

(Microsoft Word Open XML Document)

Annotate DOT document

(Microsoft Word Document Template)

Annotate DOTX document

(Word Open XML Document Template)

Annotate RTF document

(Rich Text Document)

Annotate ODT document

(Open Document Text)

Annotate XLS document

(Microsoft Excel Binary File Format)

Annotate XLSX document

(Microsoft Excel Open XML Spreadsheet)

Annotate XLSM document

(Microsoft Excel Macro-Enabled Spreadsheet)

Annotate XLSB document

(Microsoft Excel Binary Worksheet)

Annotate ODS document

(Open Document Spreadsheet)

Annotate PPT document

(PowerPoint Presentation)

Annotate PPTX document

(PowerPoint Open XML Presentation)

Annotate PPSX document

(PowerPoint Open XML Slide Show)

Annotate POTM document

(Microsoft PowerPoint Template)

Annotate PPTM document

(Microsoft PowerPoint Presentation)

Annotate PPS document

(Microsoft PowerPoint 97-2003 Slide Show)

Annotate ODP document

(OpenDocument Presentation)

Annotate HTML document

(HyperText Markup Language)

Annotate TIFF document

(Tagged Image File Format)

Annotate PNG document

(Portable Network Graphic)

Annotate EML document

(E-mail Message)

Annotate MSG document

(Microsoft Outlook E-mail Message)

Annotate VSD document

(Microsoft Visio 2003-2010 Drawing)

Annotate VSDX document

(Microsoft Visio Drawing)

Annotate VSS document

(Microsoft Visio 2003-2010 Stencil)

Annotate VST document

(Microsoft Visio 2013 Stencil)

Annotate DWG document

(Autodesk Design Data Formats)

Annotate DXF document

(AutoCAD Drawing Interchange)

Annotate DCM document

(Digital Imaging and Communications in Medicine)

Annotate WMF document

(Windows Metafile)

Annotate EMF document

(Enhanced Metafile Format)

Back to top
 አማርኛ