Class GraphicalPdfComparer

Classe GraphicalPdfComparer

Rappresenta una classe per confrontare graficamente documenti PDF. Dovrebbe essere utilizzata per cercare piccole modifiche, principalmente di natura grafica. Per confrontare le modifiche nel contenuto testuale, utilizzare altre classi di confronto PDF.

public class GraphicalPdfComparer

Costruttori

NomeDescrizione
GraphicalPdfComparer()Il costruttore predefinito.

Proprietà

NomeDescrizione
Color { get; set; }Ottiene e imposta il colore del flag di cambiamento. Il colore predefinito è rosso.
Resolution { get; set; }Ottiene e imposta la risoluzione delle immagini risultanti. Il valore predefinito è 150dpi.
Threshold { get; set; }Ottiene e imposta il valore della soglia in percentuale. Questo valore consente di ignorare piccole modifiche se non sono significative per te. Il valore predefinito è 0%.

Metodi

NomeDescrizione
CompareDocumentsToImages(Document, Document, string, string, ImageFormat)Confronta documenti graficamente. Il risultato del confronto è posizionato in immagini.
CompareDocumentsToPdf(Document, Document, string)Confronta documenti graficamente. Il risultato del confronto è posizionato in un documento PDF.
ComparePagesToImage(Page, Page, string)Confronta pagine graficamente. Il risultato del confronto è posizionato in un’immagine.
ComparePagesToPdf(Page, Page, Document)Confronta pagine graficamente. Il risultato del confronto è posizionato in un documento PDF.
ComparePagesToPdf(Page, Page, string)Confronta pagine graficamente. Il risultato del confronto è posizionato in un documento PDF.
GetDifference(Page, Page)Ottiene le differenze tra le immagini delle pagine. Il risultato contiene un’immagine della prima pagina confrontata e un array di differenze.

Vedi Anche