Search found 3547 matches

by Ivan - Tracker Software
Fri Mar 15, 2024 10:53 pm
Forum: PDF-XChange Editor SDK
Topic: Open XPS File
Replies: 1
Views: 51

Re: Open XPS File

Opening XPS files is done on the Editor level (IPXV), not the Core level (IPXC).

You have to use Editor's openDoc operation for that.
by Ivan - Tracker Software
Thu Mar 14, 2024 6:30 pm
Forum: PDF-XChange Editor
Topic: Distance Tool displaying incorrect number.
Replies: 10
Views: 280

Re: Distance Tool displaying incorrect number.

The problem happened because for the page UserUnit (like an addition per page scale) is specified.
In most PDFs these feature is not used.

We fixed the issue, and the fix will be included in the next build.
by Ivan - Tracker Software
Thu Nov 23, 2023 6:07 pm
Forum: PDF-XChange Editor
Topic: Calibrate measurement rounding error SOLVED
Replies: 11
Views: 6210

Re: Calibrate measurement rounding error SOLVED

Please try the latest build (10.1.3.383) where we tried to fix the issue.
by Ivan - Tracker Software
Tue Sep 19, 2023 7:08 pm
Forum: PDF-XChange Editor
Topic: AltGr issue on character input {[]}@ especially Nordic/German layouts
Replies: 25
Views: 11063

Re: AltGr issue on character input {[]}@ especially Nordic/German layouts

I installed German and Norwegian keyboard layouts in Windows 11 (see screenshot), and everything is working as expected. image.png 1. For testing purposes, I assigned Ctrl+Atl+2 to one of the commands (in my case, open Preferences). When I edit the text in the text box comment, for example, and pres...
by Ivan - Tracker Software
Wed Sep 13, 2023 10:24 pm
Forum: PDF-XChange Editor
Topic: Method 'callAS' undefined
Replies: 7
Views: 3007

Re: Method 'callAS' undefined

Implemented in 10.1.1

P.S. Please note this method was designed to be used with Adobe's build media player based on Flash. As Flash is in the history already, Adobe Acrobat no longer supports the callAS, it just does nothing.
by Ivan - Tracker Software
Fri Aug 18, 2023 5:10 pm
Forum: PDF-XChange Editor
Topic: Linearization of PDF
Replies: 1
Views: 513

Re: Linearization of PDF

PDF-XChange Editor does not linearize PDFs.
by Ivan - Tracker Software
Wed Jul 26, 2023 4:39 pm
Forum: PDF-XChange Editor SDK
Topic: How to Change CheckBox Icon from Checkmark to Cross SOLVED
Replies: 8
Views: 9730

Re: How to Change CheckBox Icon from Checkmark to Cross SOLVED

Sorry, my bad, I mislead you a little bit.
Instead of using aWData.Contents = "8", please use

Code: Select all

aWData.SetCaption(AAT_Normal, "8", true)
by Ivan - Tracker Software
Tue Jul 25, 2023 5:16 pm
Forum: PDF-XChange Editor SDK
Topic: How to Change CheckBox Icon from Checkmark to Cross SOLVED
Replies: 8
Views: 9730

Re: How to Change CheckBox Icon from Checkmark to Cross SOLVED

