PDF object writers for document structure elements
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| integer(kind=int64), | intent(out) | :: | pos |
Write PDF catalog object
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| integer(kind=int64), | intent(out) | :: | pos |
Write PDF pages object
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| integer(kind=int64), | intent(out) | :: | pos |
Write PDF page object
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| type(pdf_context_core), | intent(in) | :: | ctx | |||
| integer(kind=int64), | intent(out) | :: | pos |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| type(pdf_context_core), | intent(in) | :: | ctx | |||
| integer(kind=int64), | intent(out) | :: | pos |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| integer, | intent(in) | :: | obj | |||
| integer(kind=int64), | intent(out) | :: | pos |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| integer, | intent(in) | :: | obj | |||
| integer, | intent(in) | :: | stroke_milli | |||
| integer, | intent(in) | :: | fill_milli | |||
| integer(kind=int64), | intent(out) | :: | pos |
Write PDF content stream object
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| type(pdf_context_core), | intent(in) | :: | ctx | |||
| integer(kind=int64), | intent(out) | :: | pos |
Write Helvetica font object
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| integer(kind=int64), | intent(out) | :: | pos | |||
| logical, | intent(in) | :: | has_embedded_font |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| integer(kind=int64), | intent(out) | :: | pos | |||
| logical, | intent(in) | :: | has_embedded_font |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| integer(kind=int64), | intent(out) | :: | pos | |||
| character(len=*), | intent(in) | :: | font_data |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=:), | intent(out), | allocatable | :: | font_data | ||
| logical, | intent(out) | :: | found |
Write Symbol font object
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | unit | |||
| integer(kind=int64), | intent(out) | :: | pos |