Editorial Blue letter

Editorial-magazine letter paired with Editorial Blue CV.

1 page

Use this template

Maven
<dependency>
  <groupId>io.github.demchaav</groupId>
  <artifactId>graph-compose</artifactId>
  <version>2.4.1</version>
</dependency>
<dependency>
  <groupId>io.github.demchaav</groupId>
  <artifactId>graph-compose-templates</artifactId>
  <version>2.4.1</version>
</dependency>
Gradle
implementation 'io.github.demchaav:graph-compose:2.4.1'
implementation 'io.github.demchaav:graph-compose-templates:2.4.1'

Java 17 or newer

Preset com.demcha.compose.document.templates.coverletter.presets.EditorialBlueLetter

Data model com.demcha.compose.document.templates.coverletter.data.CoverLetterDocument

Compose this preset
import com.demcha.compose.document.templates.coverletter.presets.EditorialBlueLetter;

DocumentTemplate<CoverLetterDocument> template = EditorialBlueLetter.create();

try (DocumentSession document = GraphCompose.document(Path.of("cover-letter-editorial-blue-v2.pdf")).create()) {
    template.compose(document, data);   // data: CoverLetterDocument
    document.buildPdf();
}
Run the example
./mvnw -f examples/pom.xml exec:java -Dexec.mainClass=com.demcha.examples.templates.coverletter.v2.CvEditorialBlueLetterV2Example

Writes examples/target/generated-pdfs/templates/coverletter/cover-letter-editorial-blue-v2.pdf