PDFView4NET WPF Edition V4.0 lanciata

PDFView4NET WPF Edition V4.0 lanciata

PDFView4NET WPF Edition è un toolkit .NET per aggiungere il supporto per la visualizzazione e la stampa di PDF alle applicazioni WPF. Include un controllo di visualizzazione PDF e una libreria per il rendering e la stampa di file PDF da qualsiasi applicazione .NET. Il controllo di visualizzazione PDF include il supporto per l’annotazione dei file PDF, la navigazione tramite segnalibri, l’aggiunta e la rimozione di allegati di file e altre funzionalità. Il toolkit include il proprio motore di rendering PDF e non si basa su alcun altro software per il rendering e la stampa dei file PDF. Il toolkit PDFView4NET WPF Edition è stato sviluppato interamente in C#, essendo codice gestito al 100%.

Funzionalità

  • Supporta .NET Framework 3.5 e 4.0
  • Carica file da file o da stream, con supporto per file cifrati RC4/AES

Rendering PDF

  • Libreria di classi separata per convertire i file PDF in immagini e per stampare i file PDF su qualsiasi stampante Windows senza alcuna interfaccia utente
  • Render dei file PDF in BMP, GIF, JPEG, TIFF
  • Render dei file PDF in TIFF B/W multipagina con compressione CCITT FAX
  • Filtri e compressione: FlateDecode, LZWDecode, ASCII85Decode, ASCIIHexDecode, DCTDecode, CCITTFaxDecode, JPXDecode, JBIG2Decode.
  • Immagini: RAW, CCITT, DCT, JPEG 2000, JBIG2, Maschere inline, Maschere soft, Maschere immagine, Maschere per chiave di crominanza
  • Font: font PDF standard, font incorporati, font indicizzati per CID, font TrueType, font Type 1 (CFF e Postscript)
  • Color spaces: DeviceRGB, DeviceCMYK, DeviceGray, CalGray, CalRGB, Lab, ICC, Separation, DeviceN
  • Stampa: stampa su qualsiasi stampante Windows, stampa del contenuto di pagina e/o annotazioni e/o campi modulo, auto-rotazione e centratura, stampa di intervalli di pagine personalizzati, opzioni di scalatura di stampa multiple, stampa di più pagine per foglio

Controlli WPF per la visualizzazione PDF

  • Tutte le funzionalità di rendering sopra elencate
  • 3 controlli: visualizzatore pagine, visualizzatore segnalibri e visualizzatore allegati
  • Navigazione: zoom (assoluto, adatta alla larghezza, adatta all’altezza, adatta alla visibilità, zoom avanti, zoom indietro, zoom dinamico, zoom a rettangolo), rotazione delle pagine,
    controllo PDFBookmarksView per visualizzare i segnalibri e navigare all’interno del documento, collegamenti attivi, layout di visualizzazione a più pagine
  • Annotazioni: visualizza tutte le annotazioni, tooltip per strumenti di annotazione standard e per owner draw, finestre popup, aggiungi/modifica testo, testo libero, ellisse, allegato di file, inchiostro, linea, collegamento, rettangolo, timbro, annotazioni di evidenziazione, barratura e sottolineatura, collegamenti attivi ad altre pagine o al web
  • Moduli: progettazione interattiva di moduli, aggiungi, modifica e rimuovi campi modulo; campi textbox, checkbox, pulsante di opzione, pushbutton, elenco a discesa e list box
  • Testo: estrai testo dalle pagine
  • Allegati del documento: aggiungi/modifica/elimina allegati di file, controllo PDFFileAttachmentsView per visualizzare tutti gli allegati in un documento
  • Salva i file modificati su file o su stream

Il pacchetto di installazione include 2 assembly PDFView4NET, un file di aiuto in stile MSDN, diversi esempi sia in C# che in VB.NET e supporto per file PDF per gli esempi. La versione di valutazione include tutte le funzionalità, ma stampa un messaggio di valutazione sulle pagine del documento. La libreria è concessa in licenza per sviluppatore e può essere distribuita royalty free.

Informazioni su O2 Solutions

O2 Solutions è una piccola società di software con base in Romania focalizzata sullo sviluppo di prodotti per l’industria del software. Presso O2 Solutions ci impegniamo a fornire i componenti migliori e il supporto di massima qualità ai nostri clienti e alla comunità mondiale di sviluppatori. O2 Solutions si impegna a supportare il .NET Framework nel presente e nel futuro sviluppando componenti ad alte prestazioni per tutti gli ambienti abilitati .NET.