Tworzenie PDF warstwowego w C#

Odwołaj się do tego artykułu, aby utworzyć warstwowy PDF w C#. Zawiera on szczegóły dotyczące ustawienia IDE, listę kroków oraz przykładowy kod demonstrujący jak tworzyć warstwy w Adobe Acrobat przy użyciu C#. Omówione zostaną kilka opcji dostosowania właściwości warstw generowanych w pliku PDF.

Kroki dodawania warstw do PDF w C#

  1. Ustaw środowisko, aby używać Aspose.PDF for .NET do dodawania warstw PDF
  2. Ustaw licencję dla produktu, aby uzyskać pełne funkcje produktu
  3. Utwórz nowy pusty PDF document
  4. Dodaj pustą stronę PDF do nowego dokumentu
  5. Utwórz dwa layers na stronie, ustawiając różne nazwy
  6. Napisz przykładowy tekst na pierwszej warstwie
  7. Napisz kolejny tekst na drugiej warstwie
  8. Dla każdego tekstu najpierw narysuj go na stronie, a następnie przenieś ten rysunek na docelową warstwę
  9. Ten tekst będzie wyświetlany tylko wtedy, gdy ta warstwa jest widoczna
  10. Zapisz plik PDF wyjściowy z warstwami

Te kroki opisują, jak tworzyć warstwy w PDF w C#. Utwórz pusty plik PDF, dodaj stronę PDF, utwórz warstwę z identyfikatorem i nazwą oraz wywołaj procedurę dodawania zawartości do warstwy. Utwórz fragment tekstu, narysuj go na stronie i przenieś rysunek do docelowej warstwy, aby tekst był wyświetlany tylko wtedy, gdy warstwa jest widoczna.

Kod do tworzenia warstw Acrobat w C#

Ten kod demonstruje, jak utworzyć warstwowy PDF w C#. Możesz ustawić odrębny kolor pierwszego planu/tła dla każdej warstwy, zablokować warstwę, aby uniknąć przypadkowej edycji, oraz spłaszczyć dowolną warstwę, jeśli to konieczne. Jeśli chcesz wyeksportować pojedynczą warstwę jako osobny PDF, wywołaj metodę zapisu w klasie Layer, aby nie wszystkie warstwy zostały skopiowane do wyjściowego PDF.

Ten krótki przewodnik wyjaśnia, jak utworzyć warstwowy PDF. Aby usunąć puste strony z PDF, odnieś się do artykułu Usuń puste strony PDF przy użyciu C#.

 Polski