CheckBox 'icon' is set using the Content property of the corresponding widget. Just use the IPXC_AnnotData_Widget interface as you did for setting up font size and color, but now use the Content property. It should have the following value: "4" - for check-mark "l" - (small lette...
by Ivan - Tracker Software
Tue Jul 11, 2023 5:04 pm
Forum: PDF-XChange Editor
Topic: "Save As" Button not working anymore SOLVED
Replies: 4
Views: 1830

Re: "Save As" Button not working anymore SOLVED

In V10 we improved security handling in JavaScript.
The doc.saveAs function works only in privileged contexts as stated in its description.
by Ivan - Tracker Software
Mon Jun 26, 2023 10:38 pm
Forum: PDF-XChange Drivers API SDK
Topic: cheight = 3276 mm does not work
Replies: 11
Views: 4508

Re: cheight = 3276 mm does not work

Your application decides how many pages will be there, not the driver.
The application calls (directly or indirectly) pair of functions StartPage and EndPage for each page in the printed document.
by Ivan - Tracker Software
Mon Jun 19, 2023 9:41 pm
Forum: PDF-XChange Editor
Topic: javascript: Is there a way to get the view rotation? SOLVED
Replies: 10
Views: 2193

Re: javascript: Is there a way to get the view rotation? SOLVED

Actually, there is a way to do that:

Code: Select all

viewState.pageViewRotation
The `viewState` object is implementation-defined and using its properties makes the code non-portable to other PDF apps.
The best way would be to check which app is in use (I believe there was a topic on the forum about that).
by Ivan - Tracker Software
Tue Jun 06, 2023 2:25 am
Forum: PDF-XChange Editor SDK
Topic: Clipboard data format used by annotations
Replies: 5
Views: 2726

Re: Clipboard data format used by annotations

I'm afraid it is not possible.
Another option I can propose is to use JS to create annotations.
by Ivan - Tracker Software
Thu May 25, 2023 6:05 pm
Forum: PDF-XChange Drivers API SDK
Topic: cheight = 3276 mm does not work
Replies: 11
Views: 4508

Re: cheight = 3276 mm does not work

The driver itself does not split documents per page.
The printing application decides when to start a page, and when to finish it.
Which application was used to print that document onto the PDF-XChange printer?
by Ivan - Tracker Software
Thu May 25, 2023 5:42 pm
Forum: PDF-XChange Core API SDK
Topic: profiles for print settings
Replies: 1
Views: 1912

Re: profiles for print settings

No, there are no printing settings presets in the Editor.
by Ivan - Tracker Software
Thu May 25, 2023 5:38 pm
Forum: PDF-XChange Editor SDK
Topic: Clipboard data format used by annotations
Replies: 5
Views: 2726

Re: Clipboard data format used by annotations

If you want to import a bunch of annotations into the document, the best way is to form an XFDF file and import it.
by Ivan - Tracker Software
Wed May 24, 2023 8:34 pm
Forum: PDF-Tools
Topic: Add a margin at page top, shrinking
Replies: 7
Views: 1114

Re: Add a margin at page top, shrinking

For that purpose you can try to use the "Merge Pages" feature will settings similar to those shown below:
image.png
by Ivan - Tracker Software
Fri May 19, 2023 5:17 pm
Forum: PDF-XChange Editor
Topic: How to determine if PDF-XChange is what the PDF is open in SOLVED
Replies: 5
Views: 1682

Re: How to determine if PDF-XChange is what the PDF is open in SOLVED

We must return the same value from the app.viewerType as Acrobat does to avoid issues with many PDFs that check that value. The same is true about the app.viewerVersion. By the way, PDF-XChange Editor provides two unique properties which can be used to determine if the file is opened in the Editor. ...
by Ivan - Tracker Software
Wed May 10, 2023 7:28 pm
Forum: PDF-XChange Editor SDK
Topic: PDF text with character by character
Replies: 3
Views: 2449

Re: PDF text with character by character

Can you send us the document?
by Ivan - Tracker Software
Fri Apr 07, 2023 10:32 pm
Forum: PDF-XChange Core API SDK
Topic: Printing pdfs with PDF-XChange Core API SDK
Replies: 1
Views: 1960

Re: Printing pdfs with PDF-XChange Core API SDK

This code should work with V9 without any changes.
But you have to install Driver API, not the Core API.
by Ivan - Tracker Software
Wed Mar 15, 2023 7:28 pm
Forum: PDF-XChange Editor
Topic: Windows file properties: twice "PDF Information" SOLVED
Replies: 3
Views: 1885

Re: Windows file properties: twice "PDF Information" SOLVED

Most likely you have both the PDF-XChange Editor and the old PDF-XChange Viewer installed. Both of them had shell extensions and now you see property pages provided by both of them. The old Viewer had no localization in its shell extensions. To 'remove' it without uninstalling the Viewer, you will n...
by Ivan - Tracker Software
Fri Mar 10, 2023 5:40 pm
Forum: PDF-XChange Editor
Topic: Callout - Fit box by text content
Replies: 63
Views: 11692

Re: Callout - Fit box by text content

In 367 we changed the "fit by content" algorithm. In previous builds, annotation took as much as page width (or height depending on orientation) to fit the text. Word wrapping was not used when there was enough space. This way does not allow limiting annotation width. In 367 we use the cur...
by Ivan - Tracker Software
Fri Feb 17, 2023 11:02 pm
Forum: PDF-XChange Editor
Topic: Re-Usage of Javascript-Snippets / subroutines?
Replies: 5
Views: 1006

Re: Re-Usage of Javascript-Snippets / subroutines?

Yes, and that's the main purpose of document-level 'snippets'.
The code of these snippets is executed on the document open.
You can define a function in this document-level code, and use this function in field action handlers.
by Ivan - Tracker Software
Thu Feb 09, 2023 5:49 pm
Forum: PDF-XChange Editor
Topic: More Dithering Options When Rasterizing Pages
Replies: 10
Views: 1530

Re: More Dithering Options When Rasterizing Pages

Black&White is a case of monochrome where each pixel can be white or black. Monochrome also uses two colors, but not necessarily white. It might be, say, green. Like old days monochrome monitors :) Indexed is a case where a limited amount of colors (palette) is used. The number of colors in the ...
by Ivan - Tracker Software
Fri Feb 03, 2023 9:38 pm
Forum: PDF-XChange Editor
Topic: Sporadic Error - Papercut/Citrix/PDF-XCHANGE
Replies: 4
Views: 870

