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


ነፃ ሙከራን ያውርዱ

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

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

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

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

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

የስርዓት መስፈርቶች

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

  • ስርዓተ ክወናዎች-ማይክሮሶፍት ዊንዶውስ ፣ ሊኑክስ ፣ ማክኦኤስ
  • የልማት አካባቢ፡ ቪዥዋል ስቱዲዮ፣ 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

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

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

  • ነገሮችን በአስተያየት እና ቀን ይፍጠሩ።
  • ፈጣን 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");
}

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

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

  • ቅጽበታዊ ገላጭ ነገር ከግቤት ሰነድ ዱካ ወይም ዥረት ጋር በቅጽበት 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");
}

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

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

  • ነገሮችን በአስተያየት እና ቀን ይፍጠሩ።
  • ፈጣን 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 ድር ጣቢያን በመጎብኘት ማብራሪያዎችን አሁን ወደ EML ፋይል ያክሉ፣ ያስወግዱ፣ ያርትዑ እና ያውጡ። የቀጥታ ማሳያው የሚከተሉት ጥቅሞች አሉት

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

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

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

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

ስለ EML ፋይል ቅርጸት

የEML ፋይል ቅርጸት Outlook እና ሌሎች ተዛማጅ መተግበሪያዎችን በመጠቀም የተቀመጡ የኢሜይል መልዕክቶችን ይወክላል። ሁሉም ማለት ይቻላል የኢሜል መላክ ደንበኞች ይህን የፋይል ቅርጸት ከ RFC-822 የኢንተርኔት መልእክት ቅርጸት ስታንዳርድ ጋር ለማክበር ይደግፋሉ። ማይክሮሶፍት አውትሉክ የኢኤምኤል መልእክት ዓይነቶችን ለመክፈት ነባሪ ሶፍትዌር ነው። የኢኤምኤል ፋይሎች ወደ ዲስክ ለማስቀመጥ እና የመገናኛ ፕሮቶኮሎችን በመጠቀም ለተቀባዮች ለመላክ ሊያገለግሉ ይችላሉ።

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

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

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

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
 አማርኛ