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 CAD 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 CAD, 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.
GroupDocs.Annotation yn ei gwneud hi’n hawdd i ddatblygwyr Net ychwanegu gwahanol fathau o anodiadau i CAD ffeil o fewn unrhyw raglen Net-seiliedig trwy weithredu ychydig o gamau hawdd.
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.
//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");
}
GroupDocs.Annotation yn ei gwneud yn haws i ddatblygwyr Net dynnu manylion anodiad o CAD o ffeiliau o fewn unrhyw raglen Net-seiliedig trwy roi ychydig o gamau hawdd ar waith.
// 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");
}
GroupDocs.Annotation yn ei gwneud hi’n haws i ddatblygwyr Net ddiweddaru priodweddau anodi amrywiol o CAD ffeil o fewn unrhyw raglen Net-seiliedig trwy roi ychydig o gamau hawdd ar waith.
// 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");
}
GroupDocs.Annotation yn ei gwneud hi’n hawdd i ddatblygwyr Net anodi dogfennau a thynnu gwybodaeth anodiad o CAD o ffeiliau o fewn unrhyw raglen Net-seiliedig trwy roi ychydig o gamau hawdd ar waith.
// 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);
}
}
Ychwanegu, dileu, golygu a thynnu anodiadau i ffeil CAD 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
Mae CAD yn golygu Dylunio â Chymorth Cyfrifiadur. Defnyddir y term CADD (ar gyfer Dylunio a Drafftio gyda Chymorth Cyfrifiadur) hefyd. Fe’i defnyddir ar gyfer fformat ffeil graffeg 3D a gall gynnwys dyluniadau 2D neu 3D. Mae ffeil CAD yn fformat ffeil digidol o wrthrych a gynhyrchir ac a ddefnyddir gan feddalwedd CAD. Mae ffeil CAD yn cynnwys lluniad technegol, glasbrint, sgematig, neu rendrad 3D o wrthrych. Gall fod offer CAD eraill y gellir eu defnyddio i greu, agor, golygu ac allforio’r ffeiliau .cad hyn i fformatau ffeil lluniadu CAD a ddefnyddir yn ehangach.
Darllen mwy Ynglŷn â CAD Fformat FfeilDiweddaru priodweddau anodi o rai o’r fformatau ffeil poblogaidd fel y nodir isod.
(Adobe Portable Document Format)
(Microsoft Word Document)
(Microsoft Word Macro-Enabled Document)
(Microsoft Word Open XML Document)
(Microsoft Word Document Template)
(Word Open XML Document Template)
(Rich Text Document)
(Open Document Text)
(Microsoft Excel Binary File Format)
(Microsoft Excel Open XML Spreadsheet)
(Microsoft Excel Macro-Enabled Spreadsheet)
(Microsoft Excel Binary Worksheet)
(Open Document Spreadsheet)
(PowerPoint Presentation)
(PowerPoint Open XML Presentation)
(PowerPoint Open XML Slide Show)
(Microsoft PowerPoint Template)
(Microsoft PowerPoint Presentation)
(Microsoft PowerPoint 97-2003 Slide Show)
(OpenDocument Presentation)
(HyperText Markup Language)
(Tagged Image File Format)
(JPEG Image)
(Portable Network Graphic)
(E-mail Message)
(Microsoft Outlook E-mail Message)
(Microsoft Visio 2003-2010 Drawing)
(Microsoft Visio Drawing)
(Microsoft Visio 2003-2010 Stencil)
(Microsoft Visio 2013 Stencil)
(Autodesk Design Data Formats)
(AutoCAD Drawing Interchange)
(Digital Imaging and Communications in Medicine)
(Windows Metafile)
(Enhanced Metafile Format)