Re: Sporadic Error - Papercut/Citrix/PDF-XCHANGE

Can you try to rename the destination printer using a shorter name and check if that solves the issue?
by Ivan - Tracker Software
Mon Jan 30, 2023 5:38 pm
Forum: PDF-Tools
Topic: [suggestion] Add WebP to "Export PDF to Images" SOLVED
Replies: 8
Views: 2909

Re: [suggestion] Add WebP to "Export PDF to Images" SOLVED

Actually, you can use WebP (or any other multi-paged format) even now.
You have to choose "Each image to a separate file" in the "Choose an action from the list" combo, check the box "Always use multipage format", and choose the format you like.
image.png
HTH
by Ivan - Tracker Software
Mon Jan 30, 2023 2:26 am
Forum: PDF-XChange Editor
Topic: Callout - Fit box by text content
Replies: 63
Views: 11692

Re: Callout - Fit box by text content

Fixed behavior of Fit box by content in build 367.
An option to auto-fit the box will be added in the next major build.
by Ivan - Tracker Software
Fri Jan 27, 2023 11:45 pm
Forum: PDF-XChange Editor
Topic: javascript: Is there a way to get the view rotation? SOLVED
Replies: 10
Views: 2193

Re: javascript: Is there a way to get the view rotation? SOLVED

added viewState.pageViewRotation in the next major build.
by Ivan - Tracker Software
Wed Jan 18, 2023 7:01 pm
Forum: PDF-XChange Editor
Topic: Forms with F11 and tab-order SOLVED
Replies: 3
Views: 1427

Re: Forms with F11 and tab-order SOLVED

Please uncheck the 'Presentation mode' in the Editor's preferences as shown below:
image.png
HTH
by Ivan - Tracker Software
Thu Nov 17, 2022 2:51 am
Forum: PDF-XChange Editor
Topic: Adding new standard or custom metadata fields to PDF files
Replies: 12
Views: 6154

Re: Adding new standard or custom metadata fields to PDF files

This is how it goes in Ad*be applications: https://wiki.creativecommons.org/wiki/XMP_help_for_Adobe_applications "Custom File Info Panels" seem to work in PDF-XChange Editor, but what about XMP-"Metadata Templates" ? @Tracker Software Support: Thanks in advance for more info. Me...
by Ivan - Tracker Software
Sat Nov 05, 2022 5:24 pm
Forum: PDF-XChange Editor
Topic: Save as PDF/A Not Creating Compliant PDF/A Documents
Replies: 50
Views: 5709

