Psát text na obrázek pomocí Java

Tento návod popisuje, jak psát text na PNG pomocí Java se zadaným fontem bez jeho instalace v systému, kde bude aplikace spuštěna. Sdílí instrukce, nastavení IDE a ukázkový kód pro přidání textu do obrázku pomocí Java. Také se naučíte, jak přizpůsobit vykreslený text podle požadavků.

Kroky pro kreslení textu na obrázek pomocí Java

  1. Nastavte prostředí přidáním Aspose.Font for Java, abyste mohli vykreslovat text na obrázku
  2. Načtěte licenci pro přístup k plným funkcím produktu
  3. Nastavte cestu k souboru fontu, který bude použit, a k výstupnímu obrázku, který bude vytvořen
  4. Vytvořte objekt FontDefinition nastavením FontType, přípony a datového proudu souboru fontu
  5. Otevřete font pomocí nastavení FontDefinition uvedených výše v metodě Font.Open()
  6. Vykreslete text na obrázku pomocí načteného fontu
  7. Uložte vygenerovaný obrazový proud na disk jako soubor PNG

Tyto kroky shrnují proces přidání textu na obrázek pomocí Java. Nejprve připravíte prostředí přidáním Aspose.Font pro Java, načtením licence a určením jak souboru fontu, tak cesty k výstupnímu obrázku. Poté otevřete font, vykreslíte text na obrázek a nakonec jej uložíte jako soubor PNG na disk.

Kód pro přidání textu přes obrázek pomocí Java

Tento kód demonstruje proces vložení textu na obrázek pomocí Java. FontDefinition zajišťuje načítání fontů ze souboru nebo proudu, příponu fontu a název souboru. Metodu DrawText můžete zavolat pouze s fontem, textovým řetězcem a velikostí, nebo můžete použít přetížení, která vám umožní nastavit také typ řádkování, hodnotu řádkování a maximální šířku obrázku pro povolení zalamování slov.

Tento článek poskytuje návod, jak vykreslit text se zadaným fontem ze souboru. Pro převod TTF do SVG se podívejte na článek Konvertovat TTF do SVG pomocí Java.

 Čeština