nicocizik
Comments
-
Hi Dirk,
If possible please send a copy of the invalid PDF file to
support@digital-metaphors.com so we can research the problem.
-
Hi Dirk,
We received your email and this is a different issue. To solve the
problem, you need to keep the RB ppFormatSettings equal to the Delphi
FormatSettings when you change it in code.
uses
ppUtils;
Thanks Paul,
This is very interesting. I have never seen something like this caused
by an Windows update. The PDF device does use a number of Windows API
calls for font processing so if the update broke any of that
fun…Hi Mike,
This error indicates an issue with the font data for a font you are
using. PDF/A requires all fonts to be embedded so valid font data must
be provided.
1. Which version of ReportBuilder and Delphi are you …Hi Mike,
The difference between this and an earlier version of ReportBuilder is
that by default, for later versions of RB, fonts are embedded as a
subset to conserve space. Earlier versions of ReportBuilder embedded
the…Hi Tony,
The OutputStream property is meant to give the developer complete
control over the generated stream. It is up to you to verify and process
the stream once it is created.
In my testing, using ndBlankPage and…Hi Tony,
Take a look at the TppCustomReport.NoDataBehaviors topic in the
ReportBuilder help. This property controls whether a page is sent to
the devices (PDF, Printer, Screen, etc.) when no data is present.
By def…Hi Dirk,
For future reference please let us know you are using RAP. I was under
the impression you were using Delphi in which the subreport's events
would have full access to the main report's controls/bands.
See t…Hi Dirk,
Try using the subreport's summaryband AfterPrint event to determine when
the subreport ends.
Another option is to look ahead in your data to determine the final
record printed in the subreport before it gen…Hi Dirk,
You can use the Report.Engine.PrintPosRect to find the current position
of a report. Also, you can use the Engine.PageBottom to find the bottom
of a page and make the proper calculations. See the following article <…Hi Dirk,
Header and Footer bands are not supported for Child Subreports however
the main report's footer band will print on all pages whether a
subreport is being printed or not. RB 17 also introduced the Page
Summary b…Hi Ken,
If you set the PDFSettings.CompressionLevel to clNone, you will be able
to see the content stream as plain text.
Is there a certain issue you are experiencing?
Hi Dirk,
Currently the 2D barcode component only allows measurements in screen
pixels. This means that for QRCode, you are limited to each module (or
black and white square) to be measured within one screen pixel.
…Hi Dirk,
According to your settings, it appears you need a GS1 compliant QRCode
with some sort of escape sequence translation.
The RB QRCode component simply encodes the raw data it is given. It
does not have any b…Hi Dirk,
By default ReportBuilder only supports code versions 1 - 10 to conserve
space. Since you are using a longer data string you will need to enable
all code versions to get a valid QRCode.
See the following ar…Hi Ralf,
The XPS printer should be sufficient to create accurate barcode output.
How are your customers viewing the PDF? Are they scanning the barcodes
on screen or are they printing from PDF then trying to scan?
Hi Ralf,
In ReportBuilder barcodes are rendered as metafiles, then those
metafiles are exported to file. My guess is that your Win Server OS
does not have a printer installed. This will force RB to use the screen
to re…Hi Chris,
It is necessary to disconnect the screen device before
printing/exporting a report from the previewer. See the TppViewer.Print
for how this is done in ReportBuilder (and why it works when you use the
Print but…Hi Tailor,
In my testing with a simple report, full justification seems to be
working correctly in PDF.
Please create a simple example we can run here and send it to
support@digital-metaphors.com in .zip format and …Hi Jason,
Yes, this fix has been included with RB 17.03. I just ran a quick test
to confirm.
Hi Julien,
There is a patch available for RB 17.02 that solves this issue.
Registered users of 17.02 can send a short email to support@ to receive
the patch.
Hi Julien,
Which version of ReportBuilder and Delphi are you using?
Thunderbird has poor MAPI support. I suggest trying the Thunderbird
plugin instead. ppSMTPThunderbird.
Hi Jianfei,
Which version of ReportBuilder and Delphi are you using?
One item to check is that the SavePrinterSetup property is set to False.
Hi Thomas,
You can use the Group.OnGetEmailSettings event to customize the email
settings before each group email is sent. See the help topic for this
event for more information.
Moving forward we hope you will con…Hi Thomas,
Be sure to reply to the last message in the thread when responding.
Currently you are creating new threads for each response.
Please take a look at the help topic in the ReportBuidler Reference
which is i…Hi Martin,
Output formats can be registered and unregistered in code using the
ppRegisterDevice and ppUnRegisterDevice routines. See the following
article on how this is done.
in How to disable a device type? Comment by nicocizik February 2017Hi Paul,
We do not actively support using ReportBuilder with WINE.
We have not heard of this before but my first thought is that if it
functions with Windows but not with WINE, it is likely a WINE issue
(either with…Hi Julien,
For Unicode versions of Delphi, all text is exported with UTF8 encoding.
Most text readers such as Notepad can detect UTF8 text without a byte
order mark (BOM) added which is why we do not add it by default.
…Hi Samuel,
Which version of ReportBuilder and Delphi are you using?
The latest version of ReportBuilder uses masking to simulate transparancy.
By default the bottom-left pixel is used for the transparent color.
Hi Heinz,
Thanks for the feedback.
1. We extensively test our generated PDF files with Adobe products. The
form fields make use of the built-in font ZapFDingbats to produce the
"X" or check mark displayed inside th…