API .NET eSignatures per rimuovere codici a barre, testo, immagini, codici QR o firme digitali dai file PDF in qualsiasi tipo di applicazione C# .NET, Mono o Xamarin. Utilizzo della libreria avanzata di firme digitali .NET: elimina le firme elettroniche da PDF già firmati, documenti Microsoft Word, fogli di lavoro Excel, diapositive PowerPoint e un’ampia gamma di formati di file immagine senza utilizzare alcun software o strumento esterno.
ScaricaCerca e rimuovi contemporaneamente tutti o alcuni tipi di firme elettroniche da file PDF protetti digitalmente e firmati utilizzando le API Conholdate.Total per .NET.
L’eliminazione delle firme dai documenti firmati digitalmente richiede lo spazio dei nomi GroupDocs.Signature
. Procedi a scaricare i rispettivi file o scarica l’intero pacchetto direttamente da NuGet.
Rimuovi qualsiasi tipo di firma di codice a barre, testo, immagine o codice QR dai documenti utilizzando sistemi operativi come Windows, Linux o macOS mentre lavori su piattaforme Windows Azure, Mono e Xamarin.
// Supported file formats: https://docs.groupdocs.com/signature/net/supported-document-formats/ | |
using (Signature signature = new Signature("signed.pdf")) | |
{ | |
// search for electronic Digital signatures in the document | |
List<DigitalSignature> signatures = signature.Search<DigitalSignature>(SignatureType.Digital); | |
if (signatures.Count > 0) | |
{ | |
DigitalSignature digitalSignature = signatures[0]; | |
bool result = signature.Delete(digitalSignature); | |
if (result) | |
{ | |
Console.WriteLine($"Digital signature #{digitalSignature.Thumbprint} from the {digitalSignature.SignTime.ToShortDateString()} was deleted."); | |
} | |
else | |
{ | |
Helper.WriteError($"Signature was not deleted from the document! Signature# {digitalSignature.Thumbprint} was not found!"); | |
} | |
} | |
} |
L’API della firma .NET supporta la manipolazione e la rimozione delle firme di codici a barre e codici QR dai documenti PDF nelle applicazioni .NET utilizzando poche righe di codice C#. Rimuovi una o più firme digitali di diverso tipo dai documenti firmati contemporaneamente.
L’API di estrazione delle informazioni sui documenti non solo consente di ottenere le informazioni di base sul file del documento di origine (PDF), ma supporta anche l’estrazione di alcune preziose informazioni sul documento come il tipo di file, le dimensioni, il numero di pagine, l’altezza e la larghezza utilizzando lo stream o un file memorizzato su disco locale.
La libreria delle firme dei documenti .NET offre una serie di funzionalità utili per annullare i processi di firma digitale (firma, verifica, ricerca) in qualsiasi momento con pochi semplici passaggi.
// Supported file formats: https://docs.groupdocs.com/signature/net/supported-document-formats/ | |
using (Signature signature = new Signature("signed.pdf")) | |
{ | |
BarcodeSearchOptions options = new BarcodeSearchOptions(); | |
// search for Barcode signatures in document | |
List<BarcodeSignature> signatures = signature.Search<BarcodeSignature>(options); | |
if (signatures.Count > 0) | |
{ | |
BarcodeSignature barcodeSignature = signatures[0]; | |
bool result = signature.Delete(barcodeSignature); | |
if (result) | |
{ | |
Console.WriteLine($"Signature with Barcode '{barcodeSignature.Text}' and encode type '{barcodeSignature.EncodeType.TypeName}' was deleted from document ['{fileName}']."); | |
} | |
else | |
{ | |
Console.WriteLine($"Signature was not deleted from the document! Signature with Barcode '{barcodeSignature.Text}' and encode type '{barcodeSignature.EncodeType.TypeName}' was not found!"); | |
} | |
} | |
} |
L’eliminazione di firme di testo o immagine da file PDF firmati digitalmente in C# .NET è più semplice con Conholdate.Total per le API .NET. Firma documenti digitali con firme personalizzate utilizzando diversi colori, caratteri, spaziatura interna e opzioni di stile.
L’API di firma elettronica dei documenti consente di eseguire il rendering di documenti in posizione remota da varie fonti di archiviazione di documenti cloud come flusso, disco locale, URL, FTP, Amazon S3 e archiviazione BLOB di Azure. La funzione di anteprima del documento consente di ottenere la rappresentazione dell’immagine delle pagine del documento che può essere utile per visualizzare in anteprima e regolare la posizione della firma digitale all’interno del documento.
Ottieni l’anteprima del documento dell’intero documento o di alcuni numeri di pagina specifici nei formati immagine PNG, JPG o BMP.
// Supported file formats: https://docs.groupdocs.com/signature/net/supported-document-formats/ | |
using (Signature signature = new Signature("signed.pdf")) | |
{ | |
TextSearchOptions options = new TextSearchOptions(); | |
// search for text signatures in document | |
List<TextSignature> signatures = signature.Search<TextSignature>(options); | |
if(signatures.Count > 0) | |
{ | |
TextSignature textSignature = signatures[0]; | |
bool result = signature.Delete(textSignature); | |
if(result) | |
{ | |
Console.WriteLine($"Signature with Text '{textSignature.Text}' was deleted from document."); | |
} | |
else | |
{ | |
Console.WriteLine($"Signature was not deleted from the document!"); | |
} | |
} | |
} |
PDF (Portable Document Format) è un formato di file di documento sviluppato da Adobe Systems nel 1993. È stato progettato per fornire un modo indipendente dalla piattaforma di archiviazione e condivisione di documenti, tra diversi sistemi operativi e su Internet. I PDF utilizzano un modello di disegno basato su vettori, il che significa che memorizza elementi grafici (linee, forme, immagini, ecc.) come equazioni matematiche. Questo, a sua volta, rende indipendente la risoluzione dei PDF, il che significa che la qualità del documento rimane costante indipendentemente dal tipo di dispositivo o programma in cui viene visualizzato. I PDF supportano anche una serie di funzioni di sicurezza, come crittografia, protezione tramite password, firme digitali e filigrana del documento. I PDF sono ora uno dei modi più popolari per condividere documenti. Sono utilizzati in una varietà di occasioni, inclusi documenti medici e legali, moduli governativi e fatture. Inoltre, vengono utilizzati nel settore della stampa per comunicare elettronicamente con i clienti. I PDF possono essere creati da qualsiasi tipo di documento elettronico, inclusi documenti Word, presentazioni PowerPoint e pagine web. È importante notare, tuttavia, che i PDF non sono modificabili. Per apportare modifiche a un PDF, è necessario prima convertirlo in un formato di file diverso. Sono disponibili numerosi programmi software per eseguire questa operazione, la maggior parte dei quali può essere scaricata gratuitamente.
Imparare(Formato documento portatile)
(File di elaborazione testi)
(File di fogli di calcolo)
(File di immagini digitali)
(Formato binario di Microsoft Word)
(Office 2007+ Documento Word)
(File Marco Microsoft Word 2007)
(File modello di Microsoft Word)
(File modello di Microsoft Word)
(File modello Microsoft Word 2007+)
(Foglio di calcolo Microsoft Excel (precedente))
(Apri la cartella di lavoro XML)
(Cartella di lavoro binaria di Excel)
(Foglio di calcolo con attivazione macro)
(Excel 97 - Modello 2003)
(Modello con attivazione macro di Excel)
(Modello Excel)
(Microsoft PowerPoint 97-2003)
(Formato di presentazione XML aperto)
(Presentazione PowerPoint)
(Presentazione PowerPoint)
(File immagine bitmap)
(Formato di interscambio grafico)
(Immagine del gruppo di esperti fotografici congiunti)
(Grafica di rete portatile)
(File modello di Microsoft PowerPoint)
(Presentazione modello Microsoft PowerPoint)
(File di presentazione con attivazione macro)
(Presentazione con attivazione macro)
(Immagine del gruppo di esperti fotografici congiunti)
(Formato file immagine con tag)
(Formato immagine web raster)
(Documento Photoshop)
(Grafica vettoriale scalare)
(Metafile di Windows)
(Formato grafico CorelDraw®)
(Immagine di scambio metafile Corel)
(Formato file grafico)
(Formato di presentazione OpenDocument)
(Formato standard OpenDocument)
(Modello di foglio di calcolo OpenDocument)
(Foglio di calcolo OpenDocument)
(Formato standard OpenDocument)
(Formato file di testo OpenDocument)