GroupDocs.Annotation for Net API är ett bibliotek som låter dig lägga till kommentarer till PDF, Word och andra dokument på Mac, Windows eller Ubuntu. GroupDocs.Annotation for Net är ett inbyggt Net API för att hantera kommentarer med omfattande stöd för att skapa, lägga till, redigera, ta bort, extrahera och exportera kommentarer från bilder och olika andra dokument. Den fullständiga listan över dokumentformat som stöds kan du se på denna sida. Detta bibliotek låter dig arbeta inte bara med XLS dokument utan också med många andra typer av dokument som Word, Excel, PowerPoint, Outlook e-post, Visio, Adobe, OpenDocument, OpenOffice, Photoshop, AutoCad och många andra. GroupDocs.Annotation for Net API låter dig skapa och lägga till nya anteckningar, redigera kommentarer, extrahera kommentarer, anteckningar och ta bort dem från dokument. Biblioteket stöder 13 olika anteckningstyper, inklusive text, polylinje, område, understrykning, punkt, vattenstämpel, pil, ellips, textersättning, avstånd, textfält, resursredigering i PDF, HTML, Microsoft Word-dokument, kalkylblad, diagram, presentationer, ritningar, bilder och många andra filformat. Exemplet (se nedan) visar hur du arbetar med XLS-dokument, i det här exemplet kan du se huvudstegen för hur du arbetar med GroupDocs. Annotation: Konfigurera en licens, öppna ett dokument du vill arbeta med, skapa en annotering, lägga till dataobjekt för att ställa in anteckningsegenskaper enligt dina krav och spara resultatet på önskad plats. Du kan också titta mer detaljerat på de funktioner som stöds på vår github sida, eller i vår produkt dokumentation.
GroupDocs.Annotation gör det enkelt för Net-utvecklare att lägga till olika anteckningstyper till XLS-filer inom alla nätbaserade program genom att implementera några enkla steg.
GroupDocs.Annotation for Net API:er stöds på alla större plattformar och operativsystem. Innan du kör koden nedan, se till att du har följande förutsättningar installerade på ditt 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 gör det enklare för Net-utvecklare att ta bort anteckningsdetaljer från XLS-filer i valfri nätbaserad applikation genom att implementera några enkla steg.
// 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 gör det enklare för Net-utvecklare att uppdatera olika annoteringsegenskaper från XLS-filer i alla nätbaserade program genom att implementera några enkla steg.
// 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 gör det enkelt för Net-utvecklare att kommentera dokument och extrahera anteckningsinformation från XLS-filer i alla Net-baserade applikationer genom att implementera några enkla steg.
// 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);
}
}
Lägg till, ta bort, redigera och extrahera kommentarer till filen XLS just nu genom att besöka webbplatsen GroupDocs.Annotation Live Demos. Livedemon har följande fördelar
Inget behov av att ladda ner API
Du behöver inte skriva någon kod
Ladda bara upp källfilen
Få nedladdningslänk för att spara filen
Filer med XLS-tillägg representerar Excel Binary File Format. Sådana filer kan skapas av Microsoft Excel såväl som andra liknande kalkylprogram som OpenOffice Calc eller Apple Numbers. Fil som sparas av Excel kallas arbetsbok där varje arbetsbok kan ha ett eller flera kalkylblad. Data lagras och visas för användare i tabellformat i kalkylblad och kan sträcka sig över numeriska värden, textdata, formler, externa dataanslutningar, bilder och diagram. Applikationer som Microsoft Excel låter dig exportera arbetsboksdata till flera olika format inklusive PDF, CSV, XLSX, TXT, HTML, XPS och flera andra. XLS-filformatet ersattes med ett mer öppet och strukturerat format, XLSX, med lanseringen av Microsoft Excel 2007. De senaste versionerna ger fortfarande stöd för att skapa och läsa XLS-filer, även om XLSX är förstahandsvalet för användning nu.
Läs mer Om filformatet XLSUppdatera annoteringsegenskaper från några av de populära filformaten enligt nedan.
(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)