summaryrefslogtreecommitdiff
path: root/crates/typst-cli/src/args.rs
diff options
context:
space:
mode:
authorLaurenz Stampfl <47084093+LaurenzV@users.noreply.github.com>2025-04-01 16:42:52 +0200
committerGitHub <noreply@github.com>2025-04-01 14:42:52 +0000
commit96dd67e011bb317cf78683bcf1edfdfca5e7b6b3 (patch)
tree900a0c4e7723af4289685af35d788041055ad4a2 /crates/typst-cli/src/args.rs
parent012e14d40cb44997630cf6469a446f217f2e9057 (diff)
Switch PDF backend to `krilla` (#5420)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
Diffstat (limited to 'crates/typst-cli/src/args.rs')
-rw-r--r--crates/typst-cli/src/args.rs32
1 files changed, 31 insertions, 1 deletions
diff --git a/crates/typst-cli/src/args.rs b/crates/typst-cli/src/args.rs
index 76f64727..fd0eb5f0 100644
--- a/crates/typst-cli/src/args.rs
+++ b/crates/typst-cli/src/args.rs
@@ -467,15 +467,45 @@ display_possible_values!(Feature);
#[derive(Debug, Copy, Clone, Eq, PartialEq, ValueEnum)]
#[allow(non_camel_case_types)]
pub enum PdfStandard {
+ /// PDF 1.4.
+ #[value(name = "1.4")]
+ V_1_4,
+ /// PDF 1.5.
+ #[value(name = "1.5")]
+ V_1_5,
+ /// PDF 1.5.
+ #[value(name = "1.6")]
+ V_1_6,
/// PDF 1.7.
#[value(name = "1.7")]
V_1_7,
+ /// PDF 2.0.
+ #[value(name = "2.0")]
+ V_2_0,
+ /// PDF/A-1b.
+ #[value(name = "a-1b")]
+ A_1b,
/// PDF/A-2b.
#[value(name = "a-2b")]
A_2b,
- /// PDF/A-3b.
+ /// PDF/A-2u.
+ #[value(name = "a-2u")]
+ A_2u,
+ /// PDF/A-3u.
#[value(name = "a-3b")]
A_3b,
+ /// PDF/A-3u.
+ #[value(name = "a-3u")]
+ A_3u,
+ /// PDF/A-4.
+ #[value(name = "a-4")]
+ A_4,
+ /// PDF/A-4f.
+ #[value(name = "a-4f")]
+ A_4f,
+ /// PDF/A-4e.
+ #[value(name = "a-4e")]
+ A_4e,
}
display_possible_values!(PdfStandard);