fortplot_pdf_io Module

PDF file I/O operations Handles PDF document structure, writing, and file management



Subroutines

public subroutine write_pdf_file(this, filename)

Write PDF context to file

Arguments

Type IntentOptional Attributes Name
class(pdf_context_core), intent(inout) :: this
character(len=*), intent(in) :: filename

public subroutine create_pdf_document(unit, filename, ctx)

Create complete PDF document structure

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: unit
character(len=*), intent(in) :: filename
type(pdf_context_core), intent(inout) :: ctx

public subroutine write_string_to_unit(unit, str)

Write string to unit, handling long strings properly

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: unit
character(len=*), intent(in) :: str