Dowiedz się, jak pliki źródła danych współpracują z programem Adobe InDesign w celu tworzenia spersonalizowanych dokumentów za pomocą scalania danych.
Plik źródła danych dostarcza informacje zmienne, których program InDesign używa podczas scalania danych. Zazwyczaj pochodzi z arkusza kalkulacyjnego lub bazy danych, ale można go również utworzyć za pomocą programu InDesign lub edytora tekstu. Każdy wiersz reprezentuje kompletny rekord, a każda kolumna reprezentuje określone pole, takie jak nazwa firmy lub adres. Program InDesign odczytuje tę strukturę, aby wypełnić dokument różnymi informacjami dla każdej wersji.
Wymagania dotyczące struktury i formatu
Zapisz pliki źródła danych jako pliki tekstowe rozdzielane przecinkami (CSV), tabulatorami (TXT) lub średnikami. W tych plikach podziały akapitów oddzielają rekordy, a przecinki, tabulatory lub średniki oddzielają pola. Można również uwzględnić tekst lub ścieżki plików wskazujące na obrazy na dysku.
Pola i rekordy
Każdy wiersz reprezentuje kompletny rekord, a każde pole jest oddzielone separatorem. Aby uwzględnić przecinek lub znak cudzysłowu wewnątrz pola, należy ująć tekst w znaki cudzysłowu. Nie można wstawić podziału wiersza wewnątrz pola. Jeśli zawartość obejmuje wiele wierszy, należy utworzyć oddzielne pola, takie jak <<Address1>> i <<Address2>>.
Puste wiersze podczas scalania
Wybierz Usuń puste wiersze dla pustych pól (Okno > Narzędzia > Scalanie danych > Opcje rozmieszczania zawartości) podczas scalania, aby zapobiec pustym wierszom. Wiersz jest usuwany tylko wtedy, gdy jest całkowicie pusty, nawet jeśli spacja uniemożliwia jego usunięcie.
Zagadnienia dotyczące danych tekstowych
Aby umieścić przecinek lub cudzysłów w pliku rozdzielanym przecinkami, powinieneś umieścić tekst w cudzysłowach, np. „Brady, Hunt, and Baxter, Inc.”. Jeśli nie uwzględnisz znaków cudzysłowu, każda nazwa jest traktowana jako oddzielne pole.
Podczas pracy z zawartością wielowierszową:
- Pola zawierające znaki końca wiersza należy ująć w podwójne cudzysłowy.
- Znaki końca wiersza w polach ujętych w cudzysłowy są traktowane jako część wartości pola.
- Pola bez znaków końca wiersza, takie jak komentarz Boba Johnsona, są traktowane jako wartości jednowierszowe i nie wymagają cudzysłowów, chyba że jest to wymagane przez standardowe reguły formatowania CSV.
Obsługa plików CSV kodowanych w UTF-8
Funkcja scalania danych obsługuje pliki CSV kodowane w UTF-8, co pozwala pracować z zawartością wielojęzyczną, znakami diakrytycznymi, emotikonami i innymi znakami specjalnymi. Zapisz plik CSV w formacie UTF-8 (z BOM lub bez), zwłaszcza jeśli zawiera znaki inne niż angielskie lub znaki specjalne.
Podczas przygotowywania pliku CSV:
- Pola takie jak Imię, Wiadomość i Emotikon mogą zawierać znaki łacińskie z diakrytykami, tekst wielojęzyczny i emotikony, które są poprawnie reprezentowane w UTF-8.
- Zapisz plik CSV za pomocą kodowania UTF-8 w edytorze tekstu. Na przykład w programie VS Code wybierz pozycję Plik > Zapisz za pomocą kodowania > UTF-8.
- Użyj czcionki zawierającej wymagane glify dla znaków i symboli w źródle danych.
Tworzenie materiałów do druku i publikacji cyfrowej w programie InDesign
Projektowanie przyciągających uwagę reklam, układów czasopism i książek oraz innych materiałów.