Aby zachować możliwość edycji grafiki z Affinity w pliku PDF, nadaj nazwy warstwom, włącz opcję Uwzględnij warstwy i unikaj rasteryzowania całego projektu. Otwórz ponownie plik PDF, aby sprawdzić zarówno jego strukturę, jak i obiekty; zachowaj natywny plik Affinity do dalszej edycji.

Ten przewodnik opisuje eksportowanie grafiki z bieżącej wersji aplikacji Affinity na Macu oraz ponowne otwieranie pliku PDF w celu dalszej edycji. Dokumentacja Affinity wskazuje, że możliwość edycji zależy od sposobu utworzenia pliku PDF: zachowany tekst i grafika wektorowa mogą pozostać edytowalne, natomiast spłaszczona lub zrasteryzowana zawartość jest importowana jako obrazy. Poniższe kroki wykorzystują nazwy menu z bieżącej wersji aplikacji. Importowanie dokumentów PDF

Co właściwie zachowuje warstwowy plik PDF?

Traktuj organizację warstw i możliwość edycji obiektów jako dwa odrębne wymagania. Opcja Uwzględnij warstwy decyduje o tym, czy nazwane warstwy Affinity zostaną uwzględnione w pliku PDF. Opcja Rasteryzuj określa, czy elementy projektu zostaną zamienione na piksele. Włączenie pierwszej opcji nie wyłącza działania drugiej. Tabela ustawień wstępnych Affinity dobrze to pokazuje: ustawienie PDF (spłaszcz) uwzględnia warstwy, ale dla opcji Rasteryzuj ustawia wartość Wszystko. Ustawienia eksportu, Porównanie ustawień wstępnych eksportu PDF

Aby przekazany plik nadawał się do edycji, sprawdź więc trzy rzeczy: czy zachowały się nazwane warstwy, czy kształty pozostały edytowalnymi obiektami wektorowymi i czy tekst nadal można edytować jako tekst. Plik PDF, który wygląda poprawnie, przeszedł jedynie kontrolę wyglądu. Affinity opisuje poszczególne opcje eksportu osobno; nie należy traktować tych ustawień jako gwarancji, że każda funkcja dokumentu źródłowego lub każda relacja edycyjna przetrwa konwersję do PDF i z powrotem.

Zachowaj oryginalny dokument Affinity jako główny plik roboczy. Otwarcie pliku PDF tworzy nowy dokument Affinity, a kolejne zmiany są zapisywane w nowym pliku .af. Aby ponownie utworzyć plik PDF, trzeba go ponownie wyeksportować. Planuj pracę z uwzględnieniem tej konwersji i nie używaj wielokrotnie PDF-a jako jedynego pliku roboczego. Importowanie dokumentów PDF

Przygotuj nazwane warstwy przed eksportem

Uporządkuj grafikę w przejrzyście nazwane warstwy-kontenery. Affinity rozróżnia kontenery, które mogą zawierać obiekty wektorowe i warstwy pikselowe, od pojedynczych kształtów, krzywych, obiektów tekstowych i innych typów warstw. Dzięki temu po imporcie możesz sprawdzić zaplanowaną strukturę. Informacje o warstwach

Na przykład prosta ilustracja geometryczna może składać się z trzech kontenerów o nazwach Tło, Kształty i Etykiety. To przykładowe nazwy, a nie nazwy wymagane ani nazwy użyte w przetestowanym pliku.

  1. Wybierz Wektor > Nowa warstwa-kontener albo kliknij Warstwa-kontener w panelu Warstwy.
  2. Przeciągnij wpis warstwy istniejącego obiektu na nazwę kontenera i upuść go, aby obiekt stał się jego elementem podrzędnym.
  3. Kliknij dwukrotnie etykietę kontenera i wpisz znaczącą nazwę.
  4. Powtórz te czynności dla pozostałych części grafiki, a następnie zapisz dokument roboczy.

Tworzenie, zagnieżdżanie i nazywanie warstw opisano na stronach pomocy Affinity Tworzenie warstw i Zmienianie nazw warstw.

Nazwy mają znaczenie: Affinity wyraźnie informuje, że nienazwane warstwy nie są eksportowane jako warstwy PDF. Nie zakładaj, że samo wyświetlenie elementu w panelu Warstwy spełnia wymaganie dotyczące warstw PDF. Nadaj wyraźne nazwy kontenerom, które chcesz zachować, a następnie włącz ich uwzględnianie podczas eksportu. Ustawienia eksportu

Ukryta zawartość wymaga osobnej uwagi. Opcja Uwzględnij niewidoczne warstwy ma ściśle określony zakres: uwzględnia ukryte warstwy na najwyższym poziomie hierarchii, jeśli zawierają warstwy podrzędne, które same nie są ukryte. Dokumentacja nie opisuje jej jako nieograniczonego eksportu wszystkich ukrytych elementów na każdym poziomie zagnieżdżenia. Jeśli ukryta wersja alternatywna jest istotna przy przekazaniu pliku, sprawdź, czy jej struktura spełnia ten warunek, i zweryfikuj ją w wyeksportowanym pliku. Ustawienia eksportu

