Ten artykuł opisuje proces tworzenia warstwowego PDF przy użyciu Javy. W artykule omówiono różne opcje mające na celu ulepszenie wyjściowego pliku PDF, a także podano krótkie kroki do napisania aplikacji. Udostępniono również odniesienia do niezbędnych zasobów potrzebnych do skonfigurowania środowiska oraz przykładowy kod pokazujący, jak tworzyć warstwy w Adobe Acrobat przy użyciu Javy.
Kroki dodawania warstw do PDF w Javie
- Ustaw IDE, aby używało Aspose.PDF for Java do tworzenia warstwowego PDF
- Wczytaj licencję dla PDF bez znaku wodnego
- Utwórz nowy PDF file, dodaj do niego stronę i utwórz dwa layers na stronie
- Dodaj tekst do obu warstw osobno
- Przenieś nowo dodany tekst do własnej warstwy, aby był wyświetlany, gdy widoczność warstwy zostanie włączona
- Zapisz wynikowy plik PDF z wieloma warstwami w nim.
Podane kroki wyjaśniają, jak tworzyć warstwy w PDF przy użyciu Javy. Załaduj licencję, aby uzyskać PDF bez znaku wodnego, utwórz nowy plik PDF, dodaj stronę, dodaj do niej wiele warstw i utwórz segmenty tekstu. Na koniec przenieś segmenty tekstu do odpowiednich warstw, aby tekst był wyświetlany tylko wtedy, gdy dana warstwa jest ustawiona jako widoczna.
Kod do tworzenia warstw Acrobat w Javie
Ten kod pokazuje, jak stworzyć warstwowy PDF przy użyciu Javy. Możesz ustawić DefaultState na OFF, jeśli chcesz domyślnie ukryć warstwę, zbudować TextBuilder bezpośrednio na warstwie.Użyj getContents() zamiast zapisywać na stronie oraz zablokuj warstwę, aby uniknąć przełączania przez widzów. Spłaszczanie jest również obsługiwane dla warstw podczas drukowania lub archiwizacji.
Ten artykuł uczy procesu dodawania warstw PDF. Aby usunąć puste strony PDF, odwołaj się do artykułu Usuwanie pustych stron PDF przy użyciu Javy.