Annotazione dei documenti tramite API .NET

Crea applicazioni .NET per visualizzare e annotare PDF, HTML, Microsoft Office e altri formati di documenti senza installare software esterno.


Scarica la versione di prova gratuita

GroupDocs.Annotation per .NET è una libreria leggera e flessibile per lavorare con le annotazioni nei documenti su Windows, Linux e macOS. La sua API semplice ti consente di mantenere i dati on‑premises, controllare l’utilizzo delle risorse e personalizzare i flussi di lavoro di annotazione secondo le tue esigenze.

Lavora con un’ampia gamma di tipi di annotazione, tra cui Text, Polyline, Area, Underline, Point, Watermark, Arrow, Ellipse, Text Replacement, Distance, Text Field e Redaction. L’API supporta formati di documento popolari come PDF, HTML, Microsoft Word, Excel, PowerPoint, Visio, email di Outlook, immagini, metafili, disegni CAD e altro. Genera miniature delle pagine e importa/esporta annotazioni da e verso file PDF.

Utilizza la libreria per aggiungere, modificare, estrarre e rimuovere annotazioni; ruotare le pagine; generare miniature; e altro. Fornisce anche un set completo di oggetti dati per personalizzare le proprietà delle annotazioni in tutti i formati supportati.

Iniziare è semplice: applica una licenza, carica un file, manipola le annotazioni (add/edit/extract/delete) e salva il risultato. Per i dettagli, consulta la documentazione del prodotto e i progetti di esempio.

GroupDocs.Annotation viene aggiornato regolarmente e supportato. Condividi le tue domande, idee e richieste di funzionalità — integriamo attivamente il feedback dei clienti nelle nuove versioni.

Funzionalità di GroupDocs.Annotation per .NET

Supporto per più tipi di annotazione

GroupDocs.Annotation per .NET ti consente di lavorare con numerosi tipi di annotazione per semplificare la collaborazione. Utilizza le annotazioni area (segnala una regione rettangolare e aggiungi note), le annotazioni puntuali (allega commenti in qualsiasi punto del documento), le annotazioni testuali (commenta il testo selezionato), le annotazioni barrate/sottolineate, le annotazioni polilinea (disegna forme e linee a mano libera), le annotazioni freccia (puntatore con commenti), le annotazioni ellisse (visualizza il testo all’interno di un’ellisse), le annotazioni distanza (disegna una linea che rappresenta la distanza tra gli oggetti), le annotazioni link (aggiungi collegamenti web) e le annotazioni filigrana (aggiungi timbri o filigrane).

// Initialize list of AnnotationInfo
List<AnnotationInfo> annotations = new List<AnnotationInfo>();
// Initialize text annotation
AnnotationInfo textAnnotation = new AnnotationInfo
{
  Box = new Rectangle((float)265.44, (float)153.86, 206, 36), Type = AnnotationType.Text 
};
// Add annotation to list
annotations.Add(textAnnotation);
// Get input file stream
Stream inputFile = new FileStream("D:/input.pdf", FileMode.Open, File
.ReadWrite);
// Export annotation and save output file
CommonUtilities.SaveOutputDocument(inputFile, annotations, DocumentType.Pdf);

Supporto e risorse di apprendimento

GroupDocs.Annotation offre API di annotazione dei documenti per altri ambienti di sviluppo popolari

Back to top
 Italiano