pub enum BuiltInFont {
Show 14 variants
TimesRoman,
TimesBold,
TimesItalic,
TimesBoldItalic,
Helvetica,
HelveticaBold,
HelveticaOblique,
HelveticaBoldOblique,
Courier,
CourierBold,
CourierOblique,
CourierBoldOblique,
Symbol,
ZapfDingbats,
}Expand description
保证在每个 PDF 阅读器中可用的 14 种标准 Type 1 字体。
Variants§
TimesRoman
Times-Roman(衬线体)。
TimesBold
Times-Bold。
TimesItalic
Times-Italic。
TimesBoldItalic
Times-BoldItalic。
Helvetica
Helvetica(无衬线体)。
HelveticaBold
Helvetica-Bold。
HelveticaOblique
Helvetica-Oblique。
HelveticaBoldOblique
Helvetica-BoldOblique。
Courier
Courier(等宽体)。
CourierBold
Courier-Bold。
CourierOblique
Courier-Oblique。
CourierBoldOblique
Courier-BoldOblique。
Symbol
Symbol。
ZapfDingbats
ZapfDingbats。
Trait Implementations§
Source§impl Clone for BuiltInFont
impl Clone for BuiltInFont
Source§fn clone(&self) -> BuiltInFont
fn clone(&self) -> BuiltInFont
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BuiltInFont
Source§impl Debug for BuiltInFont
impl Debug for BuiltInFont
impl Eq for BuiltInFont
Source§impl PartialEq for BuiltInFont
impl PartialEq for BuiltInFont
impl StructuralPartialEq for BuiltInFont
Auto Trait Implementations§
impl Freeze for BuiltInFont
impl RefUnwindSafe for BuiltInFont
impl Send for BuiltInFont
impl Sync for BuiltInFont
impl Unpin for BuiltInFont
impl UnsafeUnpin for BuiltInFont
impl UnwindSafe for BuiltInFont
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more