Forum Replies Created
-
AuthorPosts
-
in reply to: Text not visible in table cells March 9, 2023 at 13:28#36154
Hi! It seems to be a wrong text color style inheritance.
We are converting the topic to support ticket to keep you informed regarding the bugfix progressin reply to: Where is javadoc for FontCache.generateFontPropertiesFile? March 3, 2023 at 18:07#36119FYI: PD4ML GUI tool
offers a new feature called “[fonts tool]” (you can find it in the status bar). Can help you with pd4fonts.properties generation
in reply to: Where is javadoc for FontCache.generateFontPropertiesFile? March 3, 2023 at 17:46#36117Hmm… For some reason the method is excluded from Javadoc.
Here is the signature of the main method:
/** * scan font directory, generate pd4fonts.properties and output it to the given OutputStream. * @param fontsPath font directory path * @param bos pd4fonts.properties data output stream * @param addFontDirReference allows to add the original fonts dir path to pd4fonts.properties. It is useful for a case the generated .properties file * cannot be saved to the original fonts dir (i.e. system fonts dir). * @param filter if not null, defines comma-separated list of allowed font name patterns. For example "arial,cour,time" * @param logLevel log output control bit mask * @throws IOException */ public static void generateFontPropertiesFile(String fontDirPath, BufferedOutputStream bos, boolean addFontDirReference, String filter, short logLevel) throws IOException {in reply to: Where is javadoc for FontCache.generateFontPropertiesFile? March 3, 2023 at 17:17#36115Why do you need to overload the static method?
in reply to: HTML entities ≤ and ≥ result in questionmarks in rendered pdf. March 3, 2023 at 16:25#36113Hi! To render non-Latin-1 glyphs, you need to use the PD4ML TTF embedding feature.
in reply to: License file for evaluation purpose February 28, 2023 at 23:13#36099Hi!
> 1: How do I get for evaluation a .lic file instead of pdf file so that we can install it in /classes directory as indicated in PD4ML docs?
There are various methods to provide the license code to the software.
pd4ml.licfile is one of them.pd4ml.licis a text file. You can create the file and copy-paste the license code to it.Or, as you learned, you can click over the code on “View My Licenses” page to download the file.
> 2: Will applying a license file provide more features?
No. A non-trial license code removes the evaluation banner from resulting PDF docs. An evaluation license makes the evaluation banner less contrast and annoying. But the software in evaluation mode is still fully functional.
> 3: What is the best way to update the jsps to display in correct format using the newer version of PD4ML?
Despite PD4ML v4 provides refactored JSP taglib, if you have JSPs created and tuned for v3, we recommend to stay with
pd4ml_tl.jarfrom PD4ML v3.PD4ML v4 implements new HTML rendering engine and supports much more HTML and CSS features, so rendering differences are possible.
Please email HTML/JSP/CSS and corresponding problematic PDF output to helpdesk @ pd4ml.com to get an assistance
in reply to: PD4ML 4 Content lost on page break (generating PDF from HTML, page footer used) February 28, 2023 at 16:55#36095Hmm… Looks not good. We’ve just converted the forum topic to a support ticket.
You’ll receive a notification soon.Yes, the HTML sample would really help in the issue analyze.
> plus, our FontAwesome 6 glyphs that worked in .15fx2 became question marks
It can be a side-effect of recent WOFF/WOFF2 support updates. Do you use the web fonts in your doc?in reply to: PD4ML 4 Content lost on page break (generating PDF from HTML, page footer used) February 28, 2023 at 14:57#36091Hi Viktor,
could you please test if the issue is still reproducible with the most recent builds of v4.0.16?
in reply to: Fonts not loaded February 20, 2023 at 22:16#36056Hi! Can you please share with us your pd4fonts.properties and a minimalistic sample of PDF where you expect Aller font to appear?
in reply to: Line break in a table cell despite nowrap (on nested html-tag) January 24, 2023 at 16:02#35985Hi! As I see the bugfixed version for some reason has not been uploaded to the site yet.
Please check the download area tomorrow. Sorry for the delay!in reply to: Page rotate, reset, PDF width January 16, 2023 at 14:07#35947Changing and resetting page orientation works fine but as soon as we try to increase table width to say 100%, or manually set width to anything > 1200 the entire PDF shrinks buy I would say 20% ending with a lot of white space on the right-hand side of the document.
Hi Mario,
an illustrative sample (HTML + resulting PDF) would help a lot to understand the issue.
Can you prepare and share one with us?in reply to: Support and/or Experience using CSS Paged Media January 11, 2023 at 11:43#35939We definitely plan to support the feature in a scope of further v4.1.x development, however the milestones are not defined yet.
Most of the CSS Paged Media features are available (or simulated) right now via PD4ML API and proprietary tags.
in reply to: Headers and footers rotated on page rotation January 9, 2023 at 22:53#35921Hi! It is to be released within the next 10 days.
in reply to: Questions regarding acquiring the source code January 9, 2023 at 15:07#35910• What do we exactly get? Is it the source code with unit tests?
By default it is a .JAR with the source code files. It makes debug process easier, but obviously not sufficient for branch/fork development.
If you really feel confident and want to do the development, we’ll provide you with other resources (pom.xml etc).We cannot share the unit tests, as a lot of them are based on the customer’s input we are not allowed to disclosure. However the unit test infrastructure can be shared with you, so you can maintain your cases.
• Are we able to create a branch/fork to your source code repository?
We can integrate your changes/bugfixes only if you send us them in a form of a GIT patch + relevant testcases, so we can evaluate the update in our environment.
• Can we freely use it when we make modifications / fixes?
Yes, the SRC license agreement allows you to use the derived work as an integral part of your end-application.
• Are we acquired to provide the changes we made back to PD4ML?
You don’t have to, but we would be grateful if you share with us the bugfixes you did.
• What does it mean for any updates that PD4ML releases? Do we get the source code of these updates or is it an onetime snapshot that is provided?
Each build run on our side publishes the product JAR to the public Maven repo and to the downloads area, as well as the product JAR + SRC JAR to the password-protected Maven and downloads area. So you’ll have an access to the most actual and older src versions.
• When we get the source code, are we allowed to deploy/use this within multiple sites/services freely?
You are not allowed to re-distribute the product source codes in any form. But you can deploy the compiled derived binaries to your customers under the same terms as our original binaries.
in reply to: Line break in a table cell despite nowrap (on nested html-tag) January 4, 2023 at 16:44#35899Hi! It was a bug in our code. A bugfixed snapshot build of v4.0.15fx2 is going to be available for download tomorrow.
-
AuthorPosts
