GroupDocs.Annotation for Net API je knižnica, ktorá vám umožňuje pridávať anotácie do PDF, Wordu a iných dokumentov na Mac, Windows alebo Ubuntu. GroupDocs.Annotation for Net je natívne Net API na správu anotácií s komplexnou podporou pre vytváranie, pridávanie, upravovanie, odstraňovanie, extrahovanie a exportovanie anotácií z obrázkov a rôznych iných dokumentov. Úplný zoznam podporovaných formátov dokumentov si môžete pozrieť na tejto stránke. Táto knižnica vám umožňuje pracovať nielen s dokumentom VSDX, ale aj s mnohými ďalšími typmi dokumentov, ako sú Word, Excel, PowerPoint, Outlook e-maily, Visio, Adobe, OpenDocument, OpenOffice, Photoshop, AutoCad a mnoho ďalších. GroupDocs.Annotation for Net API vám umožňuje vytvárať a pridávať nové poznámky, upravovať anotácie, extrahovať komentáre, anotácie a odstraňovať ich z dokumentov. Knižnica podporuje 13 rôznych typov anotácií vrátane textu, polyline, oblasti, podčiarknutia, bodu, vodoznaku, šípky, elipsy, nahradenia textu, vzdialenosti, textového poľa, úpravy zdrojov v PDF, HTML, dokumentov Microsoft Word, tabuliek, diagramov, prezentácií, kresby, obrázky a mnoho ďalších formátov súborov. Príklad (pozri nižšie) ukazuje prácu s dokumentom VSDX, v tomto príklade môžete vidieť hlavné kroky, ako pracovať s GroupDocs. Anotácia: Nastavte licenciu, otvorte dokument, s ktorým chcete pracovať, vytvorte anotáciu, pridanie dátových objektov na nastavenie vlastností anotácie podľa vašich požiadaviek a uloženie výsledku na potrebné miesto. Môžete si tiež pozrieť podrobnejšie informácie o podporovaných funkciách na našej stránke github alebo v našom produkte dokumentácia.
GroupDocs.Annotation uľahčuje vývojárom siete pridávanie rôznych typov anotácií k súborom VSDX v akejkoľvek aplikácii založenej na sieti implementáciou niekoľkých jednoduchých krokov.
GroupDocs.Annotation for Net API sú podporované na všetkých hlavných platformách a operačných systémoch. Pred spustením nižšie uvedeného kódu sa uistite, že máte vo svojom systéme nainštalované nasledujúce predpoklady.
//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 uľahčuje vývojárom siete odstraňovanie podrobností anotácií zo súborov VSDX v akejkoľvek aplikácii založenej na sieti implementáciou niekoľkých jednoduchých krokov.
// 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 uľahčuje vývojárom siete aktualizovať rôzne vlastnosti anotácií zo súborov VSDX v akejkoľvek aplikácii založenej na sieti implementáciou niekoľkých jednoduchých krokov.
// 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 umožňuje vývojárom siete anotovať dokumenty a extrahovať informácie o anotáciách zo súborov VSDX v rámci ľubovoľnej aplikácie založenej na sieti implementáciou niekoľkých jednoduchých krokov.
// 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);
}
}
Pridávajte, odstraňujte, upravujte a extrahujte anotácie do súboru VSDX práve teraz na webovej lokalite GroupDocs.Annotation Live Demos. Živá ukážka má nasledujúce výhody
Nie je potrebné sťahovať API
Nie je potrebné písať žiadny kód
Stačí nahrať zdrojový súbor
Získajte odkaz na stiahnutie a uložte súbor
Súbory s príponou .VSDX predstavujú formát súborov Microsoft Visio zavedený od Microsoft Office 2013 a ďalej. Bol vyvinutý ako náhrada za binárny formát súboru .VSD, ktorý podporujú staršie verzie programu Microsoft Visio. Je tiež podporovaný v službách Visio na serveri Microsoft SharePoint Server 2013 a na publikovanie na serveri SharePoint nevyžaduje formát sprostredkovateľského súboru. Súbory Visio sa používajú na vytváranie výkresov, ktoré obsahujú vizuálne objekty, vývojové diagramy, diagram UML, tok informácií, organizačné diagramy, softvérové diagramy, rozloženie siete, databázové modely, mapovanie objektov a ďalšie podobné informácie. Súbory vygenerované pomocou programu Visio možno tiež exportovať do rôznych formátov súborov, ako sú PNG, BMP, PDF a iné.
Čítaj viac Informácie o formáte súboru VSDXAktualizujte vlastnosti anotácií z niektorých populárnych formátov súborov, ako je uvedené nižšie.
(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)