Re: Save as PDF/A Not Creating Compliant PDF/A Documents

In regards to the original post with non-embedded font in PDF/A - I checked all font objects in the provided PDF file at a low level, and I can assure you that all fonts are embedded. I don't know at the moment what exactly USPTO's tool does not like in that file (I suspect /Type0 fonts), but will t...
by Ivan - Tracker Software
Thu Oct 27, 2022 4:31 pm
Forum: PDF-XChange Editor SDK
Topic: Issue with flattening annotations
Replies: 9
Views: 1527

Re: Issue with flattening annotations

Can you send us the original document (before flattening) where you have problems?
by Ivan - Tracker Software
Tue Oct 25, 2022 6:54 pm
Forum: PDF-XChange Editor SDK
Topic: extract specific pages from PDF Document SOLVED
Replies: 1
Views: 1758

Re: extract specific pages from PDF Document SOLVED

I guess you already have a PDF document opened. Let's say it will be IPXV_Document* pVDoc; 1) count the number of pages within the PDF to get the number of pages in the document you can use the following code: CComPtr<IPXV_Document> pRDoc; pVDoc->get_CoreDoc(&pRDoc); CComPtr<IPXC_Pages> pages; p...
by Ivan - Tracker Software
Fri Oct 07, 2022 4:46 pm
Forum: PDF-XChange Editor
Topic: doc.addWatermarkFromFile() - Possible bug in Javascript implementation
Replies: 14
Views: 1604

Re: doc.addWatermarkFromFile() - Possible bug in Javascript implementation

Yes, for some reason it was ignored. Fixed now. The fix will be included in the next build.
by Ivan - Tracker Software
Wed Sep 21, 2022 6:04 pm
Forum: PDF-XChange Editor SDK
Topic: PDF to TIFF conversion
Replies: 13
Views: 2199

Re: PDF to TIFF conversion

Some improvements with stroke adjustment should be available in the new build that should be released next week if everything goes well.
But there still will be some artifacts dithering artifacts, unfortunately. We will continue to work on improvements, but I cannot promise any timeline here.
by Ivan - Tracker Software
Thu Sep 15, 2022 5:19 pm
Forum: PDF-XChange Drivers API SDK
Topic: Email.Enabled invalid?
Replies: 2
Views: 2200

Re: Email.Enabled invalid?

Unfortunately, starting from V7, parameter names are case sensitive, and sometimes the API help does not reflect that.
Please use EMail.Enabled to fix the issue. We will fix the help on our side.
by Ivan - Tracker Software
Thu Sep 15, 2022 5:17 pm
Forum: PDF-XChange Editor SDK
Topic: PDF to TIFF conversion
Replies: 13
Views: 2199

Re: PDF to TIFF conversion

Looks like we have some issue with stroke adjusting on this file.
We will check why it happens and will definitely fix that asap.
by Ivan - Tracker Software
Thu Sep 15, 2022 1:19 am
Forum: PDF-XChange Editor SDK
Topic: PDF to TIFF conversion
Replies: 13
Views: 2199

Re: PDF to TIFF conversion

Can you provide a source PDF file?
We would like to analyze why that happens and maybe provide some recommendations.
by Ivan - Tracker Software
Mon Sep 05, 2022 9:08 pm
Forum: PDF-XChange Drivers API SDK
Topic: Problem with IIS and ApplicationPoolIdentity
Replies: 3
Views: 2558

Re: Problem with IIS and ApplicationPoolIdentity

Can you grab a memory dump of the pdfsaver.exe process when it 'hang' and send us?
I suspect that it may try to show a message box/save as dialog at this moment.
Does the account 'ApplicationPoolIdentity' have desktop access?
by Ivan - Tracker Software
Wed Jul 27, 2022 4:25 pm
Forum: PDF-XChange Editor SDK
Topic: op.OpenDoc + AuthCallback + OpenDocFrom for certificate "digital id" secured PDFs SOLVED
Replies: 5
Views: 2151

