mirror of
				https://github.com/michaelrsweet/pdfio.git
				synced 2025-10-31 02:15:48 +01:00 
			
		
		
		
	Update docos.
This commit is contained in:
		
							
								
								
									
										16
									
								
								doc/pdfio.3
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								doc/pdfio.3
									
									
									
									
									
								
							| @@ -1,4 +1,4 @@ | |||||||
| .TH pdfio 3 "pdf read/write library" "2023-11-15" "pdf read/write library" | .TH pdfio 3 "pdf read/write library" "2023-12-04" "pdf read/write library" | ||||||
| .SH NAME | .SH NAME | ||||||
| pdfio \- pdf read/write library | pdfio \- pdf read/write library | ||||||
| .SH Introduction | .SH Introduction | ||||||
| @@ -1774,6 +1774,20 @@ bool  pdfioContentTextEnd ( | |||||||
|     pdfio_stream_t *st |     pdfio_stream_t *st | ||||||
| ); | ); | ||||||
| .fi | .fi | ||||||
|  | .SS pdfioContentTextMeasure | ||||||
|  | Measure a text string and return its width. | ||||||
|  | .PP | ||||||
|  | .nf | ||||||
|  | double  pdfioContentTextMeasure ( | ||||||
|  |     pdfio_obj_t *font, | ||||||
|  |     const char *s, | ||||||
|  |     double size | ||||||
|  | ); | ||||||
|  | .fi | ||||||
|  | .PP | ||||||
|  | This function measures the given text string "s" and returns its width based | ||||||
|  | on "size". The text string must always use the UTF-8 (Unicode) encoding but | ||||||
|  | any control characters (such as newlines) are ignored. | ||||||
| .SS pdfioContentTextMoveLine | .SS pdfioContentTextMoveLine | ||||||
| Move to the next line and offset. | Move to the next line and offset. | ||||||
| .PP | .PP | ||||||
|   | |||||||
| @@ -1,13 +1,13 @@ | |||||||
| <!DOCTYPE html> | <!DOCTYPE html> | ||||||
| <html lang="en-US"> | <html lang="en-US"> | ||||||
| <head> | <head> | ||||||
| <title>PDFio Programming Manual v1.1.3</title> | <title>PDFio Programming Manual v1.2.0</title> | ||||||
| <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> | <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> | ||||||
| <meta name="generator" content="codedoc v3.7"> | <meta name="generator" content="codedoc v3.7"> | ||||||
| <meta name="author" content="Michael R Sweet"> | <meta name="author" content="Michael R Sweet"> | ||||||
| <meta name="language" content="en-US"> | <meta name="language" content="en-US"> | ||||||
| <meta name="copyright" content="Copyright © 2021-2023 by Michael R Sweet"> | <meta name="copyright" content="Copyright © 2021-2023 by Michael R Sweet"> | ||||||
| <meta name="version" content="1.1.3"> | <meta name="version" content="1.2.0"> | ||||||
| <style type="text/css"><!-- | <style type="text/css"><!-- | ||||||
| body { | body { | ||||||
|   background: white; |   background: white; | ||||||
| @@ -245,7 +245,7 @@ span.string { | |||||||
| <body> | <body> | ||||||
| <div class="header"> | <div class="header"> | ||||||
| <p><img class="title" src="pdfio-512.png"></p> | <p><img class="title" src="pdfio-512.png"></p> | ||||||
| <h1 class="title">PDFio Programming Manual v1.1.3</h1> | <h1 class="title">PDFio Programming Manual v1.2.0</h1> | ||||||
| <p>Michael R Sweet</p> | <p>Michael R Sweet</p> | ||||||
| <p>Copyright © 2021-2023 by Michael R Sweet</p> | <p>Copyright © 2021-2023 by Michael R Sweet</p> | ||||||
| </div> | </div> | ||||||
| @@ -342,6 +342,7 @@ span.string { | |||||||
| <li><a href="#pdfioContentStroke">pdfioContentStroke</a></li> | <li><a href="#pdfioContentStroke">pdfioContentStroke</a></li> | ||||||
| <li><a href="#pdfioContentTextBegin">pdfioContentTextBegin</a></li> | <li><a href="#pdfioContentTextBegin">pdfioContentTextBegin</a></li> | ||||||
| <li><a href="#pdfioContentTextEnd">pdfioContentTextEnd</a></li> | <li><a href="#pdfioContentTextEnd">pdfioContentTextEnd</a></li> | ||||||
|  | <li><a href="#pdfioContentTextMeasure">pdfioContentTextMeasure</a></li> | ||||||
| <li><a href="#pdfioContentTextMoveLine">pdfioContentTextMoveLine</a></li> | <li><a href="#pdfioContentTextMoveLine">pdfioContentTextMoveLine</a></li> | ||||||
| <li><a href="#pdfioContentTextMoveTo">pdfioContentTextMoveTo</a></li> | <li><a href="#pdfioContentTextMoveTo">pdfioContentTextMoveTo</a></li> | ||||||
| <li><a href="#pdfioContentTextNextLine">pdfioContentTextNextLine</a></li> | <li><a href="#pdfioContentTextNextLine">pdfioContentTextNextLine</a></li> | ||||||
| @@ -2005,6 +2006,25 @@ bool pdfioContentTextEnd(<a href="#pdfio_stream_t">pdfio_stream_t</a> *st);</p> | |||||||
| </tbody></table> | </tbody></table> | ||||||
| <h4 class="returnvalue">Return Value</h4> | <h4 class="returnvalue">Return Value</h4> | ||||||
| <p class="description"><code>true</code> on success, <code>false</code> on failure</p> | <p class="description"><code>true</code> on success, <code>false</code> on failure</p> | ||||||
|  | <h3 class="function"><a id="pdfioContentTextMeasure">pdfioContentTextMeasure</a></h3> | ||||||
|  | <p class="description">Measure a text string and return its width.</p> | ||||||
|  | <p class="code"> | ||||||
|  | double pdfioContentTextMeasure(<a href="#pdfio_obj_t">pdfio_obj_t</a> *font, const char *s, double size);</p> | ||||||
|  | <h4 class="parameters">Parameters</h4> | ||||||
|  | <table class="list"><tbody> | ||||||
|  | <tr><th>font</th> | ||||||
|  | <td class="description">Font object created by <a href="#pdfioFileCreateFontObjFromFile"><code>pdfioFileCreateFontObjFromFile</code></a></td></tr> | ||||||
|  | <tr><th>s</th> | ||||||
|  | <td class="description">UTF-8 string</td></tr> | ||||||
|  | <tr><th>size</th> | ||||||
|  | <td class="description">Font size/height</td></tr> | ||||||
|  | </tbody></table> | ||||||
|  | <h4 class="returnvalue">Return Value</h4> | ||||||
|  | <p class="description">Width</p> | ||||||
|  | <h4 class="discussion">Discussion</h4> | ||||||
|  | <p class="discussion">This function measures the given text string "s" and returns its width based | ||||||
|  | on "size". The text string must always use the UTF-8 (Unicode) encoding but | ||||||
|  | any control characters (such as newlines) are ignored.</p> | ||||||
| <h3 class="function"><a id="pdfioContentTextMoveLine">pdfioContentTextMoveLine</a></h3> | <h3 class="function"><a id="pdfioContentTextMoveLine">pdfioContentTextMoveLine</a></h3> | ||||||
| <p class="description">Move to the next line and offset.</p> | <p class="description">Move to the next line and offset.</p> | ||||||
| <p class="code"> | <p class="code"> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user