RTF in PDF
Converti un documento di testo formattato (.rtf) in PDF, interamente nel tuo browser. Ideale per il testo discorsivo; tabelle e immagini incorporate non sono supportate nella v0.1.
Seleziona un file .rtf
oppure trascinane uno qui — viene elaborato in locale nel tuo browser, senza caricamento
—
Ideale per il testo discorsivo: articoli, relazioni, lettere semplici. Tabelle, colonne e immagini incorporate vengono scartate dal risultato nella v0.1.
Your file is ready
Processed entirely in your browser — the file never left your device.
Come convertire RTF in PDF
Tre passaggi. Tutto avviene in locale.
Apri il .rtf
Scegli o trascina un file di testo formattato. Viene analizzato nel tuo browser.
Scegli la dimensione della pagina
A4, Letter o Legal.
Scarica
pdf-lib genera il PDF nella tua scheda — scaricalo all'istante.
Come funziona RTF in PDF in questa pagina
Il Rich Text Format (RTF) è un formato di documento in testo
semplice che Microsoft ha inventato nel 1987 per spostare documenti
formattati tra elaboratori di testo. Usa parole di controllo come
\b per il grassetto e \par per le
interruzioni di paragrafo, il tutto racchiuso tra parentesi graffe.
Analizziamo queste parole di controllo con un piccolo tokenizzatore
integrato, percorriamo il flusso di token risultante tenendo traccia
dello stato dello stile e poi disegniamo ogni paragrafo su una pagina
PDF con pdf-lib. Sia l'analizzatore sia il generatore di PDF girano
all'interno della scheda del tuo browser: senza caricamento, senza
server, senza account.
Cosa viene convertito bene
- Testo del corpo: paragrafi, interruzioni di riga, grassetto/corsivo/sottolineato.
- Dimensioni del carattere: le dimensioni in mezzi punti di
\fsvengono rispettate per ogni frammento. - Allineamento: sinistra, centro, destra (
\ql/\qc/\qr). - Interruzioni di pagina: le parole di controllo
\pageesplicite avviano una nuova pagina PDF. - Unicode: gli escape Unicode
\uNNNNe le parole di controllo comuni della punteggiatura tipografica.
Cosa non può fare questa versione (ancora)
- Tabelle. La v0.1 scarta il contenuto delle tabelle.
- Immagini incorporate. Le immagini all'interno dei gruppi
{\pict ...}dell'RTF vengono omesse. - Layout a più colonne e caselle di testo.
- Oggetti OLE, campi e controlli di modulo.
- Caratteri originali. Usiamo l'Helvetica standard del PDF per non scaricare nulla dalla rete.
Privacy e sicurezza
L'RTF è il formato di esportazione usato da molti client di posta per "salvare come messaggio" e molti vecchi documenti di Word vengono ancora distribuiti come .rtf. Questi file contengono spesso materiale riservato: bozze, promemoria interni, corrispondenza con i clienti. La maggior parte dei servizi online di "conversione in PDF" carica il file sui propri server. Poiché questo strumento elabora tutto in locale, non c'è alcun passaggio di caricamento da intercettare, né file temporaneo sul server, né periodo di conservazione di cui preoccuparsi.
Domande frequenti
No. Il file .rtf viene analizzato interamente all'interno del tuo browser dal nostro piccolo tokenizzatore RTF integrato, e il PDF viene generato con pdf-lib nella tua scheda. Nulla lascia il tuo dispositivo. Puoi verificarlo nella scheda Rete del tuo browser.
Il Rich Text Format è un formato di documento in testo semplice usato dalle vecchie versioni di Word, da TextEdit su macOS, da WordPad su Windows e da molti client di posta per esportare messaggi "formattati". Si trasferisce bene tra le piattaforme, ma non si apre in modo altrettanto pulito nei visualizzatori moderni come fa il PDF. Convertirlo in PDF ti offre una copia fissa e leggibile ovunque.
Buona per il testo discorsivo. Gestiamo paragrafi, grassetto, corsivo, sottolineato, cambi di dimensione del carattere, allineamento di base (sinistra/centro/destra), interruzioni di pagina esplicite, marcatori di elenchi puntati e la maggior parte degli escape di punteggiatura. NON rendiamo tabelle, immagini incorporate, colonne od oggetti OLE: vengono scartati nella v0.1.
Usiamo la famiglia standard Helvetica del PDF (Regular/Grassetto/Corsivo/Grassetto-Corsivo). Incorporare i caratteri originali dell'RTF richiederebbe di scaricare i file dei caratteri dalla rete, il che infrangerebbe la garanzia che "tutto resta nel tuo browser". Il risultato appare pulito e coerente, ma non è una riproduzione fedele al pixel dello stile originale del tuo RTF.
Supportiamo gli escape Unicode \uNNNN usati da ogni scrittore RTF moderno, oltre alle parole di controllo comuni per virgolette tipografiche, trattino lungo (em-dash) e puntini di sospensione. I caratteri che non possono essere codificati dal set di glifi standard di Helvetica (ad es. CJK, cirillico) vengono sostituiti con "?": cosa che viene segnalata nell'interfaccia quando accade.