Ten samouczek opisuje, jak pisać tekst na PNG za pomocą Java z określoną czcionką bez instalowania jej w systemie, w którym będzie uruchamiana aplikacja. Zawiera instrukcje, ustawienia IDE i przykładowy kod do dodania tekstu na obraz za pomocą Java. Dowiesz się również, jak dostosować renderowany tekst zgodnie z wymaganiami.
Kroki, aby narysować tekst na obrazie za pomocą Java
- Skonfiguruj środowisko, dodając Aspose.Font for Java, aby renderować tekst na obrazie
- Załaduj licencję, aby uzyskać dostęp do pełnych funkcji produktu
- Ustaw ścieżkę pliku czcionki, która ma być użyta, oraz obraz wyjściowy, który ma zostać utworzony
- Utwórz obiekt FontDefinition, ustawiając FontType, rozszerzenie i strumień zawartości pliku czcionki
- Otwórz czcionkę, korzystając z ustawień FontDefinition w metodzie Font.Open()
- Renderuj tekst na obrazie przy użyciu załadowanej czcionki
- Zapisz wygenerowany strumień obrazu na dysku jako plik PNG
Te kroki podsumowują proces dodawania tekstu na obraz za pomocą Java. Najpierw przygotowujesz środowisko, dodając Aspose.Font dla Java, ładując licencję i określając zarówno plik czcionki, jak i ścieżkę obrazu wyjściowego. Następnie otwierasz czcionkę, renderujesz tekst na obrazie, a na końcu zapisujesz go jako plik PNG na dysku.
Kod do dodania tekstu na obraz za pomocą Java
Ten kod pokazuje proces wstawiania tekstu na obraz przy użyciu Java. FontDefinition obsługuje ładowanie czcionek z pliku lub strumienia, rozszerzenie czcionki i nazwę pliku. Możesz wywołać DrawText, przekazując tylko czcionkę, ciąg tekstowy i rozmiar, lub użyć przeciążeń, które pozwalają również ustawić typ odstępu między wierszami, wartość odstępu i maksymalną szerokość obrazu, aby włączyć zawijanie słów.
Ten artykuł zawiera wskazówki dotyczące renderowania tekstu przy użyciu określonej czcionki z pliku. Aby przekonwertować TTF na SVG, zobacz artykuł Konwertuj TTF na SVG za pomocą Java.