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ä HTM-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 HTM 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ä HTM-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 HTM-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ä HTM-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 HTM-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 HTM 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
HTM-laajennuksella varustetut tiedostot edustavat hypertekstin merkintäkieltä web-sivujen luomiseen web-selaimissa, kuten Google Chromessa, Internet Explorerissa, Firefoxissa ja monissa muissa. Se määrittää merkinnät staattisten sivujen luomiseksi, jotka julkaistaan World Wide Webissä (WWW) muiden pääsyä varten. Nämä merkinnät kertovat selaimille, kuinka verkkosivun sisältö näytetään. Tällaiset sivut voivat sisältää pelkkää tekstiä, kuvia, hyperlinkkejä muille sivuille, videoita ja muuta mediatietoa. Kun verkkosivu julkaistaan, voit katsoa sen takana olevaa merkintäkoodia tarkastelemalla sen sivun lähdettä. Nykyaikaiset selaimet mahdollistavat web-sivun jokaisen osan tarkastamisen, jossa jokainen HTM-lähteen alajako tai merkintäelementti on laadittu.
Lue lisää Tietoja tiedostomuodosta HTMPä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)