README

#pdfwritefs

Filesystem/channel convenience wrappers for @pdfwrite.

@pdfwrite writes to @pdfio.Output so it can be used in non-filesystem contexts (in-memory buffers, custom IO backends, etc.). This package provides native-only helpers for @fs.File and filenames.

#
PdfWriteFs

pub struct PdfWriteFs {
writer :
PdfWrite

}

#
PdfWriteFs::new

fn PdfWriteFs::new(logger? : (String) -> Unit) -> PdfWriteFs

#
PdfWriteFs::of_writer

#
PdfWriteFs::pdf_to_channel

async fn PdfWriteFs::pdf_to_channel(self : PdfWriteFs, preserve_objstm? : Bool, generate_objstm? : Bool, compress_objstm? : Bool, recrypt? : String, encryption :
Encryption
?, build_new_id : Bool, pdf :
Pdf
, channel :
File
) -> Unit

#
PdfWriteFs::pdf_to_file

async fn PdfWriteFs::pdf_to_file(self : PdfWriteFs, pdf :
Pdf
, filename : String) -> Unit

#
PdfWriteFs::pdf_to_file_options

async fn PdfWriteFs::pdf_to_file_options(self : PdfWriteFs, preserve_objstm? : Bool, generate_objstm? : Bool, compress_objstm? : Bool, recrypt? : String, encryption :
Encryption
?, build_new_id : Bool, pdf :
Pdf
, filename : String) -> Unit

Source Files

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io