Importing space delimited iPad text files into number
Lots of iPad app collect data as space delimited text files ( where is tab key on iPad) how can I import these files into numbers for analysis and plotting?
Hi Wayne
In the posted datas, some dates end with a period but some don't.
Between values there are :
period (not always. None after the 1st date and after the one just above "no scale travel to Tucson")
space
Given the source which I used, I got different spaces.
In one case they were NO BREAK spaces
In the example which you posted, the first missing period is revealed
The second one isn't revealed because you didn't treated the entire set of datas.
I assume that when there are datas after the decimal values, they are supposed to be in a 3rd column.
Given these features, I wrote a script deciphering automatically the set of datas.
Adjust the property « fromClipboard » to match what you use as source.
--{code}
--[SCRIPT split-table-from-ipad]
Treat the set of datas imported from iPad by VerusEx
see Apple Discussions forum :
https://discussions.apple.com/thread/3879328?tstart=0
Yvan KOENIG (VALLAURIS, France)
2012/04/17
property fromClipboard : true
true = get datas from the clipboard
false : get the datas from a text file
on run
if fromClipboard then
set lesValeurs to the clipboard as text
else
set lesValeurs to read (choose file of type {"public.plain-text"})
end if
Instruction removing NO BREAK spaces which I got when I copied from the mail which I received from the forum.
set lesValeurs to my supprime(lesValeurs, character id 160)
Replace every groups of space characters by a single one
repeat
if lesValeurs does not contain " " then exit repeat
set lesValeurs to my remplace(lesValeurs, " ", space)
end repeat
Replace single digit + space by single digit + tab.
Useful to take care of cases when period is missing,
or to split strings stored after a digit + a space
repeat with i from 0 to 9
set lesValeurs to my remplace(lesValeurs, (i as text) & space, (i as text) & tab)
end repeat
Replace period + space by a tab
set lesValeurs to my remplace(lesValeurs, ". ", tab)
Save the deciphered datas in a temporary text file
set leFichier to (path to temporary items as text) & "azertyuiop.txt"
my writeTo(leFichier, lesValeurs, text, false)
Open the temporary file in Numbers
tell application "Numbers" to open leFichier
end run
--=====
replaces every occurences of d1 by d2 in the text t
on remplace(t, d1, d2)
local oTIDs, l
set oTIDs to AppleScript's text item delimiters
set AppleScript's text item delimiters to d1
set l to text items of t
set AppleScript's text item delimiters to d2
set t to "" & l
set AppleScript's text item delimiters to oTIDs
return t
end remplace
--=====
removes every occurences of d in text t
on supprime(t, d)
local oTIDs, l
set oTIDs to AppleScript's text item delimiters
set AppleScript's text item delimiters to d
set l to text items of t
set AppleScript's text item delimiters to ""
set t to l as text
set AppleScript's text item delimiters to oTIDs
return t
end supprime
--=====
Handler borrowed to Regulus6633 - http://macscripter.net/viewtopic.php?id=36861
on writeTo(targetFile, theData, dataType, apendData)
-- targetFile is the path to the file you want to write
-- theData is the data you want in the file.
-- dataType is the data type of theData and it can be text, list, record etc.
-- apendData is true to append theData to the end of the current contents of the file or false to overwrite it
try
set targetFile to targetFile as text
set openFile to open for access file targetFile with write permission
if not apendData then set eof of openFile to 0
write theData to openFile starting at eof as dataType
close access openFile
return true
on error
try
close access file targetFile
end try
return false
end try
end writeTo
--=====
--[/SCRIPT]
--{code}
Yvan KOENIG (VALLAURIS, France) mardi 17 avril 2012
iMac 21”5, i7, 2.8 GHz, 12 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.3
My Box account is : http://www.box.com/s/00qnssoyeq2xvc22ra4k
Similar Messages
-
How to import data from a text file into a table
Hello,
I need help with importing data from a .csv file with comma delimiter into a table.
I've been struggling to figure out how to use the "Import from Files" wizard in Oracle 10g web-base Enterprise Manager.
I have not been able to find a simple instruction on how to use the Wizard.
I have looked at the Oracle Database Utilities - Overview of Oracle Data Pump and the Help on the "Import: Files" page.
Neither one gave me enough instruction to be able to do the import successfully.
Using the "Import from file" wizard, I created a Directory Object using the Create Directory Object button. I Copied the file from which i needed to import the data into the Operating System Directory i had defined in the Create Directory Object page. I chose "Entire files" for the Import type.
Step 1 of 4 is the "Import:Re-Mapping" page, I have no idea what i need to do on this page. All i know i am not tying to import data that was in one schema into a different schema and I am not importing data that was in one tablespace into a different tablespace and i am not R-Mapping datafiles either. I am importing data from a csv file.
For step 2 of 4, "Import:Options" page, I selected the same directory object i had created.
For step 3 of 4, I entered a job name and a description and selected Start Immediately option.
What i noticed going through the wizard, the wizard never asked into which table do i want to import the data.
I submitted the job and I got ORA-31619 invalid dump file error.
I was sure that the wizard was going to fail when it never asked me into which table do i want to import the data.
I tried to use the "imp" utility in command-line window.
After I entered (imp), i was prompted for the username and the password and then the buffer size as soon as i entered the min buffer size I got the following error and the import was terminated:
C:\>imp
Import: Release 10.1.0.2.0 - Production on Fri Jul 9 12:56:11 2004
Copyright (c) 1982, 2004, Oracle. All rights reserved.
Username: user1
Password:
Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Produc
tion
With the Partitioning, OLAP and Data Mining options
Import file: EXPDAT.DMP > c:\securParms\securParms.csv
Enter insert buffer size (minimum is 8192) 30720> 8192
IMP-00037: Character set marker unknown
IMP-00000: Import terminated unsuccessfully
Please show me the easiest way to import a text file into a table. How complex could it be to do a simple import into a table using a text file?
We are testing our application against both an Oracle database and a MSSQLServer 2000 database.
I was able to import the data into a table in MSSQLServer database and I can say that anybody with no experience could easily do an export/import in MSSQLServer 2000.
I appreciate if someone could show me how to the import from a file into a table!
Thanks,
Mitra>
I can say that anybody with
no experience could easily do an export/import in
MSSQLServer 2000.
Anybody with no experience should not mess up my Oracle Databases ! -
How to do import data from the text file into the mathscript window?
Could anyone tell me how to do import data from text file into mathscript window for labview 8?
MathScript Window openned, File, Load Data - it has options: custom pattern (*.mlv) or all files.
ThanksHi Milan,
Prior to loading data in Mathscript Window , you have to save the data from the Mathscript window (the default extension of the file is .mlv but you can choose any extension). This means that you cannot load data from a text file that was not created using the Mathscript window.
Please let me know if you have any further questions regarding this issue.
Regards,
Ankita -
I have an InDesign tagged text file I've translated from .xml. I need to automate the following steps:
1 - access specific InDesign template (eg. ABC_template.ind)
2 - import tagged text file into InDesign
3 - autoflow text to END of document (normally around 3-5 pages)
4 - save document as either .ps or .pdf file
5 - where the input file stub name matches the output stub name (eg., OrigName.txt outputs as OrigName.pdf).
I would like to completely automate this whole process using JavaScript (because I don't know anyone that knows AppleScript). I've automated the first part using a perl script. I've been trying to find sample snipits of JavaScript that would do one or more of the items listed above, but am having a hard time finding what I need.
Please, I'm desperate!! Can any of you InDesign scripting guru's out there help me??
Thanks in advance!!
LindaDHi Linda,
I might be able to help you out. You can contact me by email (click on my user name for the address), or if you post your email here. -
Importing data from a text file into a table
Hi Experts,
I have the following flat file
weekly_eft_repo 1.0 Page: 1
CDC:00304 / Sat Oct-31-2009 Weekly EFT Sweep for 25/10/09 - 31/10/09 Effective Date 03/11/09 Sat Oct-31-2009 22:06:14
Bill to
Retailer Retailer Name Name on Bank Account Bank ABA Bank Acct On-line Amount Instant Amount Total Amount
======== ============================== ============================== ========== ==================== =============== =============== ===============
0200101 Triolet Popular Store Triolet Popular Store 111111111 62030100130659 10,868.00 0.00 10,868.00
0200103 Le Cacharel Snack Le Cacharel Snack 111111111 62030100130813 9,728.00 0.00 9,728.00
0200104 Advanced Co-operative Self Ser Advanced Co-operative Self Ser 111111111 111111111 7,334.00 0.00 7,334.00
0200105 Chez Popo Supermarket Chez Popo Supermarket 111111111 61030100044898 30,932.00 0.00 30,932.00
0200106 Vana Supermarket Vana Supermarket 111111111 111111111 17,775.00 0.00 17,775.00
0200107 Mont Choisy Store Mont Choisy Store 111111111 62030100130804 8,840.00 0.00 8,840.00
0200108 Vijay Store Vijay Store 111111111 62030100131229 16,416.00 0.00 16,416.00
0200109 Neptune Confection Neptune Confection 111111111 62030100130931 11,077.00 0.00 11,077.00
0200110 Antoine Store Antoine Store 111111111 111111111 2,470.00 0.00 2,470.00
0200111 P.S.C Cold Storage P.S.C Cold Storage 111111111 111111111 10,431.00 0.00 10,431.00
0200113 Mini Prix Boutique Mini Prix Boutique 111111111 62030100131501 26,315.00 0.00 26,315.00
0200114 Hotel Cassim Hotel Cassim 111111111 111111111 135,147.00 0.00 135,147.00
0200116 Aman Snack Aman Snack 111111111 62030100129481 7,334.00 0.00 7,334.00
0200117 Best For Less Company Ltd Best For Less Company Ltd 111111111 111111111 3,325.00 0.00 3,325.00
0200118 Central Way Central Way 111111111 111111111 25,137.00 0.00 25,137.00I need to insert the data it contains into the following table
TABLE weekly_eft_report_temp
Name Null? Type
BILL_TO_RETAILER NOT NULL VARCHAR2(15)
RETAILER_NAME VARCHAR2(100)
NAME_ON_BANK_ACCOUNT VARCHAR2(100)
BANK_ABA VARCHAR2(1)
BANK_ACCT VARCHAR2(1)
ON_LINE_AMOUNT NUMBER
INSTANT_AMOUNT NUMBER
TOTAL_AMOUNT NUMBER Whats the easiest and best way to proceed on that?
Thanks
KevinI am with Chris on this one.
If those headers are repeating in your text file, you could run a simple script to cleanse the data first and make the file fit for SQL*Loader.
Here's an example with Perl, I hope the header of Page 2 and onwards resembles what you have in your file. I've snipped some data from the far right so that it fits on my terminal screen:
$
$ # show the contents of the data file
$
$ cat report.dat
weekly_eft_repo 1.0 Page: 1
CDC:00304 / Sat Oct-31-2009 Weekly EFT Sweep for 25/10/09 - 31/10/09 Effective Date 03/11/09 Sat Oct-31-2009 22:06:14
Bill to
Retailer Retailer Name Name on Bank Account Bank ABA Bank Acct On-line Amount
======== ============================== ============================== ========== ==================== ===============
0200101 Triolet Popular Store Triolet Popular Store 111111111 62030100130659 10,868.00
0200103 Le Cacharel Snack Le Cacharel Snack 111111111 62030100130813 9,728.00
0200104 Advanced Co-operative Self Ser Advanced Co-operative Self Ser 111111111 111111111 7,334.00
0200105 Chez Popo Supermarket Chez Popo Supermarket 111111111 61030100044898 30,932.00
0200106 Vana Supermarket Vana Supermarket 111111111 111111111 17,775.00
weekly_eft_repo 1.0 Page: 2
CDC:00304 / Sat Oct-31-2009 Weekly EFT Sweep for 25/10/09 - 31/10/09 Effective Date 03/11/09 Sat Oct-31-2009 22:06:14
Bill to
Retailer Retailer Name Name on Bank Account Bank ABA Bank Acct On-line Amount
======== ============================== ============================== ========== ==================== ===============
0200107 Mont Choisy Store Mont Choisy Store 111111111 62030100130804 8,840.00
0200108 Vijay Store Vijay Store 111111111 62030100131229 16,416.00
0200109 Neptune Confection Neptune Confection 111111111 62030100130931 11,077.00
0200110 Antoine Store Antoine Store 111111111 111111111 2,470.00
0200111 P.S.C Cold Storage P.S.C Cold Storage 111111111 111111111 10,431.00
weekly_eft_repo 1.0 Page: 3
CDC:00304 / Sat Oct-31-2009 Weekly EFT Sweep for 25/10/09 - 31/10/09 Effective Date 03/11/09 Sat Oct-31-2009 22:06:14
Bill to
Retailer Retailer Name Name on Bank Account Bank ABA Bank Acct On-line Amount
======== ============================== ============================== ========== ==================== ===============
0200113 Mini Prix Boutique Mini Prix Boutique 111111111 62030100131501 26,315.00
0200114 Hotel Cassim Hotel Cassim 111111111 111111111 135,147.00
0200116 Aman Snack Aman Snack 111111111 62030100129481 7,334.00
0200117 Best For Less Company Ltd Best For Less Company Ltd 111111111 111111111 3,325.00
0200118 Central Way Central Way 111111111 111111111 25,137.00
$
$
$ # snip off the headers using Perl so that the transformed file has just the data to load
$
$ perl -lne 'BEGIN{$/=""} s/^weekly.*?=\n//msg; print' report.dat
0200101 Triolet Popular Store Triolet Popular Store 111111111 62030100130659 10,868.00
0200103 Le Cacharel Snack Le Cacharel Snack 111111111 62030100130813 9,728.00
0200104 Advanced Co-operative Self Ser Advanced Co-operative Self Ser 111111111 111111111 7,334.00
0200105 Chez Popo Supermarket Chez Popo Supermarket 111111111 61030100044898 30,932.00
0200106 Vana Supermarket Vana Supermarket 111111111 111111111 17,775.00
0200107 Mont Choisy Store Mont Choisy Store 111111111 62030100130804 8,840.00
0200108 Vijay Store Vijay Store 111111111 62030100131229 16,416.00
0200109 Neptune Confection Neptune Confection 111111111 62030100130931 11,077.00
0200110 Antoine Store Antoine Store 111111111 111111111 2,470.00
0200111 P.S.C Cold Storage P.S.C Cold Storage 111111111 111111111 10,431.00
0200113 Mini Prix Boutique Mini Prix Boutique 111111111 62030100131501 26,315.00
0200114 Hotel Cassim Hotel Cassim 111111111 111111111 135,147.00
0200116 Aman Snack Aman Snack 111111111 62030100129481 7,334.00
0200117 Best For Less Company Ltd Best For Less Company Ltd 111111111 111111111 3,325.00
0200118 Central Way Central Way 111111111 111111111 25,137.00
$
$ You could do an inline substitution with Perl, or redirect it to a temp file and then move back to the original file. In either case, you have just the relevant data for the next step.
Again, Perl is just one option. On Unix/Linux systems, you have a large number of utilities/scripting languages that can perform almost any kind of data transformation.
HTH,
isotope -
Import text files into excel spreadsheet using automator
Hello,
I am trying to import a number of different text files into a single spreadsheet. The content of each of the text files is the same (i.e. Same number of columns to be made) and each item is spac delimited. I am trying to make it so that each of these text files will be entered into a single spreadsheet. That is, one text file corresponds to one row of data and the second text file would correspond to the second row of data in the excel sheet. Any ideas on how to do this? I imagine this will require some sort of applescript but I'm not familiar with applescript at all!
Thanks for your help!By the way, if anybody else has the same question I had:
After trying this on my own, I recommend against doing what I did. I used the Excel macro language, Visual Basic for Applications. There are documented features in the Mac version that simply do nothing. I wasted a lot of time trying to find out why they wouldn't work. In other words, the online help told me they worked, but they didn't. I ended up with a combination of Automator and VBA and had to write my own code in VBA to duplicate the functionality that was supposed to be there.
Also, it's my understanding that VBA on the Mac is a dead language and that Microsoft is concentrating on Excel's Applescript support, which appears to contain most (or all) of the functionality of VBA.
I hope this helps someone else avoid making the same mistake I did! -
Is there a way to import data in a spreadsheet or text file into Contacts v7?
Is there a way to import data in a spreadsheet or text file into Contacts v7? I have a list of about 500 people and their email addresses in FileMaker Pro that I can export in a number of formats that can be manipulated. Is there any way to get those contacts into Contacts without entering them one at a time?
I have answered my own question. I exported the data from a layout in FileMaker Pro containing the required fields as tab separated text. That produced a .tab file that Contacts wanted nothing to do with. However, when I changed the .tab in the file name to .txt, Contacts accepted it as a file to import (File/Import). I then identified the field in Contacts in which the data in each field in the txt file was to be placed and in it went! The trick was changing .tab to .txt in the name of the file exported by FileMaker Pro.
-
Error importing text file into SQL Server when last column is null
Hello all. Happy holidays!
I'm trying to import a text file into a SQL Server table, and I get the error below when it gets to a row (row 264) that has null in the last column. I'm guessing the null jumbles up the delimiters somehow. The nulls are not errors, and I need to import
them into the table with the rest of the rows. Any idea how I can do that?
Thanks!
[Flat File Source [1]] Error: Data conversion failed. The data conversion for column "XYZ" returned status value 2 and status text "The value could not be converted because of a potential loss of data.".
[Flat File Source [1]] Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR. The "output column "XYZ" (178)" failed because error code 0xC0209084 occurred, and the error row disposition on "output column "XYZ"
(178)" specifies failure on error. An error occurred on the specified object of the specified component. There may be error messages posted before this with more information about the failure.
[Flat File Source [1]] Error: An error occurred while processing file "ABC.txt" on data row 264.
[SSIS.Pipeline] Error: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on component "Flat File Source" (1) returned error code 0xC0202092. The component returned a failure code when the pipeline engine called PrimeOutput().
The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing. There may be error messages posted before this with more information about the failure.
WeeLassHi WeeLass,
The error that” Data conversion failed. The data conversion for column "XYZ" returned status value 2 and status text "The value could not be converted because of a potential loss of data.".” is generally error message, and the error indicates
that there is data type mismatch issue between the input columns and the output columns.
Based on your description, the issue is that you trying to convert a column contains empty value from string to integer data type for the output column "XYZ" in Flat File Source [1]. Please note that we cannot type an empty value as integer data
type column value, so the error occurs.
To fix this issue, just as you did, we should convert the data type for the output column "XYZ" in Flat File Source [1] back to DT_WSTR or DT_STR, then use a derived column task to replace the current column (UBPKE542). But the expression should
be like below:
LEN(TRIM(UBPKE542)) > 0 ? (DT_I8)UBPKE542 : NULL(DT_I8)
In this way, the data type of the column in SQL table would be int, and the empty value would be replaced with NULL.
If there are any other questions, please feel free to ask.
Thanks,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
USING WEBUTIL TO READ TEXT FILE INTO TABLE HANGS AFTER CERTAIN NUMBER OF RE
Dear
when we use webutil to retrieve data from text file into database table
(using text_io) it hangs after certain number of records ( approx. 1300
records) while the total number of records to be inserted in the table exceeds
12000 records while it works properly on forms6i with the normal text_io any
help please...?
thanks and regardsWebUtil uploads the files as Binary - so yes you could have some issues if you have a Unix host - however, that would only mean that there is an extra character to trim off of the end of the line read by Text_io.
-
Import Text Files Into Apple Notes?
Hello,
Is there a way for me to automate importing text files into Apple Notes? I can certainly do this manually via copy/paste, but have over 700 files to transfer.
Peace,
Dr. Z.Automator is Apple's simple way to do tasks like this, but Notes app doesn't have any actions for this so I assume you need to use Applescript to do this. Double check Automator - I am on 10.9 & maybe 10.10 added support for Notes in Automator? Enter 'Note' in the search field to see if Automator can make new Notes.
There is an example for making notes at…
http://www.macosxautomation.com/applescript/notes/04.html
See the "Create New Stylized Note" script <- click script icon to download it, copy & paste seems to fail because of how the browser displays characters.
You would need to adapt that script to import from the text files.
I'm not sure you really want to do that anyway - Notes app has such poor support that putting serious data into it looks like a mistake - how difficult will it be to export data when Apple eventually abandon it? It seems like a toy app to me for new iPhone users, it;s unclear if it will ever be able to compete with other options. There are third party apps to export from Notes.app, but why rely on third parties? A notes app should allow you to import & export your data!
Notational Velocity seems like a better choice…
http://notational.net/
It will handle notes as text files if you desire, so you can store them in Dropbox if you want. You can also set it to sync to Simplenote on iOS.
http://simplenote.com/
If you need images within notes or text styling you could use Evernote or one of the many other notes apps.
Sorry to sound so negative on Notes.app, it's OK but I don't think its the best place to put over 700 notes. -
Import a text file into database
If anybody could help me with this, i would GREATLY appreciate it! I need to write a procedure to import a text file into an oracle database table. -Thanks!
See my response in Re: import a text file into database.
Cheers, APC -
How do you import CSV, tab, and OFX files into multiple Numbers columns
This Apple function from Numbers '08 Help "Importing a Document" does not seem to work:
"You can create a new Numbers spreadsheet by importing a document created in Microsoft Excel or AppleWorks 6. Numbers can also import files in comma-separated value (CSV) format, tab-delimited format, and Open Financial Exchange (OFX) format."
No amount of experimenting with Import, Export, Save As, Paste and Match Style, or using other applications will enable importing CSV, tab, or OFX files into multiple Numbers columns. Instead, all data is imported into a single Numbers column, which then has to be manually and tediously parsed one data element at a time into columns, one row, and one column at a time.Jerrold Green1 wrote:
Joe,
They all have worked here. I'm not presently able to try in Numbers 08, but I know I've done them all.
Just double-clicking a .csv file will open Numbers and display the data in a table. Dragging a .csv file to your Numbers icon on the Dock will open it as a Numbers table. Dragging it to a Sheet in an open Numbers document will make a new table in an existing document, and dragging to a table will insert the csv file into the table you dropped it into.
CAUTION
With Numbers '08, CSV files must use the comma as delimiter on every setting of decimal separator.
Numbers '09 behave differently.
With your tab-delimited file open in a word processor, copy it, then paste it into a table in an open Numbers document. When doing this, select a cell in the table, but don't double-click into the text field of the cell, then paste.
Why use this long road when we may import directly Tab Separated Values file (tsv.txt) with Numbers '08 (or '09) ?
Yvan KOENIG (VALLAURIS, France) jeudi 2 décembre 2010 21:05:36 -
AppleScript Split text file into multiple files
I have large text files that I would like to break up into individual files. They are compilations of articles; I want to create a new file for each article, which begins with:
Document # of #
I don't think any other lines start with "Document" so that might be fine as a delimiter.
Also, it would be great if the new files could be named "LAT_1", "LAT_2", etc.
I found this thread:
AppleScript separating one text file into many at Paragraph break
I tried the second script by twtwtw and changed
set parsingText to "Document"
but got the following error:
error "Can’t get item 2 of {\"LAT 1985-1990 local food copy.txt\"}." number -1728 from item 2 of {"LAT 1985-1990 local food copy.txt"}
I also found this thread but it was too complicated for me to understand. Re: Split a large text file with many entries into separate files
Can anyone help me modify the script? I've been looking at this as well as Unix commands to use in Terminal, but I'm just too much of a beginner.
Any assistance is much appreciated!
TrishaHello
Here's a modified version of the script in
Split a large text file with many entries into separate files
https://discussions.apple.com/thread/5641125?tstart=0
This will split the given text by delimiter line in the form of "Document # of #" and save each chunk of text from one delimiter to the preceding line of the next delimiter in separate file named after LAT_0000.txt, where 0000 is sequential number starting at 0001.
Note that any text before the first delimiter is ignored and not saved in output file. You may select multiple input files. Existing file in the destination folder is overwritten. Input text is assumed to be in UTF-8 and each line is termitated by U+000A LINE FEED.
set ff to choose file with prompt "Choose input file(s)." with multiple selections allowed
set d to choose folder with prompt "Choose destination folder."
set args to ""
repeat with a in {d} & ff
set args to args & " " & a's POSIX path's quoted form
end repeat
do shell script "/usr/bin/perl -CSDA -w <<'EOF' - " & args & "
use strict;
sub usage () {
printf STDERR \"Usage: %s output_directory file [file ...]\\n\", $0;
exit 1;
&usage() unless @ARGV > 1;
my $outdir = shift @ARGV;
unless ( -d $outdir ) {
printf STDERR \"Not a directory: %s\\n\", $outdir;
&usage();
my $i = 0;
my ($n, $n0, $t);
while (<ARGV>) {
if ( /^ \\s* Document \\s+ [0-9]+ \\s+ of \\s+ [0-9]+ .* $/ox ) {
$n = sprintf('LAT_%04d.txt', ++$i); # e.g., LAT_0001.txt
if ( $n0 ) {
open(OUT, '>', \"$outdir/$n0\") or die $!; # overwrite
print OUT $t;
close OUT;
($n0, $t) = ($n, $_);
else {
$t .= $_;
if ( $n0 ) {
open(OUT, '>', \"$outdir/$n0\") or die $!; # overwrite
print OUT $t;
close OUT;
EOF"
Hope this may help,
H -
Why can I only import xml, xdp, or xfd files into my pdf form?
Why can I only import xml, xdp, or xfd files into my pdf form? Text (tab delimited) is not an option. I'm using Acrobat X Pro. Thank you in advance!
Hello George -- The form was not created by me, but appears to have originated in Acrobat. I also saved a copy with LiveCycle Designer to view/edit in design view. Unfortunlately both files had the same limited formats for import. Thanks, Julie
-
Setting Font for converting multiple text files into PDF using VB 6.0
Dear All,
Am converting multiple text files into PDF using VB6.0. Currently, am unable to control the font face and size for the generated files. Below is the procedure am using for each file;
Public Sub proc_convert_to_PDF(srcFilename As String, destFilename As String)
Dim p_AcroApp As CAcroApp
Dim p_VDoc As CAcroAVDoc
Dim p_DDoc As CAcroPDDoc
Dim IsOk As Boolean
Set p_AcroApp = CreateObject("AcroExch.App")
Set p_VDoc = CreateObject("AcroExch.AVDoc")
Call p_VDoc.Open(srcFilename, "")
Set p_VDoc = p_AcroApp.GetActiveDoc
If p_VDoc.IsValid Then
Set p_DDoc = p_VDoc.GetPDDoc
' Fill in pdf properties.
p_DDoc.SetInfo "Title", Format(Date, "dd-mm-yyy")
p_DDoc.SetInfo "Subject", srcFilename
If p_DDoc.Save(1 Or 4 Or 32, destFilename) <> True Then
MsgBox "Failed to save " & srcFilename
End If
p_DDoc.Close
End If
'Close the PDF
p_VDoc.Close True
p_AcroApp.Exit
'Clear Variables
Set p_DDoc = Nothing
Set p_VDoc = Nothing
Set p_AcroApp = Nothing
End Sub
What I need;
1) to be able to set the font face of the destination file ( destFilename)
2) to be able to set the font size of the destination file ( destFilename)
Am using Adobe Acrobat 7.0 Type Library
Kindly Help.
Thanks in advanceWe didn't say it doesn't work. We said it isn't supported.
There are a number of other ways to make a PDF. The one which would
give the most control is if your application directly printed to GDI,
controlling the font directly. This could print to Adobe PDF.
You could look for an application that gives control of font for
printing.
You could use a text-to-PostScript system and distill the result. You
could even look for a non-Adobe text-to-PDF.
Working in the unsupported and dangerous world you chose, the font
size for text conversion is set (and this is very bad design from
Adobe) in the settings for Create PDF > From Web Page. There is no API
to this.
Aandi Inston
Maybe you are looking for
-
Table record is not updated correctly after navigate back from detail page
I have 2 jspx pages one (page A) has a table displaying the employee record, another one (page B) is used to update the selected employee record. On page A, when selecting a record and clicking the 'Details' button I can be navigaed to pag B on which
-
AirPort Express disappears for network until it is rebooted, Arp problem
Hi, I have just configured my AirPort Express as a remote speaker for iTunes. After the AirPort is powered on I can access it via AirPort admin tool and from iTunes. After a while, the AirPort can no longer be connected to, either by the admin utilit
-
Debit/Credit Advise????
Hi experts, What is debit advise/Credit advise?What is the use of these debit/credit advise in FI ?? are there any SAP standard transaction codes for debit advise/Credit advise?? thanks in advanse, mammu.
-
Having issues installing Laserjet 2250n on Windows XP
Hi, I am having issues installing my HP Laserjet 2250n on my computer running Windows XP. I have downloaded a number of drivers from the HP site (listed below) and each time i try to install through windows new hardware wizard, it gives me a message
-
How to make moving/scrolling photo menu?
http://media.moma.org/subsites/2008/miro/flashsite/index.html How can I do this? when you move left and right and paintings move. and when you click on a painting, you see the the title and it links to another page on the site.