GroupDocs.Annotation in sintesi

Aggiungi annotazioni documentali di livello professionale alle tue applicazioni .NET

Illustration annotation

Aggiungi markup di testo

GroupDocs.Annotation for .NET consente di evidenziare, sottolineare, barrare, sottolineatura ondulata, redigere o sostituire il testo. Supportato in un’ampia varietà di formati, inclusi PDF e documenti Office, questa funzionalità semplifica la revisione e la collaborazione sui documenti.

Disegna annotazioni grafiche

Aggiungi forme di area, ellisse, punto, freccia, distanza e polilinea con colori di penna e riempimento configurabili per evidenziare regioni e misurazioni su una pagina.

Commenti e risposte

Associa un autore e una discussione a thread di risposte a qualsiasi annotazione per supportare flussi di revisione e approvazione strutturati.

Gestisci e scambia annotazioni

Elenca, aggiorna e rimuovi annotazioni, filtra per tipo, genera anteprime dei documenti e importa o esporta le annotazioni in XML.

Indipendenza dalla piattaforma

GroupDocs.Annotation for .NET è compatibile con un’ampia gamma di sistemi operativi, framework di sviluppo e gestori di pacchetti.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formati di file supportati

GroupDocs.Annotation for .NET supporta operazioni con i seguenti formati di file.

Formati MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, ODS
  • PowerPoint: PPT, PPTX, PPS, PPSX

Altri formati Office

  • Portabile: PDF
  • OpenDocument: ODT, ODP
  • Diagramma: VSD, VSDX

Altri formati

  • Immagini: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • Email: EML, EMLX

Funzionalità di GroupDocs.Annotation for .NET

Aggiungi e gestisci annotazioni in PDF, file Office e immagini con elevata velocità e precisione.

Feature icon

Markup di testo

Evidenzia, sottolinea, barra o applica una sottolineatura ondulata al testo selezionato in qualsiasi documento supportato.

Feature icon

Forme grafiche

Disegna annotazioni di area, ellisse, freccia, punto, distanza e polilinea con colori personalizzati.

Feature icon

Filigrane e timbri

Aggiungi filigrane di testo, timbri immagine e campi di testo modificabili su una pagina del documento.

Feature icon

Recupera e rimuovi

Leggi tutte le annotazioni in un documento, quindi rimuovile per ID, tipo o istanza.

Feature icon

Commenti e risposte

Allega risposte a thread con metadati utente e timestamp a qualsiasi annotazione.

Feature icon

Importa ed esporta

Salva le annotazioni di un documento in XML e caricale nuovamente in un altro documento.

Esempi di codice

Esempi tipici di utilizzo di GroupDocs.Annotation for .NET in azione

Evidenzia testo

GroupDocs.Annotation for .NET consente agli sviluppatori C# di evidenziare il testo e aggiungere markup ai documenti:

Evidenzia testo in un documento

// Apri il documento con un'istanza di Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // Crea un'annotazione di evidenziazione del testo definita da punti quad
    HighlightAnnotation highlight = new HighlightAnnotation
    {
        PageNumber = 0,
        FontColor = 65535,
        Points = new List<Point>
        {
            new Point(80, 730), new Point(240, 730),
            new Point(240, 750), new Point(80, 750)
        }
    };

    // Aggiungi l'evidenziazione al documento
    annotator.Add(highlight);

    // Salva il documento annotato
    annotator.Save("annotated.pdf");
}

Gestisci annotazioni

Usa la nostra API per leggere e rimuovere le annotazioni da un documento:

Recupera e rimuovi le annotazioni

// Apri un documento annotato con un'istanza di Annotator
using (Annotator annotator = new Annotator("annotated.pdf"))
{
    // Recupera tutte le annotazioni dal documento
    List<AnnotationBase> annotations = annotator.Get();

    // Rimuovi la prima annotazione
    annotator.Remove(annotations[0]);

    // Salva il documento aggiornato
    annotator.Save("output.pdf");
}

Apponi una filigrana

GroupDocs.Annotation for .NET consente agli sviluppatori C# di apporre una filigrana di testo su tutte le pagine del documento:

Apponi una filigrana su un documento

// Apri il documento con un'istanza di Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // Crea una filigrana di testo diagonale e posizionala sulla prima pagina
    WatermarkAnnotation watermark = new WatermarkAnnotation
    {
        Box = new Rectangle(100, 100, 200, 100),
        Text = "CONFIDENTIAL",
        FontColor = 16711680,
        FontSize = 24,
        Angle = 45,
        Opacity = 0.5,
        PageNumber = 0
    };

    // Aggiungi la filigrana e salva il risultato
    annotator.Add(watermark);
    annotator.Save("annotated.pdf");
}

Pronto per iniziare?

Scarica GroupDocs.Annotation gratuitamente o ottieni una licenza di prova per l’accesso completo!

Risorse utili

Esplora la documentazione, i campioni di codice e il supporto della comunità per migliorare la tua esperienza.

Suggerimenti per la licenza temporanea

1
Iscriviti con la tua email di lavoro. I servizi di posta gratuiti non sono consentiti.
2
Utilizza il pulsante Ottieni una licenza temporanea nel secondo passaggio.
 Italiano