Anodwch WMF o Net


Download Treial Am Ddim

Ynglŷn â GroupDocs.Annotation ar gyfer API Net

Mae GroupDocs.Annotation for Net API yn llyfrgell sy’n eich galluogi i ychwanegu anodiadau i PDF, Word a dogfennau eraill ar Mac, Windows neu Ubuntu. Mae [GroupDocs.Annotation for Net] (/annotation/net) yn API Net brodorol ar gyfer rheoli anodiadau gyda chefnogaeth gynhwysfawr ar gyfer creu, ychwanegu, golygu, dileu, echdynnu ac allforio anodiadau o ddelweddau a dogfennau amrywiol eraill. Y rhestr lawn o fformatau dogfennau â chymorth y gallech eu gweld ar y [dudalen] hon(https://docs.groupdocs.com/annotation/net/supported-document-formats/). Mae’r llyfrgell hon yn eich galluogi i weithio nid yn unig gyda WMF dogfen ond hefyd gyda llawer o fathau eraill o ddogfennau megis Word, Excel, PowerPoint, e-byst Outlook, Visio, Adobe, OpenDocument, OpenOffice, Photoshop, AutoCad a llawer o rai eraill. Mae’r GroupDocs.Annotation for Net API yn eich galluogi i greu ac ychwanegu nodiadau newydd, golygu anodiadau, tynnu sylwadau, anodiadau, a’u tynnu o ddogfennau. Mae’r llyfrgell yn cefnogi 13 o wahanol fathau o anodi, gan gynnwys Testun, Polyline, Arwynebedd, Tanlinellu, Pwynt, Dyfrnod, Saeth, Ellipse, Amnewid Testun, Pellter, Maes Testun, Golygu Adnoddau mewn PDF, HTML, dogfennau Microsoft Word, taenlenni, diagramau, cyflwyniadau, lluniadau, delweddau a llawer o fformatau ffeil eraill. Mae’r enghraifft (gweler isod) yn dangos gweithio gyda dogfen WMF, yn yr enghraifft hon gallech weld y prif gamau o sut i weithio gyda GroupDocs.Annotation: Gosod trwydded, agor dogfen rydych am weithio gyda hi, creu a anodi, ychwanegu gwrthrychau data i osod priodweddau anodi yn unol â’ch gofynion ac arbed y canlyniad i’r lle sydd ei angen. Hefyd fe allech chi gael golwg fanylach ar y nodweddion a gefnogir ar ein tudalen github tudalen, neu yn ein cynnyrch dogfennaeth.

Camau i Ychwanegu Anodiadau i WMF yn Net

GroupDocs.Annotation yn ei gwneud hi’n hawdd i ddatblygwyr Net ychwanegu gwahanol fathau o anodiadau i WMF ffeil o fewn unrhyw raglen Net-seiliedig trwy weithredu ychydig o gamau hawdd.

  • Creu gwrthrychau Ateb gyda sylw a dyddiad.
  • Creu gwrthrych AreaAnnotation, gosod opsiynau ardal ac ychwanegu atebion.
  • Creu gwrthrych Annotator ac ychwanegu anodiad ardal.
  • Arbed ffeil allbwn.

Gofynion y System

Cefnogir GroupDocs.Annotation for Net APIs ar bob prif lwyfan a system weithredu. Cyn gweithredu’r cod isod, gwnewch yn siŵr bod gennych y rhagofynion canlynol wedi’u gosod ar eich system.

  • Systemau Gweithredu: Microsoft Windows, Linux, MacOS
  • Amgylcheddau Datblygu: Visual Studio, Xamarin, MonoDevelop
  • Fframweithiau: .NET Framework, .NET Standard, .NET Core, Mono
  • Lawrlwythwch y fersiwn diweddaraf o GroupDocs.Annotation ar gyfer .NET o NuGet

Rhagolwg anodi a sampl cod

//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

Camau i Dynnu Anodiadau o WMF yn Net

GroupDocs.Annotation yn ei gwneud yn haws i ddatblygwyr Net dynnu manylion anodiad o WMF o ffeiliau o fewn unrhyw raglen Net-seiliedig trwy roi ychydig o gamau hawdd ar waith.

  • Creu gwrthrychau Ateb gyda sylw a dyddiad.
  • Instantiate SaveOptions object a gosod AnnotationTypes = AnnotationType.None.
  • Dull arbed galwadau gyda llwybr dogfen canlyniadol neu ffrwd a gwrthrych 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");
}

