GroupDocs.Annotation for Net API on kirjasto, jonka avulla voit lisätä huomautuksia PDF-, Word- ja muihin asiakirjoihin Macissa, Windowsissa tai Ubuntussa. GroupDocs.Annotation for Net on natiivi Net-sovellusliittymä merkintöjen hallintaan, ja siinä on kattava tuki merkintöjen luomiseen, lisäämiseen, muokkaamiseen, poistamiseen, poimimiseen ja vientiin kuvista ja useista muista asiakirjoista. Täydellinen luettelo tuetuista asiakirjamuodoista, jotka voit nähdä tällä sivulla. Tämän kirjaston avulla voit työskennellä GIF-asiakirjan lisäksi myös monien muiden asiakirjojen kanssa, kuten Word, Excel, PowerPoint, Outlook-sähköpostit, Visio, Adobe, OpenDocument, OpenOffice, Photoshop, AutoCad ja monet muut. GroupDocs.Annotation for Net -sovellusliittymän avulla voit luoda ja lisätä uusia muistiinpanoja, muokata huomautuksia, poimia kommentteja, merkintöjä ja poistaa niitä asiakirjoista. Kirjasto tukee 13 erilaista merkintätyyppiä, mukaan lukien teksti, polyline, alue, alleviivaus, piste, vesileima, nuoli, ellipsi, tekstin vaihto, etäisyys, tekstikenttä, resurssien muokkaus PDF-, HTML-, Microsoft Word -asiakirjoissa, laskentataulukoissa, kaavioissa, esityksissä, piirustuksia, kuvia ja monia muita tiedostomuotoja. Esimerkki (katso alla) havainnollistaa työskentelyä asiakirjan GIF kanssa. Tässä esimerkissä voit nähdä GroupDocsin työskentelyn päävaiheet. Huomautus: Määritä lisenssi, avaa dokumentti, jota haluat käsitellä, ja luo huomautus, tietoobjektien lisääminen merkintöjen ominaisuuksien määrittämiseksi tarpeidesi mukaan ja tuloksen tallentaminen haluttuun paikkaan. Voit myös tutustua tarkemmin tuettuihin ominaisuuksiin github-sivullamme sivulla tai tuotteessamme dokumentaatiossa.
GroupDocs.Annotation Net-kehittäjien on helppo lisätä erilaisia merkintätyyppejä GIF-tiedostoihin missä tahansa Net-pohjaisessa sovelluksessa muutaman helpon vaiheen avulla.
GroupDocs.Annotation for Net API:t ovat tuettuja kaikilla tärkeimmillä alustoilla ja käyttöjärjestelmillä. Ennen kuin suoritat alla olevan koodin, varmista, että sinulla on seuraavat edellytykset asennettuna järjestelmääsi.
//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 Helpottaa Net-kehittäjien merkintöjen tietojen poistamista GIF-tiedostoista missä tahansa Net-pohjaisessa sovelluksessa muutaman helpon vaiheen avulla.
// 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 Helpottaa Net-kehittäjien merkintöjen ominaisuuksien päivittämistä GIF-tiedostoista missä tahansa Net-pohjaisessa sovelluksessa muutaman helpon vaiheen avulla.
// 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 Helpottaa Net-kehittäjien merkintää asiakirjoja ja poimia huomautustietoja GIF-tiedostoista missä tahansa Net-pohjaisessa sovelluksessa muutaman helpon vaiheen avulla.
// 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);
}
}
Lisää, poista, muokkaa ja pura merkintöjä tiedostoon GIF heti käymällä GroupDocs.Annotation Live Demos -sivustolla. Live-demolla on seuraavat edut
API ei tarvitse ladata
Koodia ei tarvitse kirjoittaa
Lähetä vain lähdetiedosto
Hanki latauslinkki tallentaaksesi tiedoston
GIF tai Graphical Interchange Format on erittäin pakatun kuvan tyyppi. Unisysin omistama GIF käyttää LZW-pakkausalgoritmia, joka ei heikennä kuvanlaatua. Jokaiselle kuvalle GIF sallii tyypillisesti enintään 8 bittiä pikseliä kohden ja jopa 256 väriä kuvassa. Toisin kuin JPEG-kuva, joka voi näyttää jopa 16 miljoonaa väriä ja koskettaa melkoisesti ihmissilmän rajoja. Kun Internet syntyi, GIF-kuvat olivat paras valinta, koska ne vaativat pientä kaistanleveyttä ja olivat yhteensopivia tasaisia värialueita kuluttavan grafiikan kanssa. Animoitu GIF yhdistää useita kuvia tai kehyksiä yhdeksi tiedostoksi ja näyttää ne järjestyksessä animoidun leikkeen tai lyhyen videon luomiseksi. Värirajoitukset ovat jopa 256 jokaisessa ruudussa, ja ne ovat todennäköisesti vähiten sopivia muiden kuvien ja valokuvien toistamiseen värigradientilla.
Lue lisää Tietoja tiedostomuodosta GIFPäivitä merkintöjen ominaisuudet joistakin suosituista tiedostomuodoista alla kuvatulla tavalla.
(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)