Globale Schrifteinstellungen

Startseite  Vorherige Seite  Nächste Seite

 

Um ein einheitliches Erscheinungsbild einer PDF-Datei zu erreichen, ist es oft notwendig, dass globale Schriftarten und Schriftgrößen verwendet werden. Eine über n2pdf erstellte PDF-Datei besteht meist aus einer Reihe von Notes-Dokumenten oder RichText-Feldern, die teilweise unterschiedliche Schriftarten und –größen aufweisen. Um dieses unterschiedliche Schriftbild allerdings für die PDF-Datei zu korrigieren, kennt n2pdf die Funktionalität der globalen Schriftartersetzung.

 

Auf Basis der Textvorlagen von n2pdf ist es möglich, ein einheitliches Schriftbild zu erreichen. n2pdf benutzt dazu intern die vordefinierte Textvorlage.

 

N2PDFVALUE_GLOBAL_PARAGRAPH_NAME

 

Wenn Sie eine globale Schriftartersetzung aktivieren wollen, so müssen Sie einfach über die Funktion N2PDFSetOption und nach dem Prinzip der Textvorlagen die entsprechenden Werte setzen.

         

Beispiel für die globale Schriftart „Arial, 12pt":

Call N2PDFSetOption ( JobID, N2PDFOPTION_PARAGRAPH_FONT_NAME,_

"Arial",N2PDFVALUE_Global_PARAGRAPH_NAME )

 

Call N2PDFSetOption ( JobID, N2PDFOPTION_PARAGRAPH_FONT_SIZE,_

"12",N2PDFVALUE_Global_PARAGRAPH_NAME )

 

Neben der Angabe der globalen Schriftartersetzung kann auch definiert werden, auf welche Bereiche sich die Ersetzung erstrecken soll. Als Vorgabe wird die Ersetzung auf den gesamten Bereich der PDF-Datei angewendet. Sie können aber durch entsprechende Aufrufe, verschiedene Bereiche ausklammern. Nachfolgend finden Sie die Bereiche, die Sie durch Setzen von N2PDFVALUE_TRUE oder N2PDFVALUE_FALSE für die globale Ersetzung aktivieren oder deaktivieren können.

 

N2PDFOPTION_GLOBAL_STYLE_BODY

Globale Ersetzung für Haupttext an oder aus

N2PDFOPTION_GLOBAL_STYLE_HEADER

Globale Ersetzung für Kopfzeilen an oder aus

N2PDFOPTION_GLOBAL_STYLE_FOOTER

Globale Ersetzung für Fußzeilen an oder aus

N2PDFOPTION_GLOBAL_STYLE_TOC

Globale Ersetzung für das Inhaltsverzeichnis an oder aus

 

 

Beispiel für globale Ersetzung im Haupttext und nicht in Kopf- und Fußzeilen:

Call N2PDFSetOption ( JobID,_

N2PDFOPTION_Global_STYLE_HEADER, N2PDFVALUE_False, "" )

 

Call N2PDFSetOption ( JobID,_

N2PDFOPTION_Global_STYLE_FOOTER, N2PDFVALUE_False, "" )

 

Call N2PDFSetOption ( JobID,_

N2PDFOPTION_Global_STYLE_TOC, N2PDFVALUE_True, "" )