GroupDocs.Metadata in breve

Libreria Node.js TypeScript per controllare i metadati

Illustration metadata

Caratteristiche principali

GroupDocs.Metadata for Node.js via Java è una libreria avanzata che ti consente di gestire i metadati in vari formati di file. Integra funzionalità di visualizzazione, modifica, eliminazione, ricerca, confronto, sostituzione ed esportazione dei metadati nelle tue applicazioni Node.js. I formati supportati includono documenti aziendali popolari come PDF, Microsoft Office (Word, Excel, PowerPoint), e-mail di Outlook, Project, diagrammi di Visio, OneNote, immagini (inclusi PSD, CAD), audio, video, caratteri OpenType e metafile.

Manipola facilmente i metadati

Questa libreria offre funzionalità complete come la ricerca, la sostituzione, il confronto delle proprietà e l’estrazione delle informazioni dei metadati. È possibile esportare i metadati recuperati nei formati Excel, CSV o DataSet. Supporta gli standard di metadati di uso comune come proprietà integrate, XMP, EXIF ​​e personalizzate all’interno dei formati di documenti supportati.

Supporto per piattaforme popolari

GroupDocs.Metadata for Node.js via Java è compatibile con tutte le versioni di Node.js e funziona perfettamente sui sistemi operativi più diffusi (Windows, Linux, macOS) che supportano il runtime di Node.js.

Indipendenza dalla piattaforma

GroupDocs.Metadata for Node.js via Java si integra facilmente con vari sistemi operativi e gestori di pacchetti.

Windows
macOS
Linux
NPM
NuGet
Amazon
Docker
Azure
VS Code
Eclipse
IntelliJ

Formati di file supportati

GroupDocs.Metadata for Node.js via Java ti consente di elaborare una vasta gamma di formati di file. Esplora l’elenco completo.

Formati d’ufficio

  • Portatile: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • OpenDocument: ODT, ODS
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM

Media e grafica

  • video: AVI, MOV, QT, FLV
  • Formati di immagine più diffusi: JPG, JPEG, JPE, JP2, PNG, BMP
  • Immagini multipagina: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • Audio: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Altro

  • Outlook: MSG, EML, EMLX, PST, OS
  • Caratteri: OTF, OTC, TTF, TTC
  • Progetto: MPP
  • Metafiles: EMF, WMF
  • vCard: VCF, VCR
  • OneNote: ONE
  • Altri: EPUB, ZIP, TORRENT, ASF

Funzionalità di GroupDocs.Metadata for Node.js via Java

Rafforza la sicurezza dei documenti attraverso l’elaborazione dei metadati.

Feature icon

Cancella file aziendali

Cancella report e documenti aziendali da eventuali metadati e commenti

Feature icon

Posizione della foto

Controlla i metadati nelle immagini, comprese le informazioni sulla posizione delle foto

Feature icon

Documenti dell’ufficio di controllo

Manipola i metadati in PDF, Word, Excel, PowerPoint e altri formati

Feature icon

Analizzare le distinzioni dei metadati

Confronta e analizza le alterazioni dei metadati nei formati di file supportati

Feature icon

Supporto metadati integrato

Sfrutta funzionalità estese per manipolare metadati integrati e personalizzati

Feature icon

Controlla i metadati dell’immagine

Raccogli le proprietà dei metadati del documento come EXIF ​​o XMP

Feature icon

Supporto metadati e-mail

Manipolare metadati e allegati nei messaggi di posta elettronica

Feature icon

Metadati immagine EXIF

Correggere il contenuto dei metadati EXIF ​​nei file WEBP, PNG o PSD

Feature icon

Ottimizzazione del contenuto dei file

Riduci il consumo di memoria dei formati PDF, Excel e immagine

Feature icon

Supporto multimediale Matroska

Accedi ai sottotitoli e ai metadati Matroska nei file audio e video

Feature icon

Anteprime delle immagini

Genera anteprime di immagini per file MSG, CAD, EML o EPUB

Feature icon

Supporto multimediale

Ottieni nodi di metadati XMP da file MOV, MP3 e WEBP

Feature icon

Rileva/Rimuovi firme digitali

Identifica e rimuovi le firme digitali nei PDF e nei documenti Office

Feature icon

Esportazione dei metadati

Salva i metadati dai file supportati nell’output Excel, CSV o DataSet

Feature icon

Controllo dei metadati integrato

Analizza proprietà di metadati specifiche utilizzando chiavi definite per qualsiasi formato supportato

Feature icon

Protezione della password

Rileva la protezione tramite password applicata a documenti PDF e MS Word, Excel e PowerPoint

Feature icon

Sostituisci il contenuto dei metadati

Sostituisci le proprietà dei metadati di file Word, Excel, PowerPoint e PDF

Feature icon

Esportazione metadati PNG

Estrai metadati di testo direttamente dai file immagine PNG utilizzando Node.js

Feature icon

Aggiorna metadati immagine

Utilizza l’API di ricerca per aggiungere o aggiornare le proprietà dei metadati XMP ed EXIF

Feature icon

Controllare i file di Office

Ottieni l’accesso ed elimina i dati nascosti incorporati nei file PDF, MS Word, Excel e PowerPoint

Feature icon

Rilevamento del tipo di file

Rileva dinamicamente il tipo di file in fase di runtime utilizzando Node.js

Feature icon

Anteprima multimediale Matroska

Recupera miniature e anteprime di immagini per i formati di file supportati con il supporto del contenitore multimediale Matroska

Feature icon

Supporto TIFF

Manipola i pacchetti di metadati IPTC nelle immagini TIFF

Feature icon

Supporto multimediale HEIC

Controlla i tag EXIF ​​e i metadati XMP per le immagini HEIC/HEIF

Feature icon

Supporto metadati dei caratteri

Enumerare qualsiasi tipo di metadati e controllare i metadati dei file di font OpenType

Feature icon

Supporto per Microsoft Project

Ottieni tutti i metadati nascosti nei file Microsoft Project crittografati

Feature icon

Supporto JPEG

Aggiungi, aggiorna o rimuovi dati EXIF ​​nelle immagini JPEG2000

Esempi di codici

Immergiti negli esempi di codice che mostrano le funzionalità comuni di GroupDocs.Metadata for Node.js via Java

Essere informati sul contenuto interno dei documenti

Per ottenere informazioni sui metadati del documento interni, utilizza l’API GroupDocs.Metadata for Node.js via Java:

Come ottenere metadati di documenti specifici

// Carica il documento sorgente nel costruttore di metadati
var metadata = new groupdocs.metadata.Metadata("source.pdf");

// Ottieni tutte le proprietà che contengono il nome dell'ultimo editor di documenti
// o la data/ora dell'ultima modifica del documento
var searchSpecification = new groupdocs.metadata.ContainsTagSpecification
    (groupdocs.metadata.Tags.getPerson().getEditor()).
    or(new groupdocs.metadata.ContainsTagSpecification
    (groupdocs.metadata.Tags.getTime().getModified()));
var metadataProperties = metadata.findProperties(searchSpecification);

// Elabora le voci di metadati recuperate
for (var i =0; i< metadataProperties.getCount(); i++) {
    console.log(`Property name: ${metadataProperties.get_Item(i).getName()}, 
    Property value: ${metadataProperties.get_Item(i).getValue()}`);
}

Nascondi le informazioni aziendali nei documenti

Modifica i tuoi documenti aggiungendo metadati utilizzando la nostra soluzione:

Come aggiungere alcune proprietà dei metadati mancanti a un file indipendentemente dal suo formato.

// Carica documento di origine
var metadata = new groupdocs.metadata.Metadata("input.pdf");
if (metadata.getFileFormat() != groupdocs.metadata.FileFormat.Unknown 
    && !metadata.getDocumentInfo().isEncrypted()) {

    // Aggiungi una proprietà contenente la data dell'ultima stampa del file, se manca
    // La proprietà verrà aggiunta se il documento supporta questo tipo di metadati
    var affected = metadata.addProperties(
    new groupdocs.metadata.ContainsTagSpecification(
    groupdocs.metadata.Tags.getTime().getPrinted()), 
    new groupdocs.metadata.PropertyValue(new Date()));

    // Salva il documento modificato in un percorso specificato
    console.log("Affected properties: ${affected}");

    metadata.save("output.pdf");
}

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