Co to jest format pliku RTFD?
Pliki z rozszerzeniem .rtfd zawierają sformatowany dokument tekstowy wraz z wszelkimi dołączonymi do niego plikami, takimi jak obrazy lub animacje. Pliki .rtfd - znane również jako Rich Text Format with Attachments - są standardowym sposobem, w jaki TextEdit zapisuje rozbudowane dokumenty zawierające osadzone multimedia w systemie macOS oraz, historycznie, w systemach NeXTSTEP. W przeciwieństwie do zwykłych plików .rtf, które nie mogą natywnie przechowywać osadzonych obrazów wewnątrz jednego pliku, .rtfd trzyma wszystko w jednym autonomicznym pakiecie.
Dokument .rtfd to macOS bundle (pakiet) - katalog, który Finder wyświetla jako pojedynczą ikonę pliku, a nie folder - i nie jest on skompresowany. Pakiet zazwyczaj zawiera:
TXT.rtf, zawierający tekst dokumentu, polecenia formatowania RTF oraz odniesienia do załączonych plików multimedialnych- obrazy osadzone w ich natywnym formacie (PNG, TIFF, GIF, JPEG i inne)
- formaty skalowalne, takie jak .pdf, które drukują się w dowolnej rozdzielczości bez utraty jakości
W systemie macOS Finder ukrywa strukturę pakietu; TextEdit i Pages traktują .rtfd jako pojedynczy dokument. Zmiana nazwy pliku w celu usunięcia rozszer .rtfd w dowolnym systemie ujawnia folder i poszczególne pliki wewnątrz.
W systemach Windows i Linux .rtfd pojawia się jako zwykły folder. Odczyt jest tylko częściowy - plik tekstowy TXT.rtf można otworzyć w dowolnym edytorze obsługującym RTF, ale osadzone obrazy nie wyświetlają się jako część dokumentu. Programy w systemie macOS, które poprawnie otwierają pliki .rtfd - TextEdit, Pages lub darmowy procesor tekstu Bean - mogą również konwertować i eksportować je do innych formatów, takich jak .docx lub zwykły .rtf.
Bezpieczeństwo
RYZYKO: LOWRTFD to pasywny pakiet dokumentów. Makra RTF (\\shp, \\objclass itp.) mogą odwoływać się do obiektów OLE, ale kontekst macOS w RTFD usuwa zawartość wykonywalną. Brak znanych exploitów specyficznych dla RTFD. Obowiązuje standardowa ostrożność dotycząca pochodzenia dokumentów dla plików z nieznanych źródeł.
Szczegóły formatu
w pigułceProgramy otwierające pliki RTFD
Szczegóły techniczne
specyfikacja| Typ pakietu | pakiet macOS (katalog z ustawionym bitem pakietu; Finder pokazuje go jako pojedynczą ikonę pliku, a nie folder) |
| Wewnętrzny plik tekstowy | TXT.rtf - standardowy dokument RTF 1.x zawierający tekst, polecenia formatowania i odniesienia do załączników |
| Przechowywanie plików multimedialnych | Osadzone pliki przechowywane w katalogu głównym pakietu obok TXT.rtf w ich natywnym formacie (PNG, TIFF, PDF, GIF, JPEG i inne) |
| Obsługa załączników PDF | Skalowalne obrazy PDF przechowywane natywnie wewnątrz pakietu; drukują się w dowolnej rozdzielczości bez pikselizacji |
| Kompresja | Brak - katalog pakietu jest nieskompresowany |
| Typ MIME | application/rtf |
| Wersja RTF używana wewnętrznie | RTF 1.x wewnątrz TXT.rtf; nie istnieje pole wersji specyficzne dla RTFD |
| Platforma | macOS (główne wsparcie edytora); iOS (ograniczone przez NSTextAttachment / UITextView); Windows i Linux wyświetlają pakiet jako zwykły folder |
| Zachowanie w Windows/Linux | Pakiet pojawia się jako zwykły katalog; TXT.rtf jest czytelny dla edytorów RTF, ale osadzone obrazy nie są składane w dokument |
| Typowy rozmiar pliku | 10 KB - 500 MB (zależy od liczby i rozmiaru osadzonych obrazów oraz plików multimedialnych) |
| Pochodzenie | Wprowadzony w NeXTSTEP około 1989 roku; przyjęty do macOS poprzez system Cocoa NSText |
| Wydano | circa 1989 (NeXTSTEP) |
| Najnowsza wersja | Maintained as part of macOS Cocoa text system (macOS 15 Sequoia, 2024) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | developer.apple.com |
Konwersje RTFD
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki RTFD.