Oracle WebLogic Server 12c Oracle Fusion Middleware 11g Oracle Oracle Forms 12c Oracle Application Server Oracle WebLogic Server Oracle Fusion Middleware 12c Oracle Reports 12c Docker Enterprise Manager 13c Oracle Forms RESTful Enterprise Manager 12 Enterprise Content Management Linux Oracle 12c Oracle 18c Oracle Database Oracle Forms 12 SOA.
Font not appearing in web report on windows 10gAS - Oracle Application Server - General
Related
Categories
- ORACLE DATABASE DISCUSS
Oracle Applications
General Database Discu...
Advanced Queueing
Data Warehousing
E-Business Suite Archi...
Collaboration Suite Ar...
Applications Desktop I...
Oracle9i(Archived)
PL/SQL XML Programming
Integration - InterCon...
OA Framework
Business Moderator Arc...
Enterprise Manager
BI Publisher
TimesTen In-Memory Dat...
Enterprise Manager (Ko...
Application Server (Ko...
Applications (Korean)(...
SQL Developer (Korean)
Linux (Korean)
Application Server (Ko...
Python
JDeveloper and OC4J 11...
Hyperion Query and Rep...
Siebel
Query & Analysis(Archi...
Management Reporting(A...
CRM On Demand Administ...
Upgrades
LCM: Oracle iSetup
MessageQ
bea.workshop.historica...
aqualogic.bpm.developm...
BEA SALT(Archived)
Remote APIs(Archived)
WebLogic Event Server/...
应用软件
Primavera Portfolio Ma...
Evolve(Archived)
广州 User Group
Open Source (Chinese)
WebLogic Server - JMS
Exadata
AIA 3.0 Early Adopters...
Java HotSpot Virtual M...
Monitoring, Management...
Other Topics (Archived)
Java Runtime Environme...
Java Secure Socket Ext...
Accessibility
Java Plug-In
Oracle Unified Directo...
Java System Message Qu...
Developer Studio IDE, ...
Identity Management - ...
Oracle Application Exp...
PHP (Korean)
Calc Manager
Oracle Cloud
Primavera Unifier User...
Oracle Application Ser...
Windows .NET (Korean)
Multitenant
Customer Advisory Board
SiteCatalyst
Database Backup Cloud ...
Eloqua-Netsuite Integr...
Power Hour Hub
E10 Users
Sweden Eloqua User Group
CX Central
SFDC Integration
Huntsville, Alabama El...
Pharma, Life Sciences,...
OMC - Industry Solutio...
Java SE Snapshots: Pro...
Process Manufacturing
Independent Oracle Use...
Database In-Memory
Korea Engineered Syste...
Oracle Datasource for ...
HrOUG
See It
Multilingual Engine
SQL Fundamentals (2018)
Partner Cloud Center o...
GSE América Latina
Oracle Systems Manager...
General XML
WebCenter Content
Java Development Tools
JDeveloper and ADF
LCM: 11i Install/Upgrade
Discoverer
Database Security - Ge...
产品
Application Server - G...
개발자 (Korean)
Field Service(Archived)
Oracle Authentication ...
Enterprise 2.0(Archived)
weblogic.developer.int...
CLDC and MIDP
Solaris Archived Forum...
General Questions
DB Design Award Winner...
Resources
Adobe Portable Document Format (PDF) is a universal file format that preserves all the fonts, formatting, graphics, and color, of any source document regardless of the application and platform used to create it. Oracle Reports was one of the first report generation tools to embrace this technology and generate quality PDF documents.
Oracle Reports 10g Release 2 (10.1.2) includes PDF font subsetting enhancements and improved font support to provide:
- Direct subsetting of True Type fonts (as a Type0 font), no longer converting to Type3 fonts. As a result, PDF output is clearer, smoother, searchable, and accessible.
- Improved True Type Collection (TTC) support, allowing you to use the zero-based index to indicate the specific TTC font file to pick up. In prior releases, Oracle Reports picked up the first font file in the True Type Collection (TTC).
This chapter contains the following main sections:
- This section contains information on the various PDF features supported by Oracle Reports. This includes compression, font aliasing, font subsetting, font embedding, accessibility, and taxonomy.
- This section contains information on resolving PDF font issues that occur when you design a report on a Windows platform and deploy it on a UNIX platform.
- This section contains information on how to generate a PDF file using Unicode character sets.
- This section contains information on how to generate a PDF file using bidirectional (BiDi) languages such as Hebrew and Arabic.
- This section contains information on how to generate a PDF file using multibyte fonts.
- This section contains information on how to generate a PDF file that includes a barcode.
6.1 PDF Features Included in Oracle Reports
Oracle Reports supports PDF 1.4 and is capable of generating high fidelity PDF reports on all platforms. The PDF features supported by Oracle Reports include:
6.1.1 Compression
PDF compression decreases the PDF file size, thereby reducing the time spent in downloading the PDF file.
The amount of space saved using compression varies based on the contents of the report, for example, the number of images versus the size of the content.
- Images: PDF compression does not significantly affect the size of files containing images in it, as image files are typically already compressed.
- Formatted data: Highly formatted data can achieve higher compression rates. However, actual compression rates will vary for each report.
Compressed files are about one fifth the size of the original file. Testing has shown that the best case compression ratio of one-eigth to the worst case compression ratio of one-half was achieved based on the contents in the original file.
6.1.1.1 Setup
By default, PDF output generated by Oracle Reports is compressed. To specify the level of compression, use
PDFCOMP
on the command line. For more information, see Section A.3.83, 'PDFCOMP'.Although compressed files download quickly, the time taken to generate a compressed file is much more when compared to a non-compressed file.
Figure 6-1 Compressed Output Versus Non-Compressed Output
Description of 'Figure 6-1 Compressed Output Versus Non-Compressed Output'
Note: Compression rate depends on the report's content; thus, the time taken to generate the PDF file as well as the PDF file size will vary from report to report. |
6.1.2 Font-Related Features
This section outlines the PDF font-related features supported by Oracle Reports:
6.1.2.1 Font Aliasing
Font aliasing enables you to substitute one font for another; that is, font-to-font substitution. This font-to-font substitution is usually used when porting applications (in this case, your PDF file) across platforms. You can alias multibyte fonts as well as character sets. For font aliasing considerations when designing multilingual applications, see Section 18.2.1.2.2, 'Font Aliasing Considerations'.
Font aliasing occurs at the time of generating the PDF file. The PDF file will contain only the necessary font information required to display the output. The fonts used will not be embedded in the PDF file.
Note: The fonts must be available on the machine displaying the PDF output. The fonts need not be available on the machine generating the PDF file. |
(*) These fonts are available in Adobe Acrobat Reader 5.0 and later.
(**) These fonts are available in Adobe Acrobat Reader 4.0 and later.
It is recommended that you use Version 5.0 CID fonts (*) in order to avoid unexpected font mapping, which results in multibyte characters overlapping. Version 5.0 fonts are compatible with Adobe Acrobat Reader 5.0 and later.
6.1.2.1.1 Setup
There are no command line keywords for font aliasing.
Include the font aliasing entries in the
uifont.ali
file. Oracle Reports aliases the font only when the entries in the uifont.ali
file match the font information included in the generated PDF file. Note: The uifont.ali file is located in:
The uifont.ali file is the configuration file controlling all the Oracle Reports PDF font enhancements. See Chapter 4, 'Managing Fonts in Oracle Reports' for more information. |
6.1.2.1.2 Troubleshooting
If font aliasing does not work, verify that:
- In Acrobat Reader 6.0 and later, choose File > Document Properties > Fonts. (In prior releases, beginning with Acrobat Reader 3.0, choose File > Document Info > Fonts). Verify that the aliased font has been added to the list. If it is not included, then font aliasing did not occur. The fonts were not found or the entry in the
uifont.ali
file is incorrect. - The fonts specified for the report are available on the machine where the report will be viewed.
- The
[PDF]
section name in theuifont.ali
file has not been modified as Oracle Reports parses the file for the section name. - The version of the Adobe Acrobat Reader used for viewing is 3.0 or higher, as required for multibyte character reports to display properly.
6.1.2.2 Font Subsetting
With font subsetting, the PDF file includes the font information needed to render the PDF, regardless of the availability of that font on the machine used to view the report. PDF font subsetting works for single byte, multibyte, and Unicode fonts and is the preferred method of creating multibyte reports.
When you subset a font in a PDF file, the font information is embedded into the PDF output for only those characters that are needed for the report output.
PDF font subsetting enhancements and improved font support in Oracle Reports 10g Release 2 (10.1.2) generate PDF output that is clearer, smoother, searchable, and accessible.
Note: You can modify the PDF file if you have:
|
You can view the fonts used in your reports as follows:
- In Acrobat Reader 6.0 and later, choose File > Document Properties > Fonts. (In prior releases, beginning with Acrobat Reader 3.0, choose File > Document Info > Fonts.)
- The Document Font dialog box displays Original Font, Type, Encoding, Actual Font (or the font used), and Type.
Figure 6-2 Font Subsetting
Description of 'Figure 6-2 Font Subsetting'
Note: In the case of font subsetting:
|
6.1.2.2.2 Backward Compatibility
You can set environment variable
REPORTS_ENHANCED_SUBSET
=NO
to revert to the implementation of font subsetting used in releases prior to Oracle Reports 10g Release 2 (10.1.2); that is, Type3 fonts.Note: For more information, refer to Section B.1.43, 'REPORTS_ENHANCED_SUBSET'. |
6.1.2.2.3 Troubleshooting
If font subsetting does not work, verify the following:
- The fonts you use in the report have bold, italic, and bold italic versions. If you have used italic or bold styles in the report, with PDF font subsetting, and you do not see italic or bold styles in the output, check the Windows TTF files. On Windows, there are some fonts that have bold, italic, and bold italic versions. For example, Arial has
arialbd.ttf
(Arial bold),ariali.ttf
(Arial italic), andarialbi.ttf
(Arial bold italic), while some other fonts, such as Arial Unicode MS (arialuni.ttf
), do not have any bold or italic versions. For fonts that do not have bold or italic versions, Windows synthesizes bold or italic styles from the main font file while displaying, as does Oracle Reports on Windows. These styles are preserved in HTML/HTMLCSS, RTF, and PDF (without PDF subsetting or embedding) outputs. However, while doing the PDF subsetting or embedding, since actual font glyphs are included in the report, Oracle Reports needs the TTF files that contain styles; that is, to include the bold style for Arial in the report, it would needarialbd.ttf
. But for fonts such as Arial Unicode MS that do not have such TTF files, PDF subsetted output will not have bold or italic styles. - The Actual Font value is Embedded Subset and Type is TrueType (in Acrobat Reader 6.0 and later, choose File > Document Properties > Fonts; in prior releases, beginning with Acrobat Reader 3.0, choose File > Document Info > Fonts). If this is not specified, then font subsetting is not implemented. The problem could be either that the fonts were not found or the entry in the
uifont.ali
file is incorrect - The font file names are valid.
- The case of the font file name matches the case defined in the file.
- The font types are TrueType; that is,
filename
.ttf
orfilename
.ttc
. - The font name is enclosed in double quotes if it consists of two or more words.
- The font name does not contain embedded parenthesis.
- The font files are located in the path specified by the
REPORTS_PATH
environment variable. When generating a PDF file, Oracle Reports looks for fonts in the path specified in theREPORTS_PATH
environment variable. - The font names are correct and are available on the machine where the PDF file is generated.
- The
[PDF:Subset]
section name in theuifont.ali
file has not been modified. Oracle Reports parses the file looking for the section name. - The version of the Adobe Acrobat Reader used for viewing is 3.0 or higher, as required for multibyte character reports to display correctly.
- The value of the
REPORTS_ENHANCED_SUBSET
environment variable is set toYES
. IfREPORTS_ENHANCED_SUBSET
=NO
, Oracle Reports reverts to the earlier implementation of font subsetting, using Type3 fonts to create a PDF document. Type3 fonts are imaged characters that look slightly bolder than they would if expressed as a Type1 font. See Section 6.1.2.2.2, 'Backward Compatibility' for more information on improving the viewing quality. - There is a limitation on UNIX platforms when working with TrueType fonts. Refer to Section 6.2.2, 'Designing and Deploying a Report on Different Platforms' for more information on running a report on UNIX machines.
6.1.2.3 Font Embedding
PDF font embedding is the process of including the entire font set along with the data in the PDF file. PDF font subsetting and font embedding are mutually exclusive.
Note: Font embedding will work only if the fonts are included in the PDF file. Font embedding increases your PDF file size. |
- Creating the report with the Symbolfont.
- Embedding the Symbol font in the PDF file (Figure 6-3).
Figure 6-3 Font Embedding
Description of 'Figure 6-3 Font Embedding'
6.1.2.3.2 Troubleshooting
If PDF font embedding does not work, verify the following:
- In Acrobat Reader 6.0 and later, choose File > Document Properties > Fonts. (In prior releases, beginning with Acrobat Reader 3.0, choose File > Document Info > Fonts). Verify that the embedded font has been added to the list. If the font has not been added, then font embedding did not occur. The problem could be either that the fonts were not found or the entry in the
uifont.ali
file is incorrect. - The correct font file name is used.
- The font path specified in the
REPORTS_PATH
environment variable is correct. When generating the PDF file, Oracle Reports looks for fonts in the paths specified in theREPORTS_PATH
environment variable. - The font type is a Type1 font.
- The font name is enclosed within double quotes if it consists of 2 or more words.
- The
[PDF:Embed]
section name in theuifont.ali
file has not been modified. Oracle Reports parses the file looking for the section name. - The format to specify the embedded font is valid:For example (Windows):
- The font name is correct and available on the machine where the PDF file is generated.
6.1.2.4 Font Feature Summary
Table 6-3 summarizes the advantages and disadvantages of font aliasing, font embedding, and font subsetting.
Table 6-3 Comparison of PDF Font Features
PDF Type | Advantages | Disadvantages | PDF Type |
---|---|---|---|
Font Aliasing | Multibyte support. Good display. Small file size (Japanese example; 23KB for font aliasing when compared to 130KB for font subsetting). | Unicode character set not supported. Asian Font Packs are required on the client machine, if the client's operating system and Acrobat Reader are not the native version. Limited fonts support. For example, there is no support for font emphasis. | Font Aliasing |
Font Embedding | Guaranteed display. | Only single byte support provided. Large file size. | Font Embedding |
Font Subsetting | Unicode support. Guaranteed display. Generated file is searchable and editable using Adobe Acrobat. | No styles (Italic and Bold) support. | Font Subsetting |
6.1.3 Precedence of Execution
The precedence order for the same font in multiple places within the
uifont.ali
file is as follows:- Font aliasing takes precedence over font embedding (highest).
- Font subsetting takes over font embedding (intermediate).
- Font embedding takes no precendence (lowest).
For example, if you have included the same font entries for both font embedding and font subsetting, then font subsetting will override font embedding. This is assuming you have not set the command line option
PDFEMBED=NO
. For all font features —font aliasing, font subsetting, and font embedding—include the specific entries first followed by the generic entries. For example, if you want to subset Arial Plain, Arial Bold, Arial Italic, and Arial Bold-Italic fonts, your entries should be in the following order:
If the plain
Arial..... = 'Arial.ttf'
entry appears first, then all the styles of the Arial font in the layout will be subset as Arial Plain font. Here is a sample of a portion of the uifont.ali
file for all the PDF entries containing all three PDF sections:Sample 1
Sample 2
6.1.4 Accessibility
Oracle Reports provides several ways for you to include accessibility features in your PDF file. The PDF format file follows the tagged-PDF standard defined in PDF 1.4. This standard along with Acrobat Reader 5 (or higher) provides you with features for inclusion in the paper layout.
For information on enabling accessibility-related features offered through Oracle Reports from the command line, see Section A.3.1, 'ACCESSIBLE'. For information about using the Oracle Reports accessibility properties designed to make PDF report output accessible to the disabled community (Alternative Text, Headers, ID, Report Language, and Table Caption properties), see the Oracle Reports online Help.
Additionally, refer to Chapter 43, 'Building an Accessible JSP-based Web Report' in the Oracle Reports Building Reports manual, and to the Oracle accessiblity site on OTN (
http://www.oracle.com/accessibility/index.html
), where you can learn more about accessibility and find the Creating Accessible Enterprise Reports Using Oracle Reports white paper.6.1.5 Taxonomy
A PDF document can include global information about itself such as the document's title, author, creation and modification dates. This global information proves useful at the time of cataloging or searching for documents in external databases.
Oracle Reports provides report-level properties to enable such a classification, known as taxonomy. They are:
- Title
- Author
- Subject
- Keywords
Table 6-4 Taxonomy Properties
Property Name | Type | Description | Default Value |
---|---|---|---|
Title | String | Document title. | PDF document name |
Author | String | Document's author. | Oracle Reports |
Subject | String | Document's subject. | None |
Keywords | String | Specifies keywords that can be used to categorize the document. | None |
Refer to the Oracle Reports online Help for more information on the taxonomy properties.
6.1.6 Graph Support
Oracle Reports provides the capability to specify the dots per inch (DPI) value for the image resolution of the graph in PDF output. This enables you to scale the graph without compromising on the image quality.
For more information, see Section B.1.44, 'REPORTS_GRAPH_IMAGE_DPI' and Section B.1.46, 'REPORTS_JPEG_QUALITY_FACTOR'.
6.2 Resolving PDF Font Issues During Cross-Platform Deployment
There are font and text alignment issues when you design a report (single byte or multibyte) on the Windows platform and deploy it on a UNIX platform. The reason is that the font handling and windowing system are completely different across the two platforms.
6.2.1 Designing and Deploying a Report on the Same Platform
If your report is designed and deployed on the same platform (for example, Windows):
- There should be no font or text alignment issues in the PDF file.
- If the PDF file is generated with font subsetting enabled, then the PDF file can be viewed in the same manner across platforms.
6.2.2 Designing and Deploying a Report on Different Platforms
If your report is designed on the Windows platform and deployed on the UNIX platform:
(Windows) You use the TrueType fonts located on the Windows machine (usually in
%windir%/fonts
). Oracle Reports queries the font information from the Windows system for formatting the report.(UNIX) When the report is sent to PDF on a UNIX platform, there are two stages:
- Oracle Reports renders the font metrics information for the fonts and uses this information to format various objects in the report.Note:Oracle Reports renders the font metrics information from the
AFM
files specified in the printer's PPD file.6.2.2.1 Generating a PDF Report Using Single Byte Fonts
This section outlines the steps involved in generating a PDF report (using single byte fonts) designed on the Windows or UNIX platform. These steps are required only if you see font alignment issues in your PDF output. Before using the font features covered in this section, refer to Table 6-3 to determine which feature best suits your application needs.This example uses PDF font subsettting:- Create a report on the Windows platform with TrueType fonts. For this procedure, the fonts referred to are
arial.ttf
andtahoma.ttf
. - Copy the fonts (
arial.ttf
andtahoma.ttf
) and your report's.rdf
file to the UNIX platform. The path for the font files should beORACLE_HOME
/reports/
font_folder
. Add the font file's path to theREPORTS_PATH
environment variable. - Create the AFM files for the font files
(arial.ttf
andtahoma.ttf)
using a freely available utility, such asttf2pt1
. Do not attempt to convert to a TFM file, as this may not produce reliable results. - Copy the AFM files (
arial.afm
andtahoma.afm
) generated toORACLE_HOME
/guicommon/tk/admin/AFM.
Note:The AFM files should be copied to the AFM directory without the.afm
extension. Additionally, ensure that the name of AFM file, the name of the font in the PPD file, and the name of the font theuifont.ali
file are an exact match.6.2.2.2 Generating a PDF Report Using Multibyte and Unicode Fonts
There are additional steps for generating reports with multibyte and Unicode fonts. Before using the font features covered in this section, refer to Table 6-3 to determine which feature best suits your application needs.The steps involved in resolving font issues with PDF font subsetting when deploying multibyte and Unicode reports on UNIX platforms are as follows:- Create a report on the Windows platform using TrueType multibyte fonts with the appropriate character set. For this procedure the font and the character sets referred to are the Korean font
h2mjsm.ttf
and theKO16KSC5601
character set. - Copy the Korean font
h2mjsm.ttf
and your report's.rdf
file to the UNIX platform. The font file path should be$ORACLE_HOME/reports/
font_folder
. Add the font file's path to theREPORTS_PATH
environment variable. - Create the AFM files for the Korean font
h2mjsm.ttf
. - Copy the AFM file to the following location:
- Edit the
screenprinter.ppd
file with any text editor.Note:If you have defined a default printer by including an entry inORACLE_HOME
/guicommon/tk/admin/uiprint.txt
, then you will have to make the appropriate entries in the printer's PPD file for a PostScript printer or in the HPD file for a PCL printer.Beginning with Oracle Reports 10g Release 1 (9.0.4), a default printer surface that mimics the screen (screenprinter.ppd
) is used for formatting if you have not set up a default printer. You will also need to make the necessary font and resolution entries in thescreenprinter.ppd
file, if you have not set up a default printer.The PPD files are located at:The HPD files are located at:Refer to Section 3.10.1, 'ScreenPrinter' for more information on thescreenprinter.ppd
file.
6.3 Generating a Unicode PDF File
This section outlines the steps involved in generating a PDF file with a Unicode character set. Before using the font features covered in this section, refer to Table 6-3 to determine which feature best suits your application needs.6.3.1 Font Subsetting
The steps involved in generating a Unicode PDF file using the font subsetting feature are as follows:- Set
NLS_LANG=AMERICAN_AMERICA.UTF8
. - Set
REPORTS_PATH
to the font directory in which the TrueType font exists. For example,C:WINNTfonts
. - Open the
uifont.ali
file and edit the[PDF:Subset]
section to specify the TrueType font name.Note:Theuifont.ali
file is located in:ORACLE_HOME
toolscommon (
Windows)
ORACLE_HOME
/guicommon/tk/admin (
UNIX)
6.4 Generating a Bidirectional (BiDi) PDF File
This section outlines the steps involved in generating a PDF file for bidirectional (BiDi) languages. Before using the font features covered in this section, refer to Table 6-3 to determine which feature best suits your application needs.Oracle Reports provides two environment variables that resolve font re-shaping and numeric options with bidirectional (BiDi) languages, such as Hebrew and Arabic. They are:- REPORTS_BIDI_ALGORITHMThis environment variable switches the layout algorithm for bidirectional (BiDi) languages (for example, Arabic or Hebrew). The valid values for this environment variable are
ORACLE
orUNICODE
.
6.5 Generating a Multibyte PDF File
This section outlines the steps involved in generating a PDF file with multibyte fonts. Before using the font features covered in this section, refer to Table 6-3 to determine which feature best suits your application needs.In PDF font subsetting output, you may see a Wave Dash (U+301C
) instead of a Fullwidth Tilde (U+FF5E
). This is due to incompatibility in character mapping between Microsoft and other vendors. To avoid this issue, you can use eitherJA16SJISTILDE
orJA16EUCTILDE
character set for PDF font subsetting. This issue, however, is not observed with the PDF font aliasing feature.6.5.1 Font Aliasing
Refer to Table 6-1 for a summary of mapping between OracleNLS_CHARACTERSET
, CMap name, and its CID font name used in PDF font aliasing for multibyte fonts.The steps involved in generating a PDF file for multibyte fonts using font aliasing are as follows:- Set
NLS_LANG=JAPANESE_JAPAN.JA16SJIS
(orJA16EUC
on UNIX). - Open the
uifont.ali
file located and set the font alias under the[PDF]
section.Note:Theuifont.ali
file is located in:ORACLE_HOME
toolscommon (
Windows)
ORACLE_HOME
/guicommon/tk/admin (
UNIX)
6.5.2 Font Subsetting
The steps involved in generating a PDF file for multibyte fonts using the font subsetting feature are as follows:- Set
NLS_LANG=JAPANESE_JAPAN.JA16SJIS
(orJA16EUC
on UNIX) - Set the
REPORTS_PATH
environment to the font directory in which the TrueType font exists. For example,C:WINNTFonts
. - Open the
uifont.ali
file and edit the[PDF:Subset]
section to specify the TrueType font name.Note:Theuifont.ali
file is located in:ORACLE_HOME
toolscommon (
Windows)
ORACLE_HOME
/guicommon/tk/admin (
UNIX)
6.6 Generating a Barcode PDF File
This section outlines the steps involved in generating a PDF file with barcode information. Before using the font features covered in this section, refer to Table 6-3 to determine which feature best suits your application needs.6.6.1 Font Embedding
The steps involved in generating a barcode PDF file using the font embedding feature are as follows:- Set the
REPORTS_PATH
environment variable to the font directory containing the Type1 font. - Open the
uifont.ali
file and include the following under the font embed[PDF:Embed]
section.Note:Theuifont.ali
file is located in:ORACLE_HOME
toolscommon (
Windows)
ORACLE_HOME
/guicommon/tk/admin (
UNIX)
6.6.2 Font Subsetting
The steps involved in generating a barcode PDF file using the font subsetting feature are as follows:- Set the
REPORTS_PATH
environment variable to the directory containing the TrueType font. For example,C:WINNTFonts
. - Open the
uifont.ali
file and edit the[PDF:Subset]
section to specify the TrueType font name.Note:Theuifont.ali
file is located in:ORACLE_HOME
toolscommon (
Windows)
ORACLE_HOME
/guicommon/tk/admin (
UNIX)