Hello,
I am sorry, a WPT viewer is not anymore on the market due to low interest.
The idea to convert WPT into HTML is interesting, but we do not have a product jet what does it under android.
Kind Regards, Julian
Hello,
I am sorry, a WPT viewer is not anymore on the market due to low interest.
The idea to convert WPT into HTML is interesting, but we do not have a product jet what does it under android.
Kind Regards, Julian
Hi,
Try to change the 1.4 into 1.6 directly in the PDF file. Simply by changing the byte.
Julian
I do not see the object 2, it should be the info object with title ...
Usually what you add to info will also be added to the XMP
wPDF will use the highest number required for the PDF version.
It will not use 1.6 since 1.4 is enough for the required PDF features.
You can set a language ID in Info.Lang It will be saved as /Lang(..) into the PDF Catalog
We are happy - we have won the following award:
ComponentSource Awards for 2024
Sorry, currently that is not possible.
The pdf-workbench does not have a HWND handle and therefor does not get the error messages.
A more complete workbench interface is planned for the future.
wPDF is based on GDI, not GDI+.
It also depends that paths and world transformations are correctly encapsulated with SaveDC/RestoreDC. If this is not done, it has to make assumptions since PDF does not allow the definitiopn of a World, but just incremental changes to it. The same is true for clipping.
You can activate EMF writing for debug purposes
wPDF.DebugMode := true
You can send the created EMF to support to reprodce the problem.
The quickrepot support can be odered from our order page. But i is not for QuickReport 4.
Further more the architecture has been changed 20 years ago, and that support works different to the one in WPTools 4.
Hi,
I think I answered this per e-mail as well.
You can use the event OnTextObjectPaint event to modify the display. There is a demo installed under Demos which does it.
The update is online
There is the event OnTextObjectPaint which can be used for this. In my projects I sometimes use it event to load the image data since thic can increase the sepped when scrolling through a database with textes which also load images.
OnTextObjectPaint can be used to show
procedure TForm1.WPRichText1TextObjectPaint(Sender: TObject;
pobj: TWPTextObj; toCanvas: TCanvas; XRes, YRes, X, Y, W, H, BASE: Integer;
PageRef: TWPVirtPage; Modes: TWPTextObjectPaintModes;
const CanvasExtraAttr: TWPPaintExtraParams;
var ContinueMode: TWPTextObjectPaintResult);
begin
if (pobj.ObjType=wpobjImage) and (pobj.ObjRef=nil) then
begin
toCanvas.Brush.Color := clRed;
toCanvas.Rectangle(Rect(X,Y, X+W, Y+H));
ContinueMode := ContinueMode + [wpobjPaintRedCross];
end
else include(ContinueMode,wpObjPaintContents);
end;
Alles anzeigen
I see, the problem is an inverted mask used for that image. I check what can be done here.
Version 7 - which is current - comes with 64bit DLLs. (not OCX)
There is some complicated code in place to detect multy character emojies.
That can be disabled in 9.3 by disabling the $DEFINE DIRECT_IME. Hopefully this solves your issue.
Sure, you may send it to me.
But please use the latest V5, it introduced a repair mode a build ago which caused problems in the beginning. Those have been resolved.
Yes, it does
Dafür muss man die entsprechenden Events abfragen.
Man kann im OnKeyDown etc. IsSelected abfragen ob etwas ausgewählt ist, und dann nichts machen.
Vielleicht besser dem support (support@wptools.de) die speziellen Anforderungen schildern?