Pdf

Conversione della cartella di lavoro Excel in PDF

I file PDF sono ampiamente utilizzati per scambiare documenti tra organizzazioni, settori governativi e individui. È un formato di documento standard e agli sviluppatori di software viene spesso chiesto di trovare un modo per convertire i file Excel Microsoft in documenti PDF.

Aspose.Cells supporta la conversione di file Excel in PDF e mantiene un’elevata fedeltà visiva nella conversione.

Conversione diretta

Aspose.Cells for .NET supporta la conversione da fogli di calcolo a PDF indipendentemente da altri software. Salva semplicemente un file Excel su PDF utilizzando il file**Cartella di lavoro**classe'**Salva** metodo. IL**Salva** il metodo fornisce il file**SaveFormat.Pdf**membro di enumerazione che converte i file Excel nativi nel formato PDF.

Segui i passaggi seguenti per convertire direttamente i fogli di calcolo Excel nel formato PDF:

  1. Istanziare un oggetto di**Cartella di lavoro**class chiamando il suo costruttore vuoto.
  2. Puoi aprire/caricare un file modello esistente o saltare questo passaggio se stai creando la cartella di lavoro da zero.
  3. Esegui qualsiasi operazione (inserisci dati, applica formattazione, imposta formule, inserisci immagini o altri oggetti di disegno e così via) sul foglio di calcolo utilizzando le API Aspose.Cells.
  4. Una volta completato il codice del foglio di calcolo, chiamare il**Cartella di lavoro**classe'**Salva**metodo per salvare il foglio di calcolo.

Il formato del file dovrebbe essere PDF quindi selezionaPdf (un valore predefinito) da**SaveFormat**enumerazione per generare il documento finale PDF.

Conversione avanzata

Puoi anche scegliere di utilizzare il file**PdfSaveOptions** classe per impostare attributi diversi per la conversione. Impostazione di diverse proprietà di**PdfSaveOptions** ti dà il controllo sulle impostazioni di stampa, carattere, sicurezza e compressione per l’output PDF. La proprietà più importante è**Conformità**che consente di salvare i file Excel in file PDF conformi a PDF/A.

Salvataggio della cartella di lavoro in file conformi PDF/A

Il frammento di codice fornito di seguito illustra come utilizzare il file**PdfSaveOptions**classe per salvare i file Excel nel formato PDF compatibile con PDF/A.

Imposta l’ora di creazione PDF

Con il**PdfSaveOptions**class, puoi ottenere o impostare l’ora di creazione PDF. Il codice seguente illustra l’utilizzo di**PdfSaveOptions.CreatedTime** proprietà per impostare l’ora di creazione del file PDF.

Imposta l’opzione ContentCopyForAccessibility

Con il**PdfSaveOptions** class, puoi ottenere o impostare PDF**AccessibilityExtractContent** opzione per controllare l’accesso al contenuto nel convertito PDF.

Esporta proprietà personalizzate a PDF

Con il**PdfSaveOptions** class, è possibile esportare le proprietà personalizzate nella cartella di lavoro di origine in PDF.**PdfCustomPropertiesExport**viene fornito un enumeratore per specificare il modo in cui le proprietà vengono esportate. Queste proprietà possono essere osservate in Adobe Acrobat Reader facendo clic su File e quindi sull’opzione Proprietà come mostrato nell’immagine seguente. È possibile scaricare il file modello “sourceWithCustProps.xlsx”.Qui per il test e l’output PDF è disponibile il file “outSourceWithCustProps”Qui per analisi.

cose da fare:immagine_alt_testo

Attributi di conversione

Lavoriamo per migliorare le funzionalità di conversione con ogni nuova versione. La conversione da Excel a PDF di Aspose.Cell presenta ancora un paio di limitazioni. MapChart non è supportato durante la conversione nel formato PDF. Inoltre, alcuni oggetti di disegno non sono supportati correttamente.

La tabella che segue elenca tutte le funzionalità che sono completamente o parzialmente supportate durante l’esportazione a PDF utilizzando Aspose.Cells. Questa tabella non è definitiva e non copre tutti gli attributi del foglio di calcolo ma identifica le funzionalità che non sono supportate o parzialmente supportate per la conversione a PDF .

Elemento del documento Attributo Supportato Appunti
Allineamento    
Impostazioni dello sfondo    
Confine Colore  
Confine Stile della linea  
Confine Larghezza della linea  
Cell Dati    
Commenti    
Formattazione condizionale    
Proprietà del documento    
Oggetti di disegno   Parzialmente Gli effetti ombra e 3D per gli oggetti di disegno non sono supportati adeguatamente; WordArt e SmartArt sono parzialmente supportati.
Font Misurare  
Font Colore  
Font Stile  
Font Sottolineare  
Font Effetti
immagini    
Collegamento ipertestuale    
Grafici   Parzialmente MapChart non è supportato.
Unito Cells    
Interruzione di pagina    
Impostazione della pagina Intestazione/piè di pagina  
Impostazione della pagina Margini  
Impostazione della pagina Orientamento della pagina  
Impostazione della pagina Dimensioni della pagina  
Impostazione della pagina Area di stampa  
Impostazione della pagina Stampa titoli  
Impostazione della pagina Ridimensionamento  
Altezza riga/Larghezza colonna    
Lingua RTL (da destra a sinistra).    

Argomenti avanzati