Camau i Olygu Anodiadau o WMF yn Net

GroupDocs.Annotation yn ei gwneud hi’n haws i ddatblygwyr Net ddiweddaru priodweddau anodi amrywiol o WMF ffeil o fewn unrhyw raglen Net-seiliedig trwy roi ychydig o gamau hawdd ar waith.

  • Instantiate Annotator gwrthrych gyda llwybr dogfen mewnbwn neu ffrwd gyda LoadOptions instantiated gyda ImportAnnotations = gwir.
  • Creu rhywfaint o weithrediad AnnotationBase a gosod ID o’r anodiadau sy’n bodoli (os na chanfuwyd yr anodiad gyda’r Id hwnnw, ni fydd unrhyw beth yn cael ei newid) neu restr llwybr o anodiadau (bydd yr holl anodiadau sy’n bodoli yn cael eu dileu).
  • Dull diweddaru galwadau o wrthrych Annotator gydag anodiadau wedi’u pasio.
  • Dull arbed galwadau gyda llwybr dogfen canlyniadol neu ffrwd a gwrthrych 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");
}

Camau i Echdynnu Anodiadau o WMF yn Net

GroupDocs.Annotation yn ei gwneud hi’n hawdd i ddatblygwyr Net anodi dogfennau a thynnu gwybodaeth anodiad o WMF o ffeiliau o fewn unrhyw raglen Net-seiliedig trwy roi ychydig o gamau hawdd ar waith.

  • Creu gwrthrychau Ateb gyda sylw a dyddiad.
  • Cychwynnwch wrthrych LoadOptions a ffoniwch SetImportAnnotations gyda dadl wir.
  • Diffinio newidyn gyda math Rhestr.
  • Dull cael galwad a dychwelyd y canlyniad i’r newidyn uchod.

// 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);
    }
}

Demos Byw i'w Ychwanegu, Tynnu, Golygu, Tynnu Anodiadau i Ddogfennau a Delweddau

Ychwanegu, dileu, golygu a thynnu anodiadau i ffeil WMF ar hyn o bryd drwy ymweld â gwefan GroupDocs.Annotation Live Demos. Mae gan y demo byw y buddion canlynol

Nid oes angen lawrlwytho API

Nid oes angen ysgrifennu unrhyw god

Llwythwch y ffeil ffynhonnell i fyny

Cael dolen llwytho i lawr i gadw'r ffeil

Ynglŷn â WMF Fformat Ffeil

Mae ffeiliau gydag estyniad WMF yn cynrychioli Microsoft Windows Metafile (WMF) ar gyfer storio data delweddau fector yn ogystal â fformat map didau. I fod yn fwy cywir, mae WMF yn perthyn i’r categori fformat ffeil fector o fformatau ffeil Graffeg sy’n annibynnol ar ddyfais. Mae Rhyngwyneb Dyfais Graffigol Windows (GDI) yn defnyddio’r swyddogaethau sydd wedi’u storio mewn ffeil WMF i arddangos delwedd ar y sgrin. Cyhoeddwyd fersiwn gwell o WMF, a elwir yn Ffeiliau Meta Gwell (EMF), yn ddiweddarach sy’n gwneud y fformat yn fwy cyfoethog o ran nodweddion. Yn ymarferol, mae WMF yn debyg i SVG.

Darllen mwy Ynglŷn â WMF Fformat Ffeil

Gweithio gyda Fformatau Dogfennau Poblogaidd Eraill

Diweddaru priodweddau anodi o rai o’r fformatau ffeil poblogaidd fel y nodir isod.

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
 Cymraeg