///|
fn pdf_image_name(text : String) -> @core.PdfName {
@core.pdf_name_of_bytes(@ascii.encode(text))
}
///|
let pdf_image_image_mask_key_name : @core.PdfName = pdf_image_name("/ImageMask")
///|
let pdf_image_im_key_name : @core.PdfName = pdf_image_name("/IM")
///|
let pdf_image_colorspace_key_name : @core.PdfName = pdf_image_name(
"/ColorSpace",
)
///|
let pdf_image_cs_key_name : @core.PdfName = pdf_image_name("/CS")
///|
let pdf_image_bits_per_component_key_name : @core.PdfName = pdf_image_name(
"/BitsPerComponent",
)
///|
let pdf_image_bpc_key_name : @core.PdfName = pdf_image_name("/BPC")
///|
let pdf_image_width_key_name : @core.PdfName = pdf_image_name("/Width")
///|
let pdf_image_w_key_name : @core.PdfName = pdf_image_name("/W")
///|
let pdf_image_height_key_name : @core.PdfName = pdf_image_name("/Height")
///|
let pdf_image_h_key_name : @core.PdfName = pdf_image_name("/H")
///|
let pdf_image_decode_key_name : @core.PdfName = pdf_image_name("/Decode")
///|
let pdf_image_d_key_name : @core.PdfName = pdf_image_name("/D")
///|
let pdf_image_decodeparms_key_name : @core.PdfName = pdf_image_name(
"/DecodeParms",
)
///|
let pdf_image_dp_key_name : @core.PdfName = pdf_image_name("/DP")
///|
let pdf_image_jbig2_globals_key_name : @core.PdfName = pdf_image_name(
"/JBIG2Globals",
)
///|
let pdf_image_dctdecode_name_value : @core.PdfName = pdf_image_name(
"/DCTDecode",
)
///|
let pdf_image_dct_name_value : @core.PdfName = pdf_image_name("/DCT")
///|
let pdf_image_jbig2decode_name_value : @core.PdfName = pdf_image_name(
"/JBIG2Decode",
)
///|
let pdf_image_jpxdecode_name_value : @core.PdfName = pdf_image_name(
"/JPXDecode",
)
///|
let pdf_image_length_key_name : @core.PdfName = pdf_image_name("/Length")
///|
let pdf_image_filter_key_name : @core.PdfName = pdf_image_name("/Filter")
///|
let pdf_image_f_key_name : @core.PdfName = pdf_image_name("/F")
///|
let pdf_image_subtype_key_name : @core.PdfName = pdf_image_name("/Subtype")
///|
let pdf_image_image_name_value : @core.PdfName = pdf_image_name("/Image")
///|
let pdf_image_device_rgb_name_value : @core.PdfName = pdf_image_name(
"/DeviceRGB",
)
///|
let pdf_image_device_gray_name_value : @core.PdfName = pdf_image_name(
"/DeviceGray",
)
///|
let pdf_image_indexed_name_value : @core.PdfName = pdf_image_name("/Indexed")
///|
let pdf_image_xobject_key_name : @core.PdfName = pdf_image_name("/XObject")
///|
let pdf_image_smask_key_name : @core.PdfName = pdf_image_name("/SMask")
///|
let pdf_image_mask_key_name : @core.PdfName = pdf_image_name("/Mask")
///|
let pdf_image_smask_in_data_key_name : @core.PdfName = pdf_image_name(
"/SMaskInData",
)
///|
let pdf_image_i0_name_value : @core.PdfName = pdf_image_name("/I0")
///|
let pdf_image_struct_parents_key_name : @core.PdfName = pdf_image_name(
"/StructParents",
)
///|
let pdf_image_figure_name_value : @core.PdfName = pdf_image_name("/Figure")
///|
let pdf_image_mcid_key_name : @core.PdfName = pdf_image_name("/MCID")
///|
let pdf_image_alt_key_name : @core.PdfName = pdf_image_name("/Alt")
///|
let pdf_image_p_key_name : @core.PdfName = pdf_image_name("/P")
///|
let pdf_image_s_key_name : @core.PdfName = pdf_image_name("/S")
///|
let pdf_image_nums_key_name : @core.PdfName = pdf_image_name("/Nums")
///|
let pdf_image_namespaces_key_name : @core.PdfName = pdf_image_name(
"/Namespaces",
)
///|
let pdf_image_ns_key_name : @core.PdfName = pdf_image_name("/NS")
///|
let pdf_image_document_name_value : @core.PdfName = pdf_image_name("/Document")
///|
let pdf_image_form_name_value : @core.PdfName = pdf_image_name("/Form")
///|
let pdf_image_matrix_key_name : @core.PdfName = pdf_image_name("/Matrix")
///|
let pdf_image_ccittfaxdecode_name_value : @core.PdfName = pdf_image_name(
"/CCITTFaxDecode",
)
///|
let pdf_image_k_key_name : @core.PdfName = pdf_image_name("/K")
///|
let pdf_image_pdfua2_namespace : @core.PdfBytes = @ascii.encode(
"http://iso.org/pdf2/ssn",
)
///|
let pdf_image_jbig2_globals_object_number : Int = 10000
///|
let pdf_image_debug_image_processing_enabled : Ref[Bool] = { val: false, }
///|
/// Return cpdfimage's `debug_image_processing` flag.
pub fn pdf_image_debug_image_processing() -> Bool {
pdf_image_debug_image_processing_enabled.val
}
///|
/// Set cpdfimage's `debug_image_processing` flag.
pub fn pdf_image_set_debug_image_processing(enabled : Bool) -> Unit {
pdf_image_debug_image_processing_enabled.val = enabled
}
///|
/// Source-spelled cpdfimage `debug_image_processing` flag reader.
pub fn pdf_debug_image_processing() -> Bool {
pdf_image_debug_image_processing()
}
///|
/// Set cpdfimage's `debug_image_processing` flag through the source-spelled
/// compatibility surface.
pub fn pdf_set_debug_image_processing(enabled : Bool) -> Unit {
pdf_image_set_debug_image_processing(enabled)
}
///|
fn pdf_image_image_mask_key() -> @core.PdfName {
pdf_image_image_mask_key_name
}
///|
fn pdf_image_im_key() -> @core.PdfName {
pdf_image_im_key_name
}
///|
fn pdf_image_colorspace_key() -> @core.PdfName {
pdf_image_colorspace_key_name
}
///|
fn pdf_image_cs_key() -> @core.PdfName {
pdf_image_cs_key_name
}
///|
fn pdf_image_bits_per_component_key() -> @core.PdfName {
pdf_image_bits_per_component_key_name
}
///|
fn pdf_image_bpc_key() -> @core.PdfName {
pdf_image_bpc_key_name
}
///|
fn pdf_image_width_key() -> @core.PdfName {
pdf_image_width_key_name
}
///|
fn pdf_image_w_key() -> @core.PdfName {
pdf_image_w_key_name
}
///|
fn pdf_image_height_key() -> @core.PdfName {
pdf_image_height_key_name
}
///|
fn pdf_image_h_key() -> @core.PdfName {
pdf_image_h_key_name
}
///|
fn pdf_image_decode_key() -> @core.PdfName {
pdf_image_decode_key_name
}
///|
fn pdf_image_d_key() -> @core.PdfName {
pdf_image_d_key_name
}
///|
fn pdf_image_decodeparms_key() -> @core.PdfName {
pdf_image_decodeparms_key_name
}
///|
fn pdf_image_dp_key() -> @core.PdfName {
pdf_image_dp_key_name
}
///|
fn pdf_image_jbig2_globals_key() -> @core.PdfName {
pdf_image_jbig2_globals_key_name
}
///|
fn pdf_image_dctdecode_name() -> @core.PdfName {
pdf_image_dctdecode_name_value
}
///|
fn pdf_image_dct_name() -> @core.PdfName {
pdf_image_dct_name_value
}
///|
fn pdf_image_jbig2decode_name() -> @core.PdfName {
pdf_image_jbig2decode_name_value
}
///|
fn pdf_image_jpxdecode_name() -> @core.PdfName {
pdf_image_jpxdecode_name_value
}
///|
fn pdf_image_length_key() -> @core.PdfName {
pdf_image_length_key_name
}
///|
fn pdf_image_filter_key() -> @core.PdfName {
pdf_image_filter_key_name
}
///|
fn pdf_image_f_key() -> @core.PdfName {
pdf_image_f_key_name
}
///|
fn pdf_image_subtype_key() -> @core.PdfName {
pdf_image_subtype_key_name
}
///|
fn pdf_image_image_name() -> @core.PdfName {
pdf_image_image_name_value
}
///|
fn pdf_image_device_rgb_name() -> @core.PdfName {
pdf_image_device_rgb_name_value
}
///|
fn pdf_image_device_gray_name() -> @core.PdfName {
pdf_image_device_gray_name_value
}
///|
fn pdf_image_indexed_name() -> @core.PdfName {
pdf_image_indexed_name_value
}
///|
fn pdf_image_xobject_key() -> @core.PdfName {
pdf_image_xobject_key_name
}
///|
fn pdf_image_smask_key() -> @core.PdfName {
pdf_image_smask_key_name
}
///|
fn pdf_image_mask_key() -> @core.PdfName {
pdf_image_mask_key_name
}
///|
fn pdf_image_smask_in_data_key() -> @core.PdfName {
pdf_image_smask_in_data_key_name
}
///|
fn pdf_image_i0_name() -> @core.PdfName {
pdf_image_i0_name_value
}
///|
fn pdf_image_struct_parents_key() -> @core.PdfName {
pdf_image_struct_parents_key_name
}
///|
fn pdf_image_figure_name() -> @core.PdfName {
pdf_image_figure_name_value
}
///|
fn pdf_image_mcid_key() -> @core.PdfName {
pdf_image_mcid_key_name
}
///|
fn pdf_image_alt_key() -> @core.PdfName {
pdf_image_alt_key_name
}
///|
fn pdf_image_p_key() -> @core.PdfName {
pdf_image_p_key_name
}
///|
fn pdf_image_s_key() -> @core.PdfName {
pdf_image_s_key_name
}
///|
fn pdf_image_nums_key() -> @core.PdfName {
pdf_image_nums_key_name
}
///|
fn pdf_image_namespaces_key() -> @core.PdfName {
pdf_image_namespaces_key_name
}
///|
fn pdf_image_ns_key() -> @core.PdfName {
pdf_image_ns_key_name
}
///|
fn pdf_image_document_name() -> @core.PdfName {
pdf_image_document_name_value
}
///|
fn pdf_image_form_name() -> @core.PdfName {
pdf_image_form_name_value
}
///|
fn pdf_image_matrix_key() -> @core.PdfName {
pdf_image_matrix_key_name
}
///|
fn pdf_image_ccittfaxdecode_name() -> @core.PdfName {
pdf_image_ccittfaxdecode_name_value
}
///|
fn pdf_image_k_key() -> @core.PdfName {
pdf_image_k_key_name
}