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#
- Ustaw środowisko, aby używać Aspose.PDF for .NET do dodawania warstw PDF
- Ustaw licencję dla produktu, aby uzyskać pełne funkcje produktu
- Utwórz nowy pusty PDF document
- Dodaj pustą stronę PDF do nowego dokumentu
- Utwórz dwa layers na stronie, ustawiając różne nazwy
- Napisz przykładowy tekst na pierwszej warstwie
- Napisz kolejny tekst na drugiej warstwie
- Dla każdego tekstu najpierw narysuj go na stronie, a następnie przenieś ten rysunek na docelową warstwę
- Ten tekst będzie wyświetlany tylko wtedy, gdy ta warstwa jest widoczna
- 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#.