Eksportuj plik PDF, który zachowuje przydatne elementy do edycji

Otwórz Plik > Eksportuj > Eksportuj. Wybierz ustawienie wstępne PDF po lewej stronie, sprawdź jego ustawienia po prawej i przed eksportem skontroluj opcję Obszar. W przypadku grafiki z obszarami roboczymi opcja Cały dokument obejmuje wszystkie obszary robocze; wybranie nazwanego obszaru ogranicza wynik do tego obszaru. Nieprawidłowy obszar może wykluczyć zawartość, zanim ustawienia warstw będą miały znaczenie. Okno dialogowe eksportu

PDF (do eksportu) to rozsądny punkt wyjścia do tego zadania: zgodnie z dokumentacją jego ustawienia domyślne uwzględniają warstwy, dla opcji rasteryzacji używają wartości Nieobsługiwane właściwości, a zmniejszanie rozdzielczości obrazów jest wyłączone. Nie uwzględniają jednak ukrytych warstw ani funkcji zaawansowanych, dlatego sprawdź te ustawienia osobno. Sama nazwa ustawienia wstępnego nie przesądza o możliwości edycji gotowego pliku. Porównanie ustawień wstępnych eksportu PDF

Ustawienie Wybór przy przekazywaniu pliku do edycji Udokumentowane ograniczenie
Uwzględnij warstwy Włącz Nienazwane warstwy nie są eksportowane jako warstwy PDF.
Uwzględnij niewidoczne warstwy Włącz w razie potrzeby Dotyczy określonych ukrytych warstw najwyższego poziomu, które mają widoczne warstwy podrzędne.
Rasteryzuj Zacznij od Nieobsługiwane właściwości Nieobsługiwane elementy nadal są zamieniane na zawartość rastrową.
Osadź czcionki Wybierz Wszystkie czcionki, jeśli tekst ma pozostać edytowalny Osadzanie pozwala wyświetlać tekst; przy ponownym otwieraniu sprawdź obsługę brakujących czcionek.
Zezwalaj na funkcje zaawansowane Zdecyduj na podstawie testu w aplikacji docelowej Obsługiwane funkcje mogą być eksportowane jako wektory, ale inna aplikacja może je nieprawidłowo renderować lub importować.

Zalecenia te opierają się na udokumentowanych Ustawieniach eksportu Affinity. Mają na celu zachowanie przydatnych elementów bez założenia, że każda funkcja ma edytowalny odpowiednik w PDF.

Świadomie wybierz ustawienie rasteryzacji

Affinity oferuje trzy opcje Rasteryzuj. Wszystko rasteruje wszystkie elementy projektu. Nieobsługiwane właściwości rasteruje tylko nieobsługiwane elementy. Nic zapobiega rasteryzacji, ale wtedy nieobsługiwane elementy są pomijane w wyeksportowanym pliku. Dlatego opcja Nic nie nadaje się jako uniwersalne ustawienie „zachowaj wszystko do edycji”: część zawartości może zniknąć. Ustawienia eksportu

Zacznij od opcji Nieobsługiwane właściwości, a następnie sprawdź konkretne obiekty, które chcesz później edytować. Jeśli istotny element zostanie zamieniony na obraz, zmień go w dokumencie źródłowym albo kontynuuj edycję natywnego pliku. Zwiększenie rozdzielczości rastra może poprawić wygląd zrasteryzowanych efektów, ale nie zmienia udokumentowanego sposobu konwersji na zawartość rastrową.

Osobno zadbaj o funkcje zaawansowane i tekst

Opcja Zezwalaj na funkcje zaawansowane eksportuje funkcje obsługiwane przez PDF jako wektory, w tym rozciągnięty tekst artystyczny, tekst z obrysem, gradienty liniowe i radialne oraz przezroczystość inną niż pełna. Gdy ta opcja jest wyłączona, te funkcje mogą zostać zrasteryzowane lub zamienione na krzywe. Affinity ostrzega również, że jej włączenie może spowodować rasteryzację, nieprawidłowe renderowanie lub błąd importu w innej aplikacji. Przetestuj funkcje używane w grafice w aplikacji docelowej. Ustawienia eksportu

Jeśli tekst ma pozostać edytowalny, unikaj opcji Osadź czcionki > Tekst jako krzywe, która zamienia tekst na krzywe. Opcja Wszystkie czcionki osadza czcionki dokumentu, aby umożliwić wyświetlanie tekstu, ale przy ponownym otwieraniu nadal trzeba zwrócić uwagę na opcje Affinity dotyczące brakujących czcionek. Możliwość edycji kształtów i tekstu to dwie odrębne kwestie. Ustawienia eksportu, Importowanie dokumentów PDF

Gdy ustawienia są gotowe, wybierz Zapytaj o lokalizację, kliknij Eksportuj, nadaj plikowi PDF nazwę, wybierz jego miejsce docelowe i kliknij Zapisz. Możesz włączyć opcję Pokaż w Finderze, aby od razu znaleźć wynik. Okno dialogowe eksportu