Re: op.OpenDoc + AuthCallback + OpenDocFrom for certificate "digital id" secured PDFs SOLVED

@Ivan: one question though: the nFlags is always 0, never includes DocOpenFlag_NeedOwnerPerms. Never mind if opening Standard secured document using user and/or owner password or certificate secured. The op.openDoc has no way of specifying DocOpenFlag params (if that would set it). Yes, nFlags in m...
by Ivan - Tracker Software
Tue Jul 26, 2022 10:45 pm
Forum: PDF-XChange Editor SDK
Topic: op.OpenDoc + AuthCallback + OpenDocFrom for certificate "digital id" secured PDFs SOLVED
Replies: 5
Views: 2151

Re: op.OpenDoc + AuthCallback + OpenDocFrom for certificate "digital id" secured PDFs SOLVED

Here is a code that should help: HRESULT AuthDoc(IPXC_Document* pDoc, ULONG nFlags) { CComPtr<IPXC_SecurityHandler> pHandler; pDoc->GetSecurityHandler(VARIANT_FALSE, &pHandler); PXC_RequestOper oper = Perm_OperOpen; if ((nFlags & DocOpenFlag_NeedOwnerPerms) != 0) { oper = Perm_OperSecure; } ...
by Ivan - Tracker Software
Tue Jul 26, 2022 10:22 pm
Forum: PDF-XChange Editor SDK
Topic: Tracking changes using overlays SOLVED
Replies: 7
Views: 2828

Re: Tracking changes using overlays SOLVED

I was guessing that you guys are using some kind of hashtable or dictionary to group the different objects so that users can display or not display. We calculate the visibility state of OCGs and OCMDs and during rendering page content items, comments, etc. are rendered only if the associated OCG/OC...
by Ivan - Tracker Software
Thu Jul 21, 2022 4:10 pm
Forum: PDF-XChange Editor SDK
Topic: Tracking changes using overlays SOLVED
Replies: 7
Views: 2828

Re: Tracking changes using overlays SOLVED

Unfortunately, methods for the creation and manipulation of IPXC_OCG and IPXC_OCMD are not exposed at the moment. As you know, "layers" in PDF are not the same as layers in CAD or image editors. And it is hard to implement the same manipulations with them. Particularly, you cannot save or ...
by Ivan - Tracker Software
Tue Jul 19, 2022 11:31 pm
Forum: PDF-XChange Editor SDK
Topic: Tracking changes using overlays SOLVED
Replies: 7
Views: 2828

Re: Tracking changes using overlays SOLVED

Looks like the concept you decided to implement is a little bit outside of what PDF can provide. And what the SDK can provide as well.

PDF does not have any overlays (I would encourage you to read the PDF spec first). At all.
by Ivan - Tracker Software
Mon Jul 11, 2022 11:04 pm
Forum: PDF-XChange Editor
Topic: PDFs taking a very long time to load
Replies: 8
Views: 982

Re: PDFs taking a very long time to load

Please ask affected users to backup and remove files History.dat and HistoryThumbs.dat located in the folder
"%appdata%\Tracker Software\PDFXEditor\3.0\".
by Ivan - Tracker Software
Mon Jun 13, 2022 7:14 pm
Forum: PDF-XChange Drivers API SDK
Topic: C# Task Scheduler App in background fails to convert excel file to PDF
Replies: 1
Views: 2634

Re: C# Task Scheduler App in background fails to convert excel file to PDF

Can try to print to any other printer in such conditions? As I remember, office applications always required an interactive session to work.
by Ivan - Tracker Software
Fri Jun 10, 2022 6:43 pm
Forum: PDF-XChange Editor
Topic: Windows Explorer - Year (Metadata?) Defined Where? SOLVED
Replies: 9
Views: 2209

Re: Windows Explorer - Year (Metadata?) Defined Where? SOLVED

Honestly, I'm not sure what you are looking for.
In PDF the creation date (not just a year!) might be stored in two places:
1) document's Info dictionary
2) in document's metadata (xmp:CreateDate)