Convertire Excel in PDF — gratis & privato
Trasforma i tuoi fogli di calcolo .xlsx, .xls, .ods, .csv o .tsv in un PDF pulito direttamente nel tuo browser. Visualizza in anteprima ogni foglio prima del download — le cartelle di lavoro multi-foglio distribuiscono automaticamente ogni foglio sulla propria pagina.
Come convertire Excel in PDF online
Convertire una cartella di lavoro Excel in PDF con PDFluna richiede meno di un minuto e gira completamente nel tuo browser. Niente da installare e niente account da creare. Ecco la procedura completa:
- Scegli il tuo foglio di calcolo. Trascina e rilascia il tuo file nella zona di import, o clicca Scegli foglio. PDFluna accetta .xlsx (Excel 2007 e più recenti), .xls (Excel 97–2003), .ods (LibreOffice / Calc), .csv (separato da virgole) e .tsv (separato da tabulazioni). Sono supportati file fino a 20 MB.
- Verifica l'anteprima dal vivo. PDFluna analizza ogni foglio visibile e mostra un'anteprima delle pagine esatte che andranno nel tuo PDF. Ogni foglio inizia sulla propria pagina. Se un foglio è nascosto in Excel, lo saltiamo — esporti solo quello che volevi condividere.
- Scegli formato carta e orientamento. A4 o US Letter, verticale o orizzontale. I fogli usano l'orizzontale per default perché la maggior parte è più larga che alta. Passa al verticale se i tuoi dati sono ricchi di colonne.
- Clicca Scarica come PDF. L'anteprima viene rasterizzata ad alto DPI e montata in un PDF multi-pagina nel tuo browser. I nomi dei fogli appaiono come titoli di sezione; ogni foglio inizia su una nuova pagina. Il file finale viene scaricato automaticamente.
- Verifica il risultato. Apri il PDF per confermare che le colonne siano atterrate dove ti aspettavi. Per tabelle di dati semplici, è pronto da condividere. Per fogli molto larghi, confronta con l'anteprima e considera di nascondere le colonne non essenziali in Excel prima di un nuovo export se il bordo destro viene tagliato.
Cosa funziona bene e cosa no
La maggior parte degli strumenti Excel-in-PDF online si vanta di una fedeltà perfetta e i loro utenti scoprono le discrepanze solo dopo il download. Preferiamo essere chiari fin dall'inizio. La nostra pipeline nel browser gestisce in modo pulito la maggior parte dei fogli di calcolo comuni e si degrada in alcuni casi limite specifici — ecco dove passa il confine.
- ✓ Formati accettati.
.xlsx(Excel moderno, 2007 e più recenti),.xls(binario legacy di Excel 97–2003),.ods(OpenDocument Spreadsheet di LibreOffice Calc, OpenOffice o export di Google Sheets),.csv(separato da virgole, universale) e.tsv(separato da tabulazioni). Tutti e cinque elaborati interamente nel tuo browser tramite SheetJS. - ✓ Funziona bene. Tabelle di valori — numeri, date, valute, percentuali con la loro formattazione di visualizzazione in cache; cartelle di lavoro multi-foglio (ogni foglio sulla propria pagina con il nome del foglio come titolo); formattazione semplice per cella (grassetto/corsivo, allineamento, colore di riempimento); celle unite; risultati di formula in cache; visibilità dei fogli (i fogli nascosti vengono saltati). Report mensili, liste spese, tabelle inventario, registri di transazioni.
- ⚠ Può creare problemi. Formattazione condizionale oltre i riempimenti semplici (barre di dati, set di icone, sfumature a tre stop spesso si degradano); celle unite con dimensioni di contenuto molto diverse; tabelle molto larghe (le colonne oltre il bordo della pagina vengono tagliate — passa a orizzontale o nascondi prima le colonne non essenziali); font personalizzati che il browser non ha installati (sostituiti dall'equivalente di sistema più vicino). RTF o caratteri speciali nelle celle di solito passano bene.
- ✗ Non supportato. Grafici (renderizziamo le celle statiche ma l'oggetto grafico stesso appare come spazio vuoto — SheetJS legge i metadati del grafico ma il rendering nel browser di ogni tipo di grafico Excel richiederebbe migliaia di righe di codice che non vogliamo mantenere), tabelle pivot come oggetti interattivi (i valori renderizzati sono corretti ma il pivot collassa in tabella piatta), macro VBA e controlli modulo (silenziosamente rimossi), oggetti incorporati (documenti Word in Excel, file OLE collegati), cartelle di lavoro protette da password (rimuovi prima la password in Excel).
Suggerimento. Verifica sempre l'anteprima prima di scaricare. Se l'anteprima mostra un problema, il PDF avrà lo stesso problema — non è un bug, è lo strumento che ti dice che quel particolare foglio di calcolo ha bisogno del Salva come PDF di Excel.
Quando hai bisogno di convertire Excel in PDF
XLSX è il formato di lavoro; PDF è il formato di consegna. Il passaggio dall'uno all'altro avviene ogni giorno, di solito per uno di questi motivi:
- Condividere dati in sola lettura. Un PDF impedisce modifiche accidentali a un foglio di calcolo che invii in revisione — il destinatario vede i valori esattamente come li hai congelati, senza rischio di bombe formula o cambiamenti accidentali alle celle.
- Allegati email e portali. La maggior parte dei sistemi di elaborazione fatture, dei portali note spese e delle piattaforme di gara accetta solo PDF. Convertire il tuo foglio in PDF elimina il vai-e-vieni di "per favore riesporta come PDF".
- Audit trail e archivi. PDF è a prova di manomissione e si visualizza identicamente per sempre — utile per report mensili, bilanci finanziari e qualsiasi cosa debba avere lo stesso aspetto tra 10 anni.
- Leggibilità multipiattaforma. I destinatari senza Excel installato (Mac vecchi, utenti Linux, colleghi solo mobile) possono aprire un PDF istantaneamente. Nessuna preoccupazione di compatibilità di formato.
- Stampa. Un PDF già paginato si stampa in modo prevedibile; un XLSX stampato via "File → Stampa" in Excel sorprende spesso con interruzioni di colonna o riduzione adattata.
Hai già il PDF e vuoi rifinirlo? Modifica il PDF risultante, comprimilo per email, uniscilo con altri file, o ruota le pagine se qualcosa è uscito storto.
Come PDFluna converte il tuo foglio di calcolo
La maggior parte dei convertitori Excel-in-PDF online invia il tuo file a un server che esegue Microsoft Excel o LibreOffice, converte lì e restituisce il PDF. Quel round-trip è lento sulle cartelle di lavoro grandi, solleva ovvie domande di privacy quando il file è un report stipendi o una lista clienti, e può fallire silenziosamente se il server è sovraccarico. Il nostro approccio è l'opposto: niente lascia il tuo browser.
Quando rilasci un file, PDFluna carica su richiesta SheetJS — il parser di fogli di calcolo open source che legge .xlsx, .xls, .ods e .csv tutti in JavaScript — e analizza la cartella di lavoro nel browser. Percorriamo ogni foglio visibile, chiediamo a SheetJS di renderizzarlo come tabella HTML (con valori di formula in cache, celle unite risolte e formattazione numerica per cella preservata), avvolgiamo ogni foglio in una sezione con il suo nome come titolo, e iniettiamo il risultato in un iframe sandbox così vedi esattamente quello che finirà nel PDF. Quando clicchi Scarica, html2canvas rasterizza l'anteprima renderizzata a 2× di risoluzione per output nitido, e pdf-lib taglia il canvas in pezzi della dimensione della pagina e monta il PDF finale multi-pagina. Il file finito arriva sul tuo dispositivo come download diretto dal browser.
Il compromesso onesto: il PDF in uscita carica un'immagine di ogni foglio, non i valori sottostanti. Questo significa che non puoi selezionare celle né copiare numeri dal PDF, e il file è un po' più grande di quanto sarebbe un vero PDF basato su testo. Per condivisione interna, archiviazione o stampa, è invisibile per il lettore. Per scambio di dati con un altro foglio di calcolo, inviare il .xlsx originale è semplicemente la risposta giusta; per archiviazione ricercabile, il Salva come PDF integrato di Excel incorpora testo vero e corrisponde alla forma della nostra pipeline ma con testo selezionabile.
Domande frequenti
Il mio foglio di calcolo viene inviato al vostro server?
No. Tutta la conversione — analisi della cartella di lavoro, rendering di ogni foglio, rasterizzazione dell'anteprima e montaggio del PDF — gira nel tuo browser con JavaScript. I tuoi dati non lasciano mai il tuo dispositivo. Puoi verificare: apri DevTools → Rete prima dell'import e vedrai zero richieste che trasportano il tuo file.
Quali formati di foglio di calcolo sono supportati?
Cinque formati, tutti analizzati da SheetJS nel tuo browser: .xlsx (il formato Excel moderno), .xls (il binario legacy di Excel 97–2003), .ods (OpenDocument Spreadsheet, di LibreOffice Calc / OpenOffice / export di Google Sheets), .csv (valori separati da virgole, il formato di export universale) e .tsv (separato da tabulazioni). Le cartelle di lavoro multi-foglio sono supportate per .xlsx, .xls e .ods; .csv / .tsv sono intrinsecamente a foglio singolo.
Qual è la dimensione massima del file?
Venti megabyte. L'analisi dei fogli di calcolo è pesante in memoria — dobbiamo leggere la struttura della cartella di lavoro, valutare o recuperare i valori delle formule in cache, costruire HTML per ogni foglio, poi rasterizzarlo. Ci fermiamo strettamente a 20 MB per evitare di bloccare la scheda del browser. I file tra i 10 e i 20 MB mostrano un avviso che indica che la conversione potrebbe essere lenta su mobile.
Perché non riesco a selezionare il testo nel PDF in uscita?
La nostra pipeline nel browser renderizza ogni foglio come immagine ad alta risoluzione e integra quelle immagini nel PDF. Questo preserva il layout visivo esattamente — ma il testo e i numeri all'interno diventano parte dell'immagine, non un livello di testo separato. Il PDF non risponderà al Ctrl+F e non puoi copiare i valori. Se hai bisogno di un PDF ricercabile, il Salva come PDF integrato di Excel (File → Salva con nome → PDF) produce un PDF basato su testo; altrimenti, passa il nostro PDF convertito da uno strumento OCR.
Le formule sono preservate?
I loro valori in cache, sì. SheetJS legge il valore che Excel ha calcolato per ultimo per ogni formula e lo renderizza nell'HTML — così se il tuo foglio mostrava "1.234,56" nella cella B3, il PDF mostra anche 1.234,56. Il testo della formula stessa non è nell'output (non può esserlo — il PDF è uno snapshot dei valori, non delle formule). Se una cartella di lavoro è stata creata da qualche parte che non memorizzava in cache i valori (raro), puoi vedere celle vuote; aprire e ri-salvare in Excel ricostruisce la cache.
E grafici, tabelle pivot e formattazione condizionale?
I grafici non vengono renderizzati — appaiono come spazio vuoto dove dovrebbe essere il grafico. Le tabelle pivot passano come le loro celle di valore statico (perdi il pivot interattivo, ma i numeri renderizzati sono corretti). La formattazione condizionale semplice (colore di riempimento delle celle per una regola di valore) è preservata quando SheetJS riesce a leggerla; le regole complesse (barre di dati, set di icone, sfumature multi-stop) spesso si degradano. Per le cartelle di lavoro dominate da queste funzionalità, il Salva come PDF di Excel le preserva fedelmente ed è la scelta giusta.
La mia tabella è più larga della pagina — posso scorrere a destra nel PDF?
No — il PDF è un formato a pagine fisse, non una vista scorrevole. Se il tuo foglio è più largo del formato carta scelto, il bordo destro della tabella viene tagliato. Due opzioni: passa all'orientamento orizzontale (è già il valore predefinito in questo strumento — la maggior parte dei fogli è larga), o nascondi le colonne non essenziali in Excel prima di un nuovo export. Se i dati richiedono davvero più larghezza di A3 orizzontale, considera di esportare ogni sezione come una cartella di lavoro separata.
I fogli nascosti sono inclusi nel PDF?
No. Rispettiamo la flag di visibilità del foglio di Excel — i fogli nascosti e molto nascosti vengono saltati, esattamente come fa il Salva come PDF di Excel. Il riepilogo della cartella di lavoro sopra l'anteprima indica quanti fogli sono inclusi e quanti sono nascosti. Se vuoi un foglio nascosto nell'output, fai clic destro sulla sua scheda in Excel e scegli Scopri prima dell'export.