Otwórz ponownie plik PDF i sprawdź cztery wymagania dotyczące edycji

Użyj polecenia Plik > Otwórz, wybierz wyeksportowany plik PDF i sprawdź okno dialogowe Opcje PDF. Wybierz potrzebne strony. Włącz opcję Przedkładaj edytowalny tekst nad wierność, gdy łatwość edycji tekstu jest ważniejsza od dokładnego odwzorowania projektu; opcja Grupuj linie tekstu w ramki tekstowe może łączyć osobne wiersze, ułatwiając przepływ tekstu. Dokumentacja nie wskazuje, by którakolwiek z tych opcji odzyskiwała tekst lub wektory już zrasteryzowane podczas eksportu. Importowanie dokumentów PDF

Świadomie rozwiąż problem brakujących czcionek. Affinity ostrzega, że jeśli podczas importu włączysz opcję Zastąp brakujące czcionki, później nie będzie można zmienić tych czcionek za pomocą Menedżera czcionek. Jeśli zamierzasz zająć się brakującymi czcionkami później, pozostaw tę opcję wyłączoną. Importowanie dokumentów PDF

Po ponownym otwarciu pliku przeprowadź poniższą kontrolę odbiorczą. To procedura diagnostyczna oparta na udokumentowanych ustawieniach, a nie twierdzenie, że konkretny eksport został przetestowany.

  1. Organizacja: Sprawdź w panelu Warstwy, czy znalazły się w nim nazwane sekcje, które miały zostać przeniesione. Osobno sprawdź każdą potrzebną ukrytą wersję alternatywną.
  2. Edycja wektorów: Zaznacz przykładowy kształt i spróbuj zmienić jego wypełnienie lub edytować jego ścieżkę. Możliwość przesunięcia obrazu nie dowodzi, że jego pierwotne kształty zostały zachowane.
  3. Edycja tekstu: Zmień krótką etykietę, a następnie sprawdź jej krój pisma, odstępy i podział wierszy. Upewnij się, że edytujesz znaki, a nie przesuwasz liter zamienionych na krzywe.
  4. Wygląd: Porównaj gradienty, przezroczystość, nakładanie się elementów i wszystkie użyte funkcje zaawansowane z natywnym oryginałem.

Jeśli organizacja warstw się nie zgadza, sprawdź ponownie, czy nadano im wyraźne nazwy i włączono opcję Uwzględnij warstwy. Jeśli obiekty zostały zaimportowane jako obrazy, sprawdź ustawienie Rasteryzuj i obsługę PDF danej funkcji. Jeśli tekst zamienił się na krzywe, sprawdź opcję Tekst jako krzywe oraz obsługę funkcji zaawansowanych. Jeśli tekst pozostaje edytowalny, ale zmienia się jego układ, sprawdź ponownie opcje importu i czcionki. Te kontrole odpowiadają odrębnym sposobom działania eksportu i importu opisanym przez Affinity. Ustawienia eksportu, Importowanie dokumentów PDF

Co zrobić, jeśli umieszczono plik PDF w innym dokumencie?

Umieszczony plik PDF obsługuje się inaczej niż PDF otwarty jako nowy dokument przeznaczony do edycji. Ustawienie Passthrough w Affinity jest przeznaczone do dokładnego odwzorowania; podczas edycji dokumentu nadrzędnego wyświetlany jest podgląd rastrowy. Sam podgląd nie oznacza więc, że plik PDF został spłaszczony. Umieszczanie zawartości

Gdy umieszczony plik PDF zawiera warstwy, zaznacz go i użyj ustawienia Warstwy na pasku narzędzi kontekstowych, aby sterować ich widocznością. Zmiana widoczności automatycznie przełącza ustawienie PDF Passthrough na Interpretuj. Jest to ustawienie widoczności umieszczonej zawartości, a nie ta sama operacja co otwarcie pliku PDF w celu pracy z poszczególnymi obiektami. Umieszczanie zawartości

Affinity opisuje również granicę konwersji: edycja osadzonego pliku PDF zamienia go w dokument Affinity, usuwa dane oryginalnego osadzonego pliku i wyłącza PDF Passthrough. Dokumentów połączonych nie można edytować bezpośrednio w dokumencie nadrzędnym Affinity. W opisanym tutaj przypadku edycji obiektów otwarcie PDF-a poleceniem Plik > Otwórz udostępnia udokumentowany przepływ pracy z opcjami importu. Umieszczanie zawartości

Zachowaj natywny plik źródłowy, eksportuj nazwane warstwy z odpowiednio dobranymi ustawieniami rasteryzacji i tekstu, a następnie przetestuj w aplikacji docelowej edycje, których rzeczywiście potrzebujesz. Gdy konwersja do PDF nie zachowuje istotnej funkcji edycji, wykonaj tę pracę w natywnym dokumencie Affinity, a potem utwórz nowy plik PDF.

Źródła