GroupDocs.Metadata in breve

Libreria Python per controllare i metadati

Illustration metadata

Caratteristiche principali

GroupDocs.Metadata for Python via .NET è una potente libreria per la gestione dei metadati in vari formati di file. Integra la visualizzazione, la modifica, l’eliminazione, la ricerca, il confronto, la sostituzione e l’esportazione dei metadati nelle tue app Python. Supporta i formati più diffusi come PDF, Microsoft Office (Word, Excel, PowerPoint), e-mail di Outlook, Project, diagrammi di Visio, OneNote, immagini (PSD, CAD), audio, video, caratteri OpenType e metafile.

Facile manipolazione dei metadati

La nostra libreria offre funzionalità come la ricerca, la sostituzione, il confronto delle proprietà e l’estrazione dei metadati. Esporta i metadati nei formati Excel, CSV o DataSet. Supporta standard di metadati come proprietà integrate, XMP, EXIF ​​e personalizzate.

Supporto per piattaforme popolari

GroupDocs.Metadata for Python via .NET è compatibile con le versioni più diffuse di Python e funziona su Windows, Linux e macOS.

Indipendenza dalla piattaforma

GroupDocs.Metadata for Python via .NET è pronto per l’integrazione con vari sistemi operativi e gestori di pacchetti.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formati di file supportati

GroupDocs.Metadata for Python via .NET elabora un’ampia 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 Python via .NET

Migliora la sicurezza dei documenti con l’elaborazione dei metadati.

Feature icon

Proteggi i file aziendali

Rimuovi metadati e commenti da report e documenti aziendali

Feature icon

Posizione della foto

Gestisci i metadati delle 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 modifiche ai metadati

Confronta e analizza le modifiche ai metadati nei formati di file supportati

Feature icon

Supporto metadati integrato

Utilizza proprietà di metadati integrate e personalizzate

Feature icon

Controlla i metadati dell’immagine

Raccogli i metadati dei file immagine come EXIF ​​o XMP

Feature icon

Supporto metadati e-mail

Gestisci metadati e allegati nei messaggi di posta elettronica

Feature icon

Metadati immagine EXIF

Modifica i metadati EXIF ​​nei file WEBP, PNG o PSD

Feature icon

Ottimizza il contenuto del file

Riduci l’utilizzo della memoria nei file PDF, Excel e di immagine

Feature icon

Supporto multimediale Matroska

Ottieni sottotitoli e metadati Matroska nei file audio e video

Feature icon

Genera anteprime delle immagini

Crea anteprime per i formati immagine MSG, CAD, EML o EPUB

Feature icon

Supporto multimediale

Recupera metadati XMP da file MOV, MP3 e WEBP

Feature icon

Controllare le firme digitali

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

Feature icon

Esportazione dei metadati

Esporta i metadati nei formati Excel, CSV o DataSet

Feature icon

Controllo dei metadati integrato

Analizza proprietà di metadati specifiche utilizzando chiavi definite

Feature icon

Protezione della password

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

Feature icon

Sostituisci il contenuto dei metadati

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

Feature icon

Esportazione metadati PNG

Estrai metadati di testo da immagini PNG utilizzando Python

Feature icon

Aggiorna metadati immagine

Aggiungi o aggiorna i metadati XMP ed EXIF ​​utilizzando l’API di ricerca

Feature icon

Controllare i file di Office

Accedi ed elimina i dati nascosti nei file PDF, MS Word, Excel e PowerPoint

Feature icon

Rilevamento del tipo di file

Rileva il tipo di file in fase di esecuzione utilizzando Python

Feature icon

Anteprima multimediale Matroska

Recupera miniature e anteprime delle immagini per i file con il supporto Matroska

Feature icon

Supporto TIFF

Manipola i metadati IPTC nelle immagini TIFF

Feature icon

Supporto multimediale HEIC

Gestisci tag EXIF ​​e metadati XMP nelle immagini HEIC/HEIF

Feature icon

Supporto metadati dei caratteri

Controlla i metadati nei file di font OpenType

Feature icon

Supporto per Microsoft Project

Recupera metadati da file Microsoft Project crittografati

Feature icon

Supporto metadati JPEG

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

Esempi di codici

Esplora esempi di codice che dimostrano le funzionalità comuni di GroupDocs.Metadata for Python via .NET

Ottieni informazioni approfondite sui metadati dei documenti

Utilizza l’API GroupDocs.Metadata for Python via .NET per recuperare i metadati del documento interni:

Come ottenere metadati di documenti specifici


import groupdocs.metadata as gm
                
# Carica il documento sorgente nel costruttore di metadati
with gm.Metadata("input.pptx") as metadata:

    # Ottieni tutte le proprietà che contengono il nome dell'ultimo editor di documenti
    # o la data/ora dell'ultima modifica del documento
    specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.person.editor)
        .either(gm.search.ContainsTagSpecification(gm.tagging.Tags.time.modified))
        
    properties = metadata.find_properties(specification)

    # Elabora le voci di metadati recuperate
    for property in properties:
        print(f"Property name: {property.name}, Property value: {property.value}")

Nascondi informazioni aziendali nei documenti

Utilizza la nostra soluzione per aggiungere metadati ai tuoi documenti:

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


import groupdocs.metadata as gm

# Carica documento di origine
with gm.Metadata("input.pdf") as metadata:
    if metadata.file_format != gm.common.FileFormat.UNKNOWN and metadata.get_document_info().is_encrypted != True:

        # 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
        specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.time.printed)
        now = datetime.now()
        property_value = gm.common.PropertyValue(now)
        affected = metadata.add_properties(specification, property_value)

        # Salva il documento modificato in un percorso specificato
